Mündəricat:
- Addım 1: Adım 1: İstilik Sensorunuzu yaradın
- Adım 2: Adım 2: Twitter Hesabı yaradın və Arduino-tweet.appspot.com qurun
- Adım 3: Adım 3: Kodunuzu Build.particle.io üzərinə itələyin (Aşağıdakı və Şəkildəki Kod)
- Adım 4: Adım 4: Bir Kassa qurun və Tweet alın
Video: Tweeting Temp Sensor: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
WiFi ilə hər yerdə işləyə bilən öz Tweeting Temperatur Sensorunuzu yaradın.
Addım 1: Adım 1: İstilik Sensorunuzu yaradın
Lazım olan hissələr:
1 - Foton
1 - dht22 İstilik Sensoru
1 - Çörək lövhəsi
1 - 10K müqavimət
5 - Tellər
1 - USB -dən Mini -USB Kabeli
1 - Divar Fişi
Fotonunuzu yuxarıdakı Fritzing Diagramında göstərildiyi kimi qurun:)
Adım 2: Adım 2: Twitter Hesabı yaradın və Arduino-tweet.appspot.com qurun
Photon -dan tweet etmək istədiyiniz twitter yaradın. Tvitter yaratdıqdan sonra arduino-tweet.appspot.com saytına daxil olun və twitter işarənizi qoyun. Bu sayt, növbəti addımda kodu daxil edəcəyiniz yeni bir əlamət verəcəkdir. Bu, fotondan tvit yazmağa imkan verir.
Adım 3: Adım 3: Kodunuzu Build.particle.io üzərinə itələyin (Aşağıdakı və Şəkildəki Kod)
// Bu #include ifadəsi Particle IDE tərəfindən avtomatik olaraq əlavə edildi.
#daxil edin
// OAuth Açarı #define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter Proxy #LIB_DOMAIN "arduino-tweet.appspot.com" təyin edin
TCPClient müştəri; #define DHTPIN 0 // hansı pinlə bağlı olduğumuzu #dehine DHTTYPE DHT22 // hansı sensordan istifadə etdiyimizi təyin edin: DHT 22
DHT dht (DHTPIN, DHTTYPE);
ikiqat qaraciyər; // cari uğultu ikili Curr_temp; // cari temp boşluğu checkHum () {Curr_hum = dht.getHumidity (); }
etibarsız checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Salam!" + Sətir (Curr_temp); // msg = "Salam!" + char (Curr_temp); gecikmə (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /HTTP /1.0 yeniləmə"); client.println ("Host:" LIB_DOMAIN); client.print ("Məzmun-Uzunluq:"); client.println (strlen (msg)+strlen (TOKEN) +14); müştəri.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } /*void tweetOut (String mesajı) {// char msg = message.toCharArray (); gecikmə (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /yeniləmə HTTP /1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Məzmun-Uzunluq:"); client.println (strlen (msg)+strlen (TOKEN) +14); müştəri.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } * / void loop () { / * checkHum (); // rütubəti yoxlayın. Curr_hum və Curr_hum str checkTemp () yerli dəyişənlərini təyin edir; char msg = "Günaydın! Cari temperatur:"+Char (Curr_temp)+". Mövcud rütubət:"+Char (Curr_hum)+"."); gecikmə (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /HTTP /1.0 yeniləmə"); client.println ("Host:" LIB_DOMAIN); client.print ("Məzmun-Uzunluq:"); client.println (strlen (msg)+strlen (TOKEN) +14); müştəri.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); gecikmə (60000); */}
Adım 4: Adım 4: Bir Kassa qurun və Tweet alın
Bir mühit qurun, istiliyi və rütubəti istədiyiniz bir divara bağlayın və kodu build.particle.io -dan itələyin!
Tövsiyə:
Tweeting Hava İstasyonu: 8 addım (şəkillərlə)
Tweeting Hava İstasyonu: Heç şəhərinizin Mövcud Hava Şərtlərini, Karbon Ayaq İzi, Səs və Çirklənmə səviyyələrini izləmək istəyirdinizmi? İqlim Dəyişikliyi Səlibçisi olmaq və ya öz Tweeting Hava İstasyonunuzu qurmaq və yerli hava şəraiti ilə bölüşmək istəyirsiniz
Tweeting Lamp Bot: 5 Addım (Şəkillərlə birlikdə)
Tweeting Lamp Bot: Bu təlimat sizə cib telefonu ilə idarə olunan Tweeting - Lampa etməyi öyrədəcək. Tweet edən IoT vasitəsilə cib telefonu ilə idarə olunan bir lampa yaratmaq üçün MIT tətbiq ixtiraçısını və hissəcik kodlaşdırma mühitini istifadə edən sadə bir sərin layihədir
Temp Sensor DS18B20 (Raspberry Pi): 4 addım (şəkillərlə)
Temp Sensor DS18B20 (Raspberry Pi): moruq pi ilə bir DS18b20 temperatur sensoru necə qurulacağına dair əsas dərslik
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 addım (şəkillərlə birlikdə)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Hamımız mövcud otaq istiliyinin nə olduğunu və bəzən başqa bir otaqda və ya bəlkə də dünyanın digər tərəfindəki tətil evinizdə temperaturun nə olduğunu bilmək istəyirik. Bəlkə də ev heyvanınız Kərtənkələ evindəki temperaturu izləmək istəyərsiniz
Tweeting Zəlzələ Sensoru: 4 addım
Tweeting Earthquake Sensor: Tweeting Earthquake Sensor adlı bu layihə, titrəmə və ya zəlzələ algıladığında istifadəçini xəbərdar etməyi hədəfləyən bir layihədir. Bir əyilmə açarı istifadə edərək, əvvəlcədən təyin edilmiş müddətdə zəlzələ titrəyişinin baş verdiyini effektiv şəkildə ölçəcəkdir