![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: 5 Addım](https://i.howwhatproduce.com/images/004/image-9171-11-j.webp)
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
![Arduino, temperatur və rütubət məlumatlarını MySQL Serverə göndərir (PHPMYADMIN) Arduino, temperatur və rütubət məlumatlarını MySQL Serverə göndərir (PHPMYADMIN)](https://i.howwhatproduce.com/images/004/image-9171-12-j.webp)
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.
Addım 1: İstifadə olunan proqram:
![İstifadə olunan proqram İstifadə olunan proqram](https://i.howwhatproduce.com/images/004/image-9171-13-j.webp)
![İstifadə olunan proqram İstifadə olunan proqram](https://i.howwhatproduce.com/images/004/image-9171-14-j.webp)
Bu layihə üçün istifadə etdiyimiz proqramlar bunlardır:
1. Arduino IDE: Ən son Arduino IDE -ni bu linkdən yükləyə bilərsiniz:
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. Beləliklə, XAMPP serverini bu linkdən yükləyə bilərsiniz.
Alternativ olaraq LAMP serveri üçün addımlar:
1. Apachesudo apt-get install 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](https://i.howwhatproduce.com/images/004/image-9171-15-j.webp)
![İstifadə olunan komponentlər İstifadə olunan komponentlər](https://i.howwhatproduce.com/images/004/image-9171-16-j.webp)
![İstifadə olunan komponentlər İstifadə olunan komponentlər](https://i.howwhatproduce.com/images/004/image-9171-17-j.webp)
1) Arduino UNO: Arduino/Genuino Uno, ATmega328P (məlumat cədvəli) əsasında qurulmuş bir mikrokontrolör lövhəsidir. 14 rəqəmsal giriş/çıxış pininə malikdir (onlardan 6 -sı PWM çıxışı olaraq istifadə edilə bilər), 6 analoq giriş, 16 MHz kvars kristal, USB bağlantısı, elektrik prizi, ICSP başlığı və sıfırlama düyməsinə malikdir.
2) Ethernet Shield: Arduino Ethernet Shield 2 Arduino -nuzu bir neçə dəqiqə ərzində internetə bağlayır. Sadəcə bu modulu Arduino lövhənizə qoşun, RJ45 kabeli ilə şəbəkənizə qoşun və internet vasitəsilə dünyanızı idarə etməyə başlamaq üçün bir neçə sadə addımı izləyin. Həmişə olduğu kimi, Arduino-da olduğu kimi, platformanın hər bir elementi-hardware, proqram təminatı və sənədlər sərbəst şəkildə mövcuddur və açıq mənbəyidir. Bu, tam olaraq necə edildiyini öyrənə və dizaynını öz dövrələriniz üçün başlanğıc nöqtəsi olaraq istifadə edə biləcəyiniz deməkdir. Yüz minlərlə Arduino lövhəsi, hər gün dünyanın hər yerində insanların yaradıcılığını artırır.
3) 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: Dövrə Şeması:
![Dövrə Diaqramı Dövrə Diaqramı](https://i.howwhatproduce.com/images/004/image-9171-18-j.webp)
![Dövrə Diaqramı Dövrə Diaqramı](https://i.howwhatproduce.com/images/004/image-9171-19-j.webp)
Bu layihənin dövrə diaqramı yuxarıda verilmişdir.
Əvvəlcə yuxarıdakı şəkildə göstərildiyi kimi Ethernet ekranını bağlamalısınız, sonra DHT11 bağlantısını qurmalısınız
Addım 4: Kod:
Bu layihənin mənbə kodunu github səhifəmizdən əldə edə bilərsiniz. Bunun üçün github bağlantısı
Addım 5: Video:
![](https://i.ytimg.com/vi/wSSTSGYk-m0/hqdefault.jpg)
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ə:
Simsiz Temperatur və Nəmlik Sensorunun Məlumatlarını Excel -ə Göndərmək: 34 Addım
![Simsiz Temperatur və Nəmlik Sensorunun Məlumatlarını Excel -ə Göndərmək: 34 Addım Simsiz Temperatur və Nəmlik Sensorunun Məlumatlarını Excel -ə Göndərmək: 34 Addım](https://i.howwhatproduce.com/images/009/image-24228-j.webp)
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ə
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: 25 Addım Node-RED istifadə edərək Simsiz Vibrasiya və Temperatur Sensoru Məlumatlarını Excel-ə Göndərmək: 25 Addım](https://i.howwhatproduce.com/images/010/image-27097-j.webp)
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
Nodemcu Thingspeak -ə İstilik və Nəmlik Məlumatlarını Göndərir: 7 Adım
![Nodemcu Thingspeak -ə İstilik və Nəmlik Məlumatlarını Göndərir: 7 Adım Nodemcu Thingspeak -ə İstilik və Nəmlik Məlumatlarını Göndərir: 7 Adım](https://i.howwhatproduce.com/images/011/image-30416-j.webp)
Nodemcu Thingspeak -ə Temperatur və Rütubət Məlumatı Göndərir: 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
IoT Uzun Menzilli Simsiz Temperatur və Rütubət Sensoru Məlumatlarını Google Hesabına Göndərmək: 39 Addım
![IoT Uzun Menzilli Simsiz Temperatur və Rütubət Sensoru Məlumatlarını Google Hesabına Göndərmək: 39 Addım IoT Uzun Menzilli Simsiz Temperatur və Rütubət Sensoru Məlumatlarını Google Hesabına Göndərmək: 39 Addım](https://i.howwhatproduce.com/images/003/image-6265-6-j.webp)
IoT Uzun Menzilli Simsiz Temperatur və Rütubət Sensoru Məlumatlarını Google Cədvəlinə Göndəririk: Burada NCD -nin İstilik və Nəmlik Sensorundan istifadə edirik, lakin addımlar hər hansı bir ncd məhsulu üçün bərabərdir, buna görə də digər ncd simsiz sensorlar varsa, müşahidə etməkdən azad olun yanında. 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 Serverə (PHPMYADMIN) göndərir: 5 addım Arduino, Python istifadə edərək Dht11 məlumatlarını MySQL Serverə (PHPMYADMIN) göndərir: 5 addım](https://i.howwhatproduce.com/images/003/image-6934-2-j.webp)
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