Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
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:
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:
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: Dövrə Şeması:
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ə:
Raspberry Pi istifadə edərək LCD -də DHT məlumatlarını necə oxumaq olar: 6 addım
Raspberry Pi istifadə edərək LCD -də DHT məlumatlarını necə oxumaq olar: Temperatur və nisbi rütubət mühitdəki hava məlumatları üçün vacibdir. İkisi bir mini hava stansiyasının verdiyi məlumatlar ola bilər. Raspberry Pi ilə istiliyinizi və Nisbi rütubətinizi oxumaq müxtəlif variantlardan istifadə etməklə əldə edilə bilər
Node-RED istifadə edərək Simsiz Vibrasiya və Temperatur Sensoru Məlumatlarını Excel-ə Göndərmək: 25 Addım
Node-RED istifadə edərək Simsiz Vibrasiya və Temperatur Sensoru Məlumatlarını Excel-ə Göndərmək: 2 mil məsafəyə qədər simsiz mesh şəbəkə quruluşunun istifadəsi ilə öyünən NCD-nin Uzun Menzil IoT Sənaye simsiz vibrasiya və temperatur sensoru ilə tanış olmaq. Həssas 16 bitlik titrəmə və temperatur sensoru olan bu cihaz
Arduino ilə Python istifadə edərək MySQL Serverə RFID Məlumat Göndərərək İştirak Sistemi: 6 Addım
Arduino ilə Python istifadə edərək MySQL Serverə RFID Məlumat Göndərərək İştirak Sistemi: Bu Layihədə RFID-RC522-ni arduino ilə əlaqələndirdim və sonra RFID məlumatlarını phpmyadmin verilənlər bazasına göndərirəm. Əvvəlki layihələrimizdən fərqli olaraq, bu vəziyyətdə heç bir ethernet qalxanı istifadə etmirik, burada yalnız ar -dan gələn serial məlumatlarını oxuyuruq
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
GPRS üzərindən TCP/IP Bağlantısı: SIM900A Modulundan istifadə edərək məlumatları serverə necə göndərmək olar: 4 addım
GPRS üzərindən TCP/IP Bağlantısı: SIM900A Modulundan istifadə edərək Məlumatları Serverə Necə Göndərmək olar: Bu təlimatda sizə sim900 modulundan istifadə edərək məlumatları TCP serverinə necə göndərəcəyiniz barədə məlumat verəcəyəm. Serverdən müştəriyə məlumatı necə ala biləcəyimizi də görəcəyik (GSM modulu)