Мазмұны:

NodeMCU көмегімен DHT11 деректерін MySQL серверіне қалай жіберуге болады: 6 қадам
NodeMCU көмегімен DHT11 деректерін MySQL серверіне қалай жіберуге болады: 6 қадам

Бейне: NodeMCU көмегімен DHT11 деректерін MySQL серверіне қалай жіберуге болады: 6 қадам

Бейне: NodeMCU көмегімен DHT11 деректерін MySQL серверіне қалай жіберуге болады: 6 қадам
Бейне: DHT11 / DHT22 библиотека и подключение к ESP8266 ARDUINO 2024, Шілде
Anonim
NodeMCU көмегімен DHT11 деректерін MySQL серверіне қалай жіберуге болады
NodeMCU көмегімен DHT11 деректерін MySQL серверіне қалай жіберуге болады

Бұл жобада біз DHT11 -ді nodemcu -мен байланыстырдық, содан кейін phpmyadmin мәліметтер қорына ылғалдылық пен температура болып табылатын dht11 деректерін жібереміз.

1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:

Қолданылған бағдарламалық қамтамасыз ету
Қолданылған бағдарламалық қамтамасыз ету
Қолданылған бағдарламалық қамтамасыз ету
Қолданылған бағдарламалық қамтамасыз ету

1. Arduino IDE: nodemcu -ге келетін болсақ, біз тек arduino IDE қолданамыз. Сіз Arduino IDE -нің соңғы нұсқасын мына сілтемеден жүктей аласыз:

www.arduino.cc/kz/Main/Software

Енді nodemcu -ны arduino IDE -ге қалай конфигурациялау керек, біз сізге бұл туралы төмендегі қадамдарда айтамыз.

2. XAMPP серверін орнату: мұнда біз XAMPP серверін қолданамыз, оны Windows -те де, Linux -те де қолдануға болады, бірақ менің ұсынысым - егер сіз Ubuntu -да (кез келген Linux платформасында) болсаңыз, LAMP -пен бірге жүріңіз. Енді біз терезеде болғандықтан, біз XAMPP серверін таңдадық. Сіз XAMPP серверін осы сілтемеден жүктей аласыз, бұл жерде LAMP серверіне арналған қадамдар:

1. Apache орнатыңыз

sudo apt-get apache2 орнатыңыз

2. MySQL орнатыңыз:

sudo apt-get mysql-server орнатыңыз

3. PHP орнату:

sudo apt-get php5 libapache2-mod-php5 орнатыңыз

4. Серверді қайта іске қосыңыз:

sudo /etc/init.d/apache2 қайта іске қосыңыз

5. Apache тексеріңіз https:// localhost/

Сіз жоғарыдағы сілтемені басу арқылы бір апачи бетіне ие боласыз, егер сіз оны алмасаңыз, орнату кезінде бірдеңе дұрыс болмады дегенді білдіреді

Мұнда біз PHPMYADMIN қолданамыз, бұл MySQL серверінің веб -интерфейсі, сондықтан оны пайдалану пәрменін орнату үшін:

sudo apt-get phpmyadmin орнатыңыз

2 -қадам: пайдаланылатын компоненттер:

Қолданылатын компоненттер
Қолданылатын компоненттер
Қолданылатын компоненттер
Қолданылатын компоненттер

1) MCU V3 түйіні: MCU түйіні - бұл ашық IOT платформасы. Ол ESP8266 Wi-Fi SoC жүйесінде ESP-12 модуліне негізделген аппараттық құралмен жұмыс істейтін микробағдарламаны қамтиды. «MCU түйіні» термині әдепкі бойынша, жинақтарды емес, микробағдарламаны білдіреді.

2) DHT11 сенсоры: Бұл DHT11 температура мен ылғалдылық сенсорында температура мен ылғалдылық сенсорының мүмкіндігі бар калибрленген цифрлық сигнал шығысы бар. Ол жоғары өнімді 8 биттік микроконтроллермен біріктірілген. Оның технологиясы жоғары сенімділікті және ұзақ мерзімді тұрақтылықты қамтамасыз етеді. Бұл датчик резистивті элементті және ылғалды NTC температурасын өлшеу құрылғыларына арналған сенсорды қамтиды. Ол тамаша сапаға, жылдам жауап беруге, кедергіге қарсы қабілетке және жоғары өнімділікке ие.

3 -қадам: Arduino IDE -де Nodemcu қалай теңшеуге болады

Nodemcu Arduino IDE -де қалай теңшеледі
Nodemcu Arduino IDE -де қалай теңшеледі
Nodemcu Arduino IDE -де қалай теңшеледі
Nodemcu Arduino IDE -де қалай теңшеледі
Nodemcu Arduino IDE -де қалай теңшеледі
Nodemcu Arduino IDE -де қалай теңшеледі

Төменде arduino IDE -де nodemcu конфигурациясының қадамдары берілген

I1, I2 және I3 суреттерінің үстінде сілтеме бар, оларды біз сізге түсінікті болу үшін қолданамыз

1 -қадам: Алдымен сізге Arduino IDE ашу керек.

2 -қадам: Енді I1 кескіні сияқты теңшелімдер қойындысын нұқыңыз. Енді сіз қосымша тақта менеджерінде бір URL мекенжайын көшіруіңіз керек. Міне URL- https://arduino.esp8266.com/stable/package_esp8266… содан кейін OK түймесін басыңыз

3 -қадам: Енді құралдарға өтіңіз, содан кейін тақта менеджерін таңдаңыз. сізде I2 сияқты бір терезе болады.

Тек сол терезені төмен қарай айналдырып, ESP8266 қауымдастығынан esp8266 іздеңіз немесе сіз іздеу опциясын теру арқылы esp8266 -дан тікелей іздей аласыз, енді орнату түймесін басыңыз.

4 -қадам: Arduino IDE қайта іске қосыңыз

5 -қадам: Енді Құралдарға өтіп, I3 суретте көрсетілгендей nodemcu құрылғысын таңдаңыз

4 -қадам: схема:

Схема схемасы
Схема схемасы

5 -қадам: код:

Сіз бастапқы кодты біздің Github сілтемесінен ала аласыз

6 -қадам: Бейне:

Жобаның толық сипаттамасы жоғарыдағы бейнеде берілген

Егер сізде осы жобаға қатысты күмәніңіз болса, бізге төменде пікір қалдырыңыз. Егер сіз ендірілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз

Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.

Рахмет пен құрметпен, Эмбедотроника технологиялары

Ұсынылған: