Përmbajtje:
- Hapi 1: Hapi 1: Ndërtoni sensorin tuaj të temperaturës
- Hapi 2: Hapi 2: Krijoni një llogari në Twitter dhe Vendosni Arduino-tweet.appspot.com
- Hapi 3: Hapi 3: Shtyjeni Kodin tuaj në Build.particle.io (Kodi më poshtë dhe në foto)
- Hapi 4: Hapi 4: Ndërtoni një Shtojcë dhe Merrni Tweeting
Video: Sensori Temp i Tweeting: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Krijoni sensorin tuaj të temperaturës në Tweeting që mund të funksionojë kudo me WiFi.
Hapi 1: Hapi 1: Ndërtoni sensorin tuaj të temperaturës
Pjesët e kërkuara:
1 - Foton
1 - dht22 Sensori i Temperaturës
1 - Tabela e bukës
Rezistencë 1 - 10K
5 - Tela
1 - Kordoni USB në Mini -USB
1 - Prizë në mur
Vendosni fotonin tuaj siç tregohet në Diagramin Fritzing më lart:)
Hapi 2: Hapi 2: Krijoni një llogari në Twitter dhe Vendosni Arduino-tweet.appspot.com
Krijoni Twitter -in që dëshironi të cicëroni nga Photon. Pas krijimit të Twitter shkoni në arduino-tweet.appspot.com dhe vendosni shenjën tuaj në Twitter. Kjo faqe do t'ju japë një shenjë të re të cilën do ta vendosni në kod në hapin tjetër. Kjo ju lejon të cicëroni nga fotoni.
Hapi 3: Hapi 3: Shtyjeni Kodin tuaj në Build.particle.io (Kodi më poshtë dhe në foto)
// Kjo deklaratë #include u shtua automatikisht nga Particle IDE.
#përfshi
// Çelësi OAuth #define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter Proxy #define LIB_DOMAIN "arduino-tweet.appspot.com"
Klient TCPClient; #define DHTPIN 0 // me cilën pin jemi lidhur #define DHTTYPE DHT22 // cilin sensor po përdorim: DHT 22
DHT dht (DHTPIN, DHTTYPE);
curr_hum i dyfishtë; // aktuale hum e dyfishtë curr_temp; // temp aktuale void checkHum () {curr_hum = dht.getHumidity (); }
void checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Përshëndetje!" + String (curr_temp); // msg = "Përshëndetje!" + gdhendje (curr_temp); vonesa (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /përditëso HTTP /1.0"); client.println ("Pritësi:" LIB_DOMAIN); client.print ("Përmbajtja-Gjatësia:"); client.println (strlen (msg)+strlen (TOKEN) +14); klient.println (); client.print ("shenja ="); klient.print (TOKEN); client.print ("& status ="); client.println (msg); } /*void tweetOut (Mesazhi me varg) {// char msg = message.toCharArray (); vonesa (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /përditëso HTTP /1.0"); client.println ("Pritësi:" LIB_DOMAIN); client.print ("Përmbajtja-Gjatësia:"); client.println (strlen (msg)+strlen (TOKEN) +14); klient.println (); client.print ("token ="); klient.print (TOKEN); client.print ("& status ="); client.println (msg); } * / void loop () { / * checkHum (); // kontrolloni lagështinë. Cakton variablat lokale curr_hum dhe curr_hum str checkTemp (); char msg = "Mirëmëngjes! Temperatura aktuale është:"+Char (curr_temp)+". Lagështia aktuale është:"+Char (curr_hum)+"."); vonesa (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /përditëso HTTP /1.0"); client.println ("Pritësi:" LIB_DOMAIN); client.print ("Përmbajtja-Gjatësia:"); client.println (strlen (msg)+strlen (TOKEN) +14); klient.println (); client.print ("shenja ="); klient.print (TOKEN); client.print ("& status ="); client.println (msg); vonesë (60000); */}
Hapi 4: Hapi 4: Ndërtoni një Shtojcë dhe Merrni Tweeting
Ndërtoni një rrethim, futeni në një mur ku dëshironi temperaturën dhe lagështinë dhe shtyjeni kodin nga build.particle.io!
Recommended:
Përdorimi i alarmit-ThingSpeak+ESP32-Wireless-Temp- Sensori i lagështisë: 7 hapa
Alert-using-ThingSpeak+ESP32-Wireless-Temp- Sensori i lagështisë: Në këtë tutorial, ne do të masim të dhëna të ndryshme të temperaturës dhe lagështisë duke përdorur sensorin Temp dhe lagështi. Ju gjithashtu do të mësoni se si t'i dërgoni këto të dhëna në ThingSpeak. Kështu që ju mund të krijoni një alarm alarmi në postën tuaj me një vlerë të veçantë
ThingSpeak, IFTTT, Sensori Temp dhe Lagështia dhe Fleta Google: 8 Hapa
ThingSpeak, IFTTT, Temp and Humidity Sensor dhe Google Sheet: Në këtë projekt, ne do të matim temperaturën dhe lagështinë duke përdorur sensorin e temperaturës dhe lagështisë NCD, ESP32 dhe ThingSpeak. Ne gjithashtu do të dërgojmë lexime të ndryshme të temperaturës dhe lagështisë në Google Sheet duke përdorur ThingSpeak dhe IFTTT për të analizuar se
Sensori Temp DS18B20 (Raspberry Pi): 4 hapa (me fotografi)
Sensori Temp DS18B20 (Raspberry Pi): Udhëzuesi bazë se si të vendosni një sensor të temperaturës DS18b20 me mjedrën pi
ESP8266/ESP-12 Arduino me SmartThings Powered DS18B20 Temp. Sensori: 4 hapa (me fotografi)
ESP8266/ESP-12 SmartThings Powered Arduino me Temp. Sensori: Të gjithëve na pëlqen të dimë se cila është temperatura aktuale e dhomës, dhe nganjëherë sa është temperatura në një dhomë tjetër, ose ndoshta edhe në shtëpinë tuaj të pushimeve në anën tjetër të botës. Ndoshta ju doni të monitoroni temperaturën në shtëpinë e kafshës tuaj Lizard
Tweeting Sensori i tërmetit: 4 hapa
Tweeting Sensor Tërmeti: Ky projekt i titulluar, Tweeting Sensor Tërmeti është një projekt që synon të paralajmërojë përdoruesin sa herë që zbulon dridhje ose tërmete. Duke përdorur një ndërprerës të pjerrësisë, ai do të masë efektivisht nëse një dridhje tërmeti po ndodh brenda kohës së paracaktuar