Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. #include <Arduino.h> // Main Arduino Lib Framework
  2. #include <WiFi.h> // WiFi Connection Lib
  3.  
  4. //* Prototype Function
  5. void wifiSetup();
  6.  
  7. //* Params
  8. #define WiFi_STA_USERNAME "DrZin" // WiFi UserName
  9. #define WiFi_STA_PASSWORD "0985626152a" // WiFi Password
  10. #define Intervals 100 // Global Interval Time
  11.  
  12. unsigned long long previousMillis_WiFi = 0;
  13.  
  14. void setup()
  15. {
  16. // put your setup code here, to run once:
  17. Serial.begin(115200);
  18. wifiSetup();
  19. }
  20.  
  21. void loop()
  22. {
  23. // put your main code here, to run repeatedly:
  24. }
  25.  
  26. void wifiSetup()
  27. {
  28. Serial.println();
  29. Serial.println();
  30. Serial.print("Connecting to ");
  31. Serial.println(WiFi_STA_USERNAME);
  32.  
  33. //* WiFi Connection
  34. WiFi.mode(WIFI_STA);
  35. WiFi.begin(WiFi_STA_USERNAME, WiFi_STA_PASSWORD);
  36.  
  37. Serial.print("Status: [");
  38. while (WiFi.status() != WL_CONNECTED)
  39. {
  40. //* Time Loop Use Millis
  41. unsigned long currentMillis = millis(); //? Store Current time
  42. if (currentMillis - previousMillis_WiFi > Intervals)
  43. {
  44. previousMillis_WiFi = currentMillis; //? Save Current time
  45. Serial.print("=");
  46. }
  47. }
  48. Serial.println("] 100%");
  49.  
  50. Serial.println("--- WiFi Connected ---");
  51. Serial.print("IP Address: ");
  52. Serial.println(WiFi.localIP());
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement