Mündəricat:

NodeMCU istifadə edərək DHT11 məlumatlarını MySQL Serverə necə göndərmək olar: 6 addım
NodeMCU istifadə edərək DHT11 məlumatlarını MySQL Serverə necə göndərmək olar: 6 addım

Video: NodeMCU istifadə edərək DHT11 məlumatlarını MySQL Serverə necə göndərmək olar: 6 addım

Video: NodeMCU istifadə edərək DHT11 məlumatlarını MySQL Serverə necə göndərmək olar: 6 addım
Video: How to use DHT11 DHT22 with NodeMCU ESP8266 to read temperature over WiFi - IoT 2024, Iyul
Anonim
NodeMCU istifadə edərək DHT11 məlumatlarını MySQL Serverə necə göndərmək olar
NodeMCU istifadə edərək DHT11 məlumatlarını MySQL Serverə necə göndərmək olar

Bu Layihədə DHT11 ilə nodemcu ilə əlaqə qurduq və sonra phpmyadmin verilənlər bazasına rütubət və temperatur olan dht11 məlumatlarını göndəririk.

Addım 1: İstifadə olunan proqram:

İstifadə olunan proqram
İstifadə olunan proqram
İstifadə olunan proqram
İ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 edəcəyik, bunu aşağıdakı addımlarda sizə xəbər verəcəyik.

2. XAMPP serverinin quraşdırılması: Burada XAMPP serverindən istifadə edirik, həm Windows -da, həm də Linux -da istifadə oluna bilər, amma mənim təklifim budur ki, əgər siz Ubuntu (Hər hansı Linux platforması) içindəsinizsə, LAMP ilə gedin. İndi pəncərələrdə olduğumuz üçün XAMPP serverinə üstünlük verdik. XAMPP serverini bu linkdən yükləyə bilərsiniz. Alternativ olaraq LAMP serverinin addımları:

1. Apache quraşdırın

sudo apt-get apache2 quraşdırın

2. MySQL quraşdırın:

sudo apt-get mysql-server qurun

3. PHP quraşdırın:

sudo apt-get php5 libapache2-mod-php5 qurun

4. Serveri yenidən başladın:

sudo /etc/init.d/apache2 yenidən başladın

5. Apache -ni yoxlayın https:// localhost/

Yuxarıdakı linki vuraraq bir apache səhifəsi alacaqsınız, əgər almamısınızsa, quraşdırma ilə bağlı bir şeyin səhv olduğu anlamına gəlir

Burada MySQL serverinin veb interfeysi olan PHPMYADMIN -dən istifadə edirik ki, bu əmri quraşdıraq:

sudo apt-get phpmyadmin quraşdırın

Addım 2: İstifadə olunan komponentlər:

İstifadə olunan komponentlər
İstifadə olunan komponentlər
İstifadə olunan komponentlər
İstifadə olunan komponentlər

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 necə qurulacaq
Arduino IDE -də Nodemcu necə qurulacaq
Arduino IDE -də Nodemcu necə qurulacaq
Arduino IDE -də Nodemcu necə qurulacaq
Arduino IDE -də Nodemcu necə qurulacaq
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: Dövrə Şeması:

Dövrə Diaqramı
Dövrə Diaqramı

Addım 5: Kod:

Mənbə kodunu Github Linkimizdən əldə edə bilərsiniz

Addım 6: 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ə: