Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*NodeMCU Belegung
- SDA == D2
- SCL == D1
- VCC == 3.3V
- GND == GND
- */
- #include <SPI.h>
- #include <Wire.h>
- #define BLYNK_PRINT Serial
- #include <ESP8266WiFi.h>
- #include <BlynkSimpleEsp8266.h>
- #include <Bme280BoschWrapper.h>
- Bme280BoschWrapper bme280(true);
- char auth[] = "ef179ceb22d246d3a02342131db01f0d"; //In die Anführungszeichen gehört der Token von Blynk
- char ssid[] = "Hierher-gehört-der-Name-meines-Wlan";
- char pass[] = "Hierher-gehört-das-Passwort-für-mein-Wlan";
- void setup()
- {
- Wire.begin();
- Serial.begin(9600);
- Blynk.begin(auth, ssid, pass);
- while(!bme280.beginI2C(0x76))
- {
- Serial.println("Cannot find sensor.");
- delay(1000);
- }
- }
- void loop()
- {
- Blynk.run();
- disptemp();
- delay(500);
- }
- void disptemp(){
- bool ok = bme280.measure();
- Blynk.virtualWrite(V5, (bme280.getTemperature() / 100.0));
- Blynk.virtualWrite(V6, (bme280.getHumidity() / 1024.0));
- Blynk.virtualWrite(V7, (bme280.getPressure()/100));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement