Turinys:
- 1 žingsnis: 1 žingsnis: sukurkite savo temperatūros jutiklį
- 2 veiksmas: 2 veiksmas: sukurkite „Twitter“paskyrą ir nustatykite „Arduino-tweet.appspot.com“
- 3 veiksmas: 3 veiksmas: perkelkite savo kodą į Build.particle.io (kodas žemiau ir paveikslėlyje)
- 4 veiksmas: 4 žingsnis: sukurkite aptvarą ir gaukite tviterį
Video: „Tweeting“temperatūros jutiklis: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Sukurkite savo „Tweeting“temperatūros jutiklį, kuris gali veikti bet kur, naudojant „WiFi“.
1 žingsnis: 1 žingsnis: sukurkite savo temperatūros jutiklį
Reikalingos dalys:
1 - fotonas
1 - dht22 temperatūros jutiklis
1 - Duonos lenta
1 - 10K rezistorius
5 - laidai
1 - USB į mini -USB laidą
1 - sieninis kištukas
Nustatykite savo fotoną, kaip parodyta aukščiau esančioje Fritzing diagramoje:)
2 veiksmas: 2 veiksmas: sukurkite „Twitter“paskyrą ir nustatykite „Arduino-tweet.appspot.com“
Sukurkite „Twitter“, kurį norite tweetinti iš „Photon“. Sukūrę „Twitter“, eikite į arduino-tweet.appspot.com ir įveskite „Twitter“žetoną. Ši svetainė suteiks jums naują raktą, kurį įvesite į kodą atlikdami kitą veiksmą. Tai leidžia tweetinti iš fotono.
3 veiksmas: 3 veiksmas: perkelkite savo kodą į Build.particle.io (kodas žemiau ir paveikslėlyje)
// Šį teiginį #include automatiškai pridėjo dalelės IDE.
#įtraukti
// „OAuth Key“#define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// „Twitter“tarpinis serveris #define LIB_DOMAIN "arduino-tweet.appspot.com"
TCPClient klientas; #define DHTPIN 0 // koks kaištis prijungtas prie #define DHTTYPE DHT22 // kurį jutiklį naudojame: DHT 22
DHT dht (DHTPIN, DHTTYPE);
dvigubas curr_hum; // dabartinis hum dvigubas curr_temp; // dabartinė temp void checkHum () {curr_hum = dht.getHumidity (); }
void checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Sveiki!" + Styga (curr_temp); // msg = "Sveiki!" + char (curr_temp); vėlavimas (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /atnaujinti HTTP /1.0"); client.println ("Priegloba:" LIB_DOMAIN); client.print ("Turinio ilgis:"); klientas.println (strlen (msg)+strlen (TOKEN) +14); klientas.println (); client.print ("žetonas ="); client.print (TOKEN); client.print ("& status ="); client.println (žinutė); } /*void tweetOut (String message) {// char msg = message.toCharArray (); vėlavimas (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /atnaujinti HTTP /1.0"); client.println ("Priegloba:" LIB_DOMAIN); client.print ("Turinio ilgis:"); klientas.println (strlen (msg)+strlen (TOKEN) +14); klientas.println (); client.print ("žetonas ="); client.print (TOKEN); client.print ("& status ="); client.println (žinutė); } * / void loop () { / * checkHum (); // patikrinti drėgmę. Nustato vietinius kintamuosius curr_hum ir curr_hum str checkTemp (); char msg = "Laba diena! Dabartinė temperatūra:"+Char (curr_temp)+". Dabartinė drėgmė:"+Char (curr_hum)+"."); vėlavimas (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /atnaujinti HTTP /1.0"); client.println ("Priegloba:" LIB_DOMAIN); client.print ("Turinio ilgis:"); klientas.println (strlen (msg)+strlen (TOKEN) +14); klientas.println (); client.print ("žetonas ="); client.print (TOKEN); client.print ("& status ="); client.println (žinutė); vėlavimas (60000); */}
4 veiksmas: 4 žingsnis: sukurkite aptvarą ir gaukite tviterį
Sukurkite gaubtą, prijunkite prie sienos, kur norite temperatūros ir drėgmės, ir paspauskite kodą iš build.particle.io!
Rekomenduojamas:
„Arduino“saulės energijos temperatūros ir drėgmės jutiklis kaip 433 MHz „Oregon“jutiklis: 6 žingsniai
„Arduino“saulės energijos temperatūros ir drėgmės jutiklis kaip 433 MHz „Oregon“jutiklis: tai saulės energija varomo temperatūros ir drėgmės jutiklio konstrukcija. Jutiklis imituoja 433 MHz „Oregon“jutiklį ir matomas „Telldus Net“šliuzuose. Ko jums reikia: 1x „10-LED“Saulės energijos judesio jutiklis " iš Ebay. Įsitikinkite, kad parašyta 3,7 V tešla
Temperatūros skaitymas naudojant LM35 temperatūros jutiklį su „Arduino Uno“: 4 žingsniai
Temperatūros skaitymas naudojant LM35 temperatūros jutiklį su „Arduino Uno“: Sveiki, vaikinai, šioje instrukcijoje mes išmoksime naudoti LM35 su „Arduino“. Lm35 yra temperatūros jutiklis, galintis nuskaityti temperatūros reikšmes nuo -55 ° C iki 150 ° C. Tai 3 gnybtų įrenginys, kuris tiekia analoginę įtampą, proporcingą temperatūrai. Hig
Kaip naudoti DHT11 temperatūros jutiklį su „Arduino“ir spausdinimo temperatūros šiluma ir drėgme: 5 žingsniai
Kaip naudoti DHT11 temperatūros jutiklį su „Arduino“ir spausdinimo temperatūros šiluma ir drėgme: DHT11 jutiklis naudojamas temperatūrai ir drėgmei matuoti. Jie yra labai populiarūs elektronikos mėgėjai. DHT11 drėgmės ir temperatūros jutiklis leidžia lengvai pridėti drėgmės ir temperatūros duomenis prie „pasidaryk pats“elektronikos projektų. Tai už
JUTIKLIS SUHU DENGAN LCD DAN LED (temperatūros jutiklis su LCD ir LED): 6 žingsniai (su nuotraukomis)
JUTIKLIS SUHU DENGAN LCD DAN LED (temperatūros jutiklis su skystųjų kristalų ekranu ir šviesos diodu): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Išvestis LCD ir LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini and
„Tweeting“žemės drebėjimo jutiklis: 4 žingsniai
„Tweeting“žemės drebėjimo jutiklis: Šis projektas, pavadintas „Tweeting“žemės drebėjimo jutiklis, yra projektas, kurio tikslas yra įspėti vartotoją, kai jis aptinka drebėjimą ar žemės drebėjimą. Naudojant pakreipimo jungiklį, jis veiksmingai išmatuos, ar per iš anksto nustatytą laiką įvyks žemės drebėjimo vibracija