Բովանդակություն:
- Քայլ 1: Քայլ 1. Կառուցեք ձեր ջերմաստիճանի տվիչը
- Քայլ 2: Քայլ 2. Ստեղծեք Twitter հաշիվ և ստեղծեք Arduino-tweet.appspot.com
- Քայլ 3. Քայլ 3. Հրել ձեր ծածկագիրը Build.particle.io կայքում (Ստորև բերված ծածկագիրը և նկարում)
- Քայլ 4: Քայլ 4. Կառուցեք պատյան և գրեք թվիթեր:
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ստեղծեք ձեր սեփական Թվիթերի ջերմաստիճանի տվիչը, որը կարող է աշխատել ցանկացած վայրում WiFi- ով:
Քայլ 1: Քայլ 1. Կառուցեք ձեր ջերմաստիճանի տվիչը
Պահանջվող մասեր.
1 - ֆոտոն
1 - dht22 peratերմաստիճանի տվիչ
1 - Breadboard
1 - 10K դիմադրություն
5 - լարերը
1 - USB- ից Mini -USB լար
1 - պատի խրոց
Կարգավորեք ձեր ֆոտոնը, ինչպես ցույց է տրված վերևի Fritzing Diagram- ում:)
Քայլ 2: Քայլ 2. Ստեղծեք Twitter հաշիվ և ստեղծեք Arduino-tweet.appspot.com
Ստեղծեք այն Twitter- ը, որը ցանկանում եք թվիթ անել Photon- ից: Թվիթերը ստեղծելուց հետո գնացեք arduino-tweet.appspot.com և տեղադրեք ձեր թվիթերյան նշանը: Այս կայքը ձեզ կտա նոր նշան, որը հաջորդ քայլին կտեղադրեք ծածկագրի մեջ: Սա թույլ է տալիս թվիթ անել ֆոտոնից:
Քայլ 3. Քայլ 3. Հրել ձեր ծածկագիրը Build.particle.io կայքում (Ստորև բերված ծածկագիրը և նկարում)
// Այս #ներառել հայտարարությունը ինքնաբերաբար ավելացվել է Particle IDE- ի կողմից:
#ներառում
// OAuth Key #սահմանել TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter վստահված անձ #սահմանեք LIB_DOMAIN «arduino-tweet.appspot.com»
TCPClient հաճախորդ; #սահմանեք DHTPIN 0 // ինչ քորոցով ենք միացված #սահմանել DHTTYPE DHT22 // որ սենսորից ենք մենք օգտվում ՝ DHT 22
DHT dht (DHTPIN, DHTTYPE);
կրկնակի curr_hum; // ընթացիկ hum կրկնակի curr_temp; // ընթացիկ ջերմաստիճանը դատարկ է checkHum () {curr_hum = dht.getHumidity (); }
անվավեր checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Ողջույն!" + Լար (curr_temp); // msg = "Ողջույն!" + char (curr_temp); ուշացում (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /թարմացնել HTTP /1.0"); client.println ("Հաղորդավար." LIB_DOMAIN); client.print ("Բովանդակություն-երկարություն."); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("նշան ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } /*void tweetOut (Լարային հաղորդագրություն) {// char msg = message.toCharArray (); ուշացում (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /թարմացնել HTTP /1.0"); client.println ("Հաղորդավար." LIB_DOMAIN); client.print ("Բովանդակություն-երկարություն."); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("նշան ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } * / void loop () { / * checkHum (); // ստուգեք խոնավությունը: Տեղադրում է curr_hum և curr_hum str checkTemp () տեղական փոփոխականները; char msg = "Բարի օր! Ընթացիկ ջերմաստիճանն է` "+Char (curr_temp)+": Ընթացիկ խոնավությունը ՝ "+Char (curr_hum)+". "); ուշացում (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /թարմացնել HTTP /1.0"); client.println ("Հաղորդավար." LIB_DOMAIN); client.print ("Բովանդակություն-երկարություն."); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("նշան ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); ուշացում (60000); */}
Քայլ 4: Քայլ 4. Կառուցեք պատյան և գրեք թվիթեր:
Կառուցեք պարիսպ, միացրեք պատին, որտեղ ցանկանում եք ջերմություն և խոնավություն, և կոդն ուղարկեք build.particle.io- ից:
Խորհուրդ ենք տալիս:
Alert-using-ThingSpeak+ESP32-Wireless-Temp- Humidity-Sensor: 7 քայլ
Alert-using-ThingSpeak+ESP32-Wireless-Temp- խոնավության սենսոր. Այս ձեռնարկում մենք ջերմաստիճանի և խոնավության սենսորների միջոցով չափելու ենք ջերմաստիճանի և խոնավության տարբեր տվյալներ: Դուք նաև կսովորեք, թե ինչպես ուղարկել այս տվյալները ThingSpeak- ին: Որպեսզի կարողանաք ժամանակավոր ահազանգ ստեղծել ձեր փոստում որոշակի արժեքով
ThingSpeak, IFTTT, Temp and Humidity Sensor և Google Sheet: 8 քայլ
ThingSpeak, IFTTT, Temp and Humidity Sensor և Google Sheet. Այս նախագծում մենք չափելու ենք ջերմաստիճանը և խոնավությունը ՝ օգտագործելով NCD ջերմաստիճանի և խոնավության սենսոր, ESP32 և ThingSpeak: Մենք նաև ջերմաստիճանի և խոնավության տարբեր ցուցանիշներ կուղարկենք Google Sheet ՝ ThingSpeak և IFTTT միջոցով ՝ վերլուծելու համար
Tweeting Lamp Bot: 5 քայլ (նկարներով)
Թվիթինգի լամպի բոթ. Այս ուսանելիը ձեզ կսովորեցնի, թե ինչպես կատարել բջջային հեռախոսի միջոցով կառավարվող թվիթ - Լամպ: Դա պարզ հիանալի նախագիծ է, որն օգտագործում է MIT ծրագրի գյուտարարը, ինչպես նաև մասնիկների կոդավորման միջավայրը ՝ IoT- ի միջոցով բջջային հեռախոսի վերահսկվող լամպ ստեղծելու համար, որը թվիթերում է
Temp Sensor DS18B20 (Raspberry Pi). 4 քայլ (նկարներով)
Temp Sensor DS18B20 (Raspberry Pi). Հիմնական ձեռնարկ, թե ինչպես կարգավորել DS18b20 ջերմաստիճանի տվիչ ազնվամորի pi- ի հետ
Երկրաշարժի սենսոր Tweeting: 4 քայլ
Tweeting Earthquake Sensor: Այս նախագիծը ՝ Tweeting Earthquake Sensor- ը, նախագիծ է, որը նպատակ ունի զգուշացնել օգտվողին, երբ հայտնաբերում է ցնցումներ կամ երկրաշարժեր: Օգտագործելով թեքության անջատիչ ՝ այն արդյունավետորեն կչափի, եթե երկրաշարժի թրթռում տեղի ունենա կանխորոշված ժամկետում