Mündəricat:
- Addım 1: İstifadə olunan proqram:
- Addım 2: İstifadə olunan Komponent:
- Addım 3: Arduino IDE -də Nodemcu necə qurulacaq:
- Addım 4: Thingspeak Çalışması:
- Addım 5: Dövrə Şeması:
- Addım 6: Kod:
- Addım 7: Video:
Video: Nodemcu Thingspeak -ə İstilik və Nəmlik Məlumatlarını Göndərir: 7 Adım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Burada bu dərslikdə dht11 sensoru ilə nodemcu ilə əlaqə qurduq və temperatur və rütubət məlumatlarını Thingspeak serverinə göndərdik. Burada həm də temperatur və rütubət qrafikini Thingspeak serverinə qurmuşuq.
Addım 1: İstifadə olunan proqram:
1. Arduino IDE: nodemcu -ya gəldikdə, yalnız arduino IDE -dən istifadə edirik. Ən son Arduino IDE -ni bu linkdən yükləyə bilərsiniz:
www.arduino.cc/en/Main/Software İndi nodemcu -nu arduino IDE -yə necə konfiqurasiya etmək olar, bunu sizə aşağıdakı addımlarda izah edəcəyik.
Addım 2: İstifadə olunan Komponent:
1) Node MCU V3: Node MCU açıq mənbə IOT platformasıdır. ESP-12 moduluna əsaslanan avadanlıqdan ESP8266 Wi-Fi SoC ilə işləyən firmware daxildir. Varsayılan olaraq "Node MCU" termini, cihaz dəstlərindən çox firmwareə aiddir.
2) DHT11 sensoru: Bu DHT11 Temperatur və Rütubət Sensoru, temperatur və rütubət sensoru qabiliyyəti ilə kalibrlənmiş rəqəmsal siqnal çıxışına malikdir. Yüksək performanslı 8 bitlik mikro nəzarətçi ilə birləşdirilmişdir. Texnologiyası yüksək etibarlılığı və əla uzunmüddətli sabitliyi təmin edir. Bu sensora rezistiv element və yaş NTC temperatur ölçmə cihazları üçün sensor daxildir. Mükəmməl keyfiyyət, sürətli cavab, müdaxilə əleyhinə qabiliyyət və yüksək performansa malikdir.
Addım 3: Arduino IDE -də Nodemcu necə qurulacaq:
Arduino IDE -də nodemcu qurmaq üçün addımlar aşağıda verilmişdir
I1, I2 və I3 -dən yuxarı olan şəkillər istinad etmək üçün istifadə edəcəyik ki, başa düşək
Addım 1: Əvvəlcə Arduino IDE -ni açmalısınız.
Addım 2: İndi I1 şəkli kimi üstünlüklər sekmesini vurun. İndi əlavə lövhə menecerində bir URL kopyalamalısınız. Budur URL- https://arduino.esp8266.com/stable/package_esp8266… sonra OK düyməsini basın
Addım 3: İndi Alətlərə gedin və İdarə Heyəti Menecerini seçin. I2 kimi bir pəncərə alacaqsınız.
Sadəcə o pəncərədə aşağı diyirləyin və ESP8266 Birliyi tərəfindən esp8266 axtarın və ya axtarış seçimini yazaraq esp8266 -nı birbaşa axtara bilərsiniz, indi quraşdır düyməsini basın.
Addım 4: Arduino IDE -ni yenidən başladın
Addım 5: İndi Alətlərə gedin, sonra I3 şəkilində göstərdiyimiz kimi nodemcu cihazınızı seçin
Addım 4: Thingspeak Çalışması:
Beləliklə, bu günə qədər bu layihədə istifadə olunan proqram və komponentlərə sahibsiniz.
Beləliklə, İndi şeyi danışmaq Serverini başa düşməlisiniz.
ThingsSpeak, İnternet üzərindən və ya Yerli Şəbəkə vasitəsi ilə HTTP protokolundan istifadə edərək məlumatları saxlamaq və əldə etmək üçün açıq mənbəli Şeylər İnterneti (IoT) tətbiqi və API -dir.
Thingspeak -də qrafik və sensor məlumatlarını əldə etmək üçün əvvəlcə thingspeak -də bir hesab yaratmalısınız.
Hesabı uğurla yaratdıqdan sonra hesaba daxil olmalısınız.
İndi bir kanal yaratmalısınız ki, bunun üçün yuxarıdakı şəkildə göstərilən Yeni Kanallar düyməsini basın.
İndi tətbiqinizə uyğun olaraq uyğun bir ad verin, yuxarıdakı şəkildəki kimi DHT11 sensor məlumatları verdiyimizi və təsvir və sahə1 və sahə2 kimi bəzi şeyləri doldurduğumuzu görə bilərsiniz.
Bir kanal üçün 8 -ə qədər sahə yarada bilərik. Burada dht11 sensorundan temperatur və rütubət əldə etdiyimiz üçün yalnız 2 kanala ehtiyacımız var.
İndi kanalı uğurla yaratdıqdan sonra API Açarları sekmesine keçib Arduino IDE -də yazılmış nodemcu kodunuzda istifadə edəcəyiniz bu API Yazma Açarını bu kanalın Yazma API Açarını əldə etməlisiniz.
Addım 5: Dövrə Şeması:
Addım 6: Kod:
Mənbə kodunu Github Linkimizdən əldə edə bilərsiniz
Addım 7: Video:
Layihənin bütün təsviri yuxarıdakı videoda verilmişdir
Bu layihə ilə bağlı hər hansı bir şübhəniz varsa, bizə aşağıda şərh etməkdən çekinmeyin.
Və əlaqədar sistem haqqında daha çox məlumat əldə etmək istəyirsinizsə, youtube kanalımızı ziyarət edə bilərsiniz
Zəhmət olmasa tez -tez yeniliklər üçün Facebook səhifəmizi ziyarət edin və bəyənin.
Təşəkkürlər və Hörmətlə, Embedotronics Texnologiyaları
Tövsiyə:
DHT21 Arduino ilə Rəqəmsal İstilik və Nəmlik Sensoru: 6 addım
DHT21 Arduino ilə Rəqəmsal Temperatur və Rütubət Sensoru: Bu dərslikdə DHT21 Nəmlik və Temperatur Sensorunun Arduino ilə necə istifadə ediləcəyini və dəyərlərin OLED Ekranda necə göstəriləcəyini öyrənəcəyik
Simsiz Temperatur və Nəmlik Sensorunun Məlumatlarını Excel -ə Göndərmək: 34 Addım
Kabelsiz Temperatur və Nəmlik Sensorunun Məlumatlarını Excel -ə Göndərmək: Burada NCD -nin İstilik və Nəmlik sensorundan istifadə edirik, lakin addımlar ncd məhsullarından hər hansı biri üçün bərabər olaraq qalır, buna görə də digər ncd simsiz sensorlarınız varsa, yanında müşahidə etməkdə azad olun. Bu mətnin dayandırılması vasitəsi ilə
Arduino, Python istifadə edərək Dht11 məlumatlarını MySQL Serverə (PHPMYADMIN) göndərir: 5 addım
Arduino Python istifadə edərək Dht11 Məlumatlarını MySQL Serverinə (PHPMYADMIN) Göndərir: Bu Layihədə DHT11 -i arduino ilə əlaqələndirdim və sonra phpmyadmin verilənlər bazasına rütubət və temperatur olan dht11 məlumatlarını göndərirəm. Əvvəlki layihəmizdən fərqli olaraq, bu vəziyyətdə heç bir ethernet qalxanı istifadə etmirik, burada yalnız oxuyuruq
Arduino MySQL Serverinə (PHPMYADMIN) Temperatur və Nəmlik Məlumatlarını Göndərir: 5 Addım
Arduino MySQL Serverinə (PHPMYADMIN) Temperatur və Nəmlik Məlumatlarını Göndərir: Bu Layihədə DHT11 -i arduino ilə əlaqələndirdim və sonra phpmyadmin verilənlər bazasına rütubət və temperatur olan dht11 məlumatlarını göndərirəm. Burada məlumatları phpmyadmin verilənlər bazasına köçürmək üçün bir PHP skriptindən istifadə edirik
Bluetooth vasitəsi ilə SD Kart Modulu ilə Arduinodan Android Telefonuna İstilik və Rütubət Məlumatlarını Qeyd edən: 5 addım
Bluetooth vasitəsi ilə SD Kart Modulu ilə Arduinodan Android Telefona qədər İstilik və Rütubət Məlumatlarını Qeyd edən: Hamıya Salam, bu mənim ilk təlimatımdır, inşallah istehsalçı cəmiyyətinə kömək etdiyim kimi kömək edərəm. Çox vaxt layihələrimizdə sensorlar istifadə edirik, ancaq məlumatları toplamaq, saxlamaq və dərhal Telefonlara və ya digər cihazlara ötürmək üçün bir yol tapırıq