Tartalomjegyzék:
- 1. lépés: 1. lépés: Építse fel a hőmérséklet -érzékelőt
- 2. lépés: 2. lépés: Hozzon létre egy Twitter-fiókot, és állítsa be az Arduino-tweet.appspot.com webhelyet
- 3. lépés: 3. lépés: Nyomja meg a kódot a Build.particle.io webhelyen (a kód alatt és a képen)
- 4. lépés: 4. lépés: Hozzon létre egy házat, és kezdjen tweetelni
Videó: Tweetelés hőmérséklet érzékelő: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Készítse el saját Tweeting hőmérsékletérzékelőjét, amely bárhol működhet WiFi -vel.
1. lépés: 1. lépés: Építse fel a hőmérséklet -érzékelőt
Szükséges alkatrészek:
1 - Foton
1 - dht22 hőmérséklet érzékelő
1 - Kenyeretábla
1-10K ellenállás
5 - Vezetékek
1 - USB - Mini -USB kábel
1 - Fali dugó
Állítsa be a fotonját a fenti Fritzing diagramon látható módon:)
2. lépés: 2. lépés: Hozzon létre egy Twitter-fiókot, és állítsa be az Arduino-tweet.appspot.com webhelyet
Hozza létre a twittert, amelyet tweetelni szeretne a Photonból. A twitter létrehozása után lépjen az arduino-tweet.appspot.com oldalra, és adja meg twitter tokenjét. Ez az oldal új tokent ad, amelyet a következő lépésben be kell írnia a kódba. Ez lehetővé teszi, hogy twitterezzen a fotonból.
3. lépés: 3. lépés: Nyomja meg a kódot a Build.particle.io webhelyen (a kód alatt és a képen)
// Ezt a #include utasítást az IDE részecske automatikusan hozzáadta.
#befoglalni
// OAuth Key #define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter Proxy #define LIB_DOMAIN "arduino-tweet.appspot.com"
TCPClient kliens; #define DHTPIN 0 // milyen érintkezőhöz vagyunk csatlakoztatva #define DHTTYPE DHT22 // melyik érzékelőt használjuk: DHT 22
DHT dht (DHTPIN, DHTTYPE);
dupla curr_hum; // jelenlegi zúgás dupla curr_temp; // jelenlegi temp void checkHum () {curr_hum = dht.getHumidity (); }
void checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Helló!" + Karakterlánc (curr_temp); // msg = "Helló!" + char (curr_temp); késleltetés (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /frissítés HTTP /1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); kliens.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } /*void tweetOut (String message) {// char msg = message.toCharArray (); késleltetés (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /frissítés HTTP /1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); kliens.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } * / void loop () { / * checkHum (); // páratartalom ellenőrzése. Beállítja a curr_hum és curr_hum str helyi változókat checkTemp (); char msg = "Jó napot! A jelenlegi hőmérséklet:"+Char (curr_temp)+". Az aktuális páratartalom:"+Char (curr_hum)+"."); késleltetés (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /frissítés HTTP /1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); kliens.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); késleltetés (60000); */}
4. lépés: 4. lépés: Hozzon létre egy házat, és kezdjen tweetelni
Építsen házat, csatlakoztassa a falhoz, ahol a hőmérsékletet és a páratartalmat szeretné, és nyomja meg a build.particle.io kódot!
Ajánlott:
Az LM35 hőmérséklet -érzékelő illesztése Arduino -val: 4 lépés
LM35 hőmérséklet -érzékelő illesztése Arduino -val: A hőmérők hasznos készülékek, amelyeket hosszú ideig használnak a hőmérséklet mérésére. Ebben a projektben készítettünk egy Arduino alapú digitális hőmérőt, amely az aktuális környezeti hőmérsékletet és hőmérsékletváltozásokat LCD -n jeleníti meg. Megoldható lehet
Automatikus hűtőventilátor a szervó és a DHT11 hőmérséklet- és páratartalom -érzékelő használatával Arduino segítségével: 8 lépés
Automatikus hűtőventilátor a szervó és a DHT11 hőmérséklet- és páratartalom -érzékelő használatával az Arduino segítségével: Ebben az oktatóanyagban megtanuljuk, hogyan kell elindítani & forgassa a ventilátort, ha a hőmérséklet egy bizonyos szint fölé emelkedik
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával Arduino Uno segítségével: 4 lépés
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával az Arduino Uno segítségével: Sziasztok, srácok, ebben az útmutatóban megtanuljuk, hogyan kell használni az LM35 -öt az Arduino -val. Az Lm35 egy hőmérséklet -érzékelő, amely -55 ° C és 150 ° C közötti hőmérséklet -értékeket képes leolvasni. Ez egy 3 kivezetésű eszköz, amely analóg feszültséget biztosít a hőmérséklettel arányosan. Hig
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: 5 lépés
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: Sziasztok srácok, a legtöbb projektben ESP8266 -ot használunk, és a legtöbb projektben ESP8266 -ot használunk webszerverként, így az adatok hozzáférhetők bármilyen eszköz wifi -n keresztül az ESP8266 által üzemeltetett webszerver elérésével, de az egyetlen probléma az, hogy működő útválasztóra van szükségünk
ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással: 7 lépés (képekkel)
ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással: Még mindig úton van egy "közelgő projekt" befejezéséhez, "ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással" egy utasítás, amely bemutatja, hogyan adhatok hozzá NTP hőmérséklet -szondát, piezo b