Satura rādītājs:
- 1. darbība: 1. darbība: izveidojiet temperatūras sensoru
- 2. darbība: 2. darbība: izveidojiet Twitter kontu un iestatiet vietni Arduino-tweet.appspot.com
- 3. darbība: 3. darbība: ievietojiet kodu vietnē Build.particle.io (kods zemāk un attēlā)
- 4. solis: 4. solis: izveidojiet norobežojumu un saņemiet tvītu
Video: Tvīta temperatūras sensors: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Izveidojiet savu tvītošanas temperatūras sensoru, kas var darboties jebkurā vietā, izmantojot WiFi.
1. darbība: 1. darbība: izveidojiet temperatūras sensoru
Nepieciešamās detaļas:
1 - fotons
1 - dht22 temperatūras sensors
1 - maizes dēlis
1 - 10K rezistors
5 - vadi
1 - no USB līdz mini -USB vadam
1 - sienas kontaktdakša
Iestatiet savu fotonu, kā parādīts iepriekšējā Fritzing diagrammā:)
2. darbība: 2. darbība: izveidojiet Twitter kontu un iestatiet vietni Arduino-tweet.appspot.com
Izveidojiet čivināt, kuru vēlaties čivināt no fotona. Pēc twitter izveidošanas dodieties uz vietni arduino-tweet.appspot.com un ievietojiet savu twitter marķieri. Šī vietne sniegs jums jaunu marķieri, kuru nākamajā kodā ievadīsit kodā. Tas ļauj čivināt no fotona.
3. darbība: 3. darbība: ievietojiet kodu vietnē Build.particle.io (kods zemāk un attēlā)
// Šo paziņojumu #include automātiski pievienoja daļiņas IDE.
#iekļaut
// OAuth atslēga #define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter starpniekserveris #define LIB_DOMAIN "arduino-tweet.appspot.com"
TCPClient klients; #define DHTPIN 0 // ar kādu tapu esam savienoti #define DHTTYPE DHT22 // kuru sensoru mēs izmantojam: DHT 22
DHT dht (DHTPIN, DHTTYPE);
dubultā curr_hum; // pašreizējais hum dubultā curr_temp; // pašreizējais temp void checkHum () {curr_hum = dht.getHumidity (); }
void checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Labdien!" + Stīga (curr_temp); // msg = "Labdien!" + char (curr_temp); kavēšanās (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /atjaunināt HTTP /1.0"); client.println ("Saimnieks:" LIB_DOMAIN); client.print ("Content-Length:"); klients.println (strlen (msg)+strlen (TOKEN) +14); klients.println (); klients.print ("token ="); client.print (TOKEN); client.print ("& status ="); klients.println (ziņojums); } /*void tweetOut (String message) {// char msg = message.toCharArray (); kavēšanās (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /atjaunināt HTTP /1.0"); client.println ("Saimnieks:" LIB_DOMAIN); client.print ("Content-Length:"); klients.println (strlen (msg)+strlen (TOKEN) +14); klients.println (); klients.print ("token ="); client.print (TOKEN); client.print ("& status ="); klients.println (ziņojums); } * / void loop () { / * checkHum (); // pārbaudīt mitrumu. Iestata lokālos mainīgos curr_hum un curr_hum str checkTemp (); char msg = "Labdien! Pašreizējā temperatūra ir:"+Char (curr_temp)+". Pašreizējais mitrums ir:"+Char (curr_hum)+"."); kavēšanās (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /atjaunināt HTTP /1.0"); client.println ("Saimnieks:" LIB_DOMAIN); client.print ("Content-Length:"); klients.println (strlen (msg)+strlen (TOKEN) +14); klients.println (); klients.print ("token ="); client.print (TOKEN); client.print ("& status ="); klients.println (ziņojums); kavēšanās (60000); */}
4. solis: 4. solis: izveidojiet norobežojumu un saņemiet tvītu
Izveidojiet korpusu, pievienojiet to sienai, kur vēlaties temperatūru un mitrumu, un nospiediet kodu no build.particle.io!
Ieteicams:
Temperatūras un gaismas sensors: 8 soļi
Temperatūras un gaismas sensors: Šī instrukcija ir paredzēta pamata temperatūras un gaismas sensoram. Apmēram tā
Arduino saules enerģijas temperatūras un mitruma sensors kā 433 MHz Oregon sensors: 6 soļi
Arduino saules enerģijas temperatūras un mitruma sensors kā 433 MHz Oregon sensors: tas ir saules enerģijas temperatūras un mitruma sensora konstrukcija. Sensors atdarina 433 MHz Oregon sensoru un ir redzams Telldus Net vārtejā. Kas jums nepieciešams: 1x "10-LED Saules enerģijas kustības sensors " no ebay. Pārliecinieties, ka ir rakstīts 3.7v mīkla
Temperatūras nolasīšana, izmantojot LM35 temperatūras sensoru ar Arduino Uno: 4 soļi
Temperatūras lasīšana, izmantojot LM35 temperatūras sensoru ar Arduino Uno: Sveiki, puiši, šajā pamācībā mēs iemācīsimies izmantot LM35 kopā ar Arduino. Lm35 ir temperatūras sensors, kas var nolasīt temperatūras vērtības no -55 ° C līdz 150 ° C. Tā ir 3 termināļu ierīce, kas nodrošina analogo spriegumu, kas ir proporcionāls temperatūrai. Augstākā
Kā lietot DHT11 temperatūras sensoru ar Arduino un drukas temperatūras siltumu un mitrumu: 5 soļi
Kā lietot DHT11 temperatūras sensoru ar Arduino un drukas temperatūras karstumu un mitrumu: DHT11 sensoru izmanto temperatūras un mitruma mērīšanai. Viņi ir ļoti populāri elektronikas hobiji. DHT11 mitruma un temperatūras sensors ļauj patiešām viegli pievienot mitruma un temperatūras datus saviem DIY elektronikas projektiem. Tas ir par
ESP32 NTP temperatūras zondes gatavošanas termometrs ar Steinhart-Hart korekciju un temperatūras trauksmi: 7 soļi (ar attēliem)
ESP32 NTP temperatūras zondes vārīšanas termometrs ar Šteinharta-Harta korekciju un temperatūras trauksmi: Joprojām ir ceļā, lai pabeigtu "gaidāmo projektu", "ESP32 NTP temperatūras zondes vārīšanas termometrs ar Šteinharta-Harta korekciju un temperatūras trauksmi" ir pamācība, kas parāda, kā es varu pievienot NTP temperatūras zondi, pjezo b