stage gitlab1
This commit is contained in:
49
arduino-covid.ino
Normal file
49
arduino-covid.ino
Normal file
@@ -0,0 +1,49 @@
|
||||
/* For Wemos D1 and OLED 128*64 display */
|
||||
|
||||
#include <Arduino.h>
|
||||
#include <Adafruit_GFX.h>
|
||||
#include <Adafruit_SSD1306.h>
|
||||
#include <ArduinoJson.h>
|
||||
#include <ESP8266WiFi.h>
|
||||
#include <ESP8266WiFiMulti.h>
|
||||
#include <ESP8266HTTPClient.h>
|
||||
#include <WiFiClientSecureBearSSL.h>
|
||||
|
||||
#include "covid19.h"
|
||||
|
||||
|
||||
#define OLED_RESET 0 // GPIO0
|
||||
Adafruit_SSD1306 OLED(OLED_RESET);
|
||||
ESP8266WiFiMulti WiFiMulti;
|
||||
|
||||
|
||||
void setup() {
|
||||
Serial.begin(115200);
|
||||
Serial.println();
|
||||
delay(1000);
|
||||
Serial.flush();
|
||||
WiFi.mode(WIFI_STA);
|
||||
WiFiMulti.addAP("lauIOT", "superiot1");
|
||||
|
||||
OLED.begin();
|
||||
OLED.clearDisplay();
|
||||
OLED.setTextWrap(false);
|
||||
OLED.setTextSize(2);
|
||||
OLED.setTextColor(WHITE);
|
||||
OLED.setCursor(0,0);
|
||||
OLED.println("= Home =\n= Dash =");
|
||||
OLED.display();
|
||||
delay(1000);
|
||||
}
|
||||
|
||||
|
||||
void loop() {
|
||||
Covid19 COV;
|
||||
|
||||
if ((WiFiMulti.run() == WL_CONNECTED)) {
|
||||
COV.displayCountry("belgium",OLED);
|
||||
delay(60000);
|
||||
COV.displayWorld(OLED);
|
||||
}
|
||||
delay(60000);
|
||||
}
|
||||
Reference in New Issue
Block a user