
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Бұл жобада біз 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 қалай теңшеуге болады



Төменде 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 каналымызға кіре аласыз
Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.
Рахмет пен құрметпен, Эмбедотроника технологиялары
Ұсынылған:
Raspberry Pi көмегімен СКД -де DHT деректерін қалай оқуға болады: 6 қадам

Raspberry Pi көмегімен СКД -де DHT деректерін қалай оқуға болады: Температура мен салыстырмалы ылғалдылық қоршаған ортадағы ауа райы деректері болып табылады. Екеуі де метеостанция беретін шағын деректер болуы мүмкін. Raspberry Pi көмегімен температура мен салыстырмалы ылғалдылықты оқуға әр түрлі әдістермен қол жеткізуге болады
Arduino Ethernet көмегімен бұлтқа деректерді қалай жіберуге болады: 8 қадам

Arduino Ethernet көмегімен бұлтқа деректерді қалай жіберуге болады: Бұл нұсқаулық сіздің деректеріңізді Arduino Ethernet Shield көмегімен AskSensors IoT платформасына қалай жариялау керектігін көрсетеді. Ethernet Shield сіздің Arduino -ға бұлтқа оңай қосылуға, интернет байланысы арқылы деректерді жіберуге және алуға мүмкіндік береді. Біз не
Arduino көмегімен Python көмегімен MySQL серверіне RFID деректерін жіберу арқылы қатысу жүйесі: 6 қадам

Arduino көмегімен Python көмегімен MySQL серверіне RFID деректерін жіберу арқылы келу жүйесі: Бұл жобада мен RFID-RC522-ді arduino-мен байланыстырдым, содан кейін RFID деректерін phpmyadmin дерекқорына жіберемін. Бұрынғы жобалардан айырмашылығы, біз бұл жағдайда ешқандай қалқанды қолданбаймыз, мұнда біз тек сериялық деректерді оқимыз
Arduino Python көмегімен Dht11 деректерін MySQL серверіне (PHPMYADMIN) жіберуде: 5 қадам

Arduino Python көмегімен Dht11 деректерін MySQL серверіне (PHPMYADMIN) жіберуде: Бұл жобада мен DHT11 -ті arduino -мен байланыстырдым, содан кейін phpmyadmin мәліметтер қорына ылғалдылық пен температура болып табылатын dht11 деректерін жіберемін. Алдыңғы жобадан айырмашылығы, біз бұл жағдайда ешқандай қалқанды қолданбаймыз, мұнда біз тек оқимыз
Eagle PCB тақтасын дайындауға қалай жіберуге және жіберуге болады: 6 қадам

Өндіруге Eagle PCB тақтасын қалай дайындауға және жіберуге болады: Сәлеметсіз бе! Бұл қысқа оқулықта мен сізге компьютерді қалай экспорттау керектігін көрсетемін және оны сіз үшін өндіру үшін ПХД шығаратын үйге жіберемін. . house.www.allpcb.comБастайық