Innehållsförteckning:
- Steg 1: Steg 1: Bygg din temperatursensor
- Steg 2: Steg 2: Skapa ett Twitter-konto och konfigurera Arduino-tweet.appspot.com
- Steg 3: Steg 3: Skjut din kod på Build.particle.io (kod nedan och i bild)
- Steg 4: Steg 4: Skapa ett hölje och twittra
Video: Tweeting Temp Sensor: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Gör din egen Tweeting Temperature Sensor som kan fungera var som helst med WiFi.
Steg 1: Steg 1: Bygg din temperatursensor
Obligatoriska delar:
1 - Foton
1 - dht22 temperatursensor
1 - Brödbräda
1 - 10K motstånd
5 - Trådar
1 - USB till Mini -USB -sladd
1 - Väggkontakt
Ställ in din foton som visas i Fritzing -diagrammet ovan:)
Steg 2: Steg 2: Skapa ett Twitter-konto och konfigurera Arduino-tweet.appspot.com
Skapa den twitter du vill tweeta från foton. Efter att ha skapat twitter går du till arduino-tweet.appspot.com och lägger in din twitter-token. Denna webbplats kommer att ge dig en ny token som du kommer att lägga in i koden i nästa steg. Detta gör att du kan twittra från foton.
Steg 3: Steg 3: Skjut din kod på Build.particle.io (kod nedan och i bild)
// Denna #include -sats tillkom automatiskt av Particle IDE.
#omfatta
// OAuth Key #define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter Proxy #define LIB_DOMAIN "arduino-tweet.appspot.com"
TCPClient -klient; #define DHTPIN 0 // vilken pin vi är anslutna till #define DHTTYPE DHT22 // vilken sensor vi använder: DHT 22
DHT dht (DHTPIN, DHTTYPE);
dubbel curr_hum; // nuvarande hum dubbel curr_temp; // aktuell temp void checkHum () {curr_hum = dht.getHumidity (); }
void checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Hej!" + Sträng (curr_temp); // msg = "Hej!" + char (curr_temp); fördröjning (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /uppdatera HTTP /1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } /*void tweetOut (strängmeddelande) {// char msg = message.toCharArray (); fördröjning (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /uppdatera HTTP /1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } * / void loop () { / * checkHum (); // kontrollera luftfuktigheten. Ställer in de lokala variablerna curr_hum och curr_hum str checkTemp (); char msg = "God eftermiddag! Den aktuella temperaturen är:"+Char (curr_temp)+". Den aktuella luftfuktigheten är:"+Char (curr_hum)+"."); fördröjning (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /uppdatera HTTP /1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); fördröjning (60000); */}
Steg 4: Steg 4: Skapa ett hölje och twittra
Bygg ett hölje, anslut till en vägg där du vill ha temperatur och luftfuktighet och tryck på koden från build.particle.io!
Rekommenderad:
Tweeting väderstation: 8 steg (med bilder)
Tweeting Weather Station: Har du någonsin velat övervaka din stads nuvarande väderförhållanden, koldioxidavtryck, buller och föroreningsnivåer? Vill du vara en korsfarare för klimatförändringar eller skapa din egen Tweeting-väderstation och dela dina lokala väderförhållanden med
ESP8266 NodeMCU + LM35 + Blynk (IOT Weather Station/ Digital Temp Sensor): 4 steg
ESP8266 NodeMCU + LM35 + Blynk (IOT Weather Station/ Digital Temp Sensor): Hej killar! I denna instruktionsbok kommer vi att lära oss att koppla LM35 -sensorn till NodeMCU och visa den temperaturinformationen över internet på en smartphone med Blynk -applikation. (Även i detta projekt kommer vi att använda SuperChart -widgeten i Bl
ThingSpeak, IFTTT, Temp and Humidity Sensor och Google Sheet: 8 steg
ThingSpeak, IFTTT, Temp and Humidity Sensor och Google Sheet: I detta projekt kommer vi att mäta temperatur och luftfuktighet med NCD -temperatur- och fuktsensor, ESP32 och ThingSpeak. Vi kommer också att skicka olika temperatur- och fuktighetsavläsningar till Google Sheet med ThingSpeak och IFTTT för att analysera
Temp Sensor DS18B20 (Raspberry Pi): 4 steg (med bilder)
Temp Sensor DS18B20 (Raspberry Pi): Grundläggande handledning om hur du ställer in en DS18b20 temp sensor med hallon pi
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 steg (med bilder)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Vi gillar alla att veta vad den aktuella rumstemperaturen är, och ibland vad temperaturen är i ett annat rum, eller kanske till och med i ditt semesterhus på andra sidan världen. Kanske vill du övervaka temperaturen i ditt husdjurs ödla hus