Мазмұны:
- 1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
- 2 -қадам: пайдаланылатын компонент:
- 3 -қадам: Arduino IDE -де Nodemcu -ді қалай конфигурациялау керек:
- 4 -қадам: Thingspeak жұмыс:
- 5 -қадам: схема:
- 6 -қадам: код:
- 7 -қадам: Бейне:
Бейне: Nodemcu Thingspeak -ке температура мен ылғалдылық туралы ақпаратты жібереді: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл оқулықта біз dht11 сенсорымен nodemcu байланыстырдық және температура мен ылғалдылық туралы мәліметтерді нәрселер серверіне жібердік. Сонымен қатар, біз температура мен ылғалдылық графигін Thingspeak серверіне саламыз.
1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
1. Arduino IDE: nodemcu -ге келетін болсақ, біз тек arduino IDE қолданамыз. Сіз Arduino IDE -нің соңғы нұсқасын мына сілтемеден жүктей аласыз:
www.arduino.cc/kz/Main/Software Енді nodemcu -ды arduino IDE -ге қалай теңшеуге болады, біз сізге бұл туралы төмендегі қадамдарда айтамыз.
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 -қадам: Thingspeak жұмыс:
Осы уақытқа дейін сіз осы жобада қолданылатын бағдарламалық жасақтама мен компоненттерді алдыңыз.
Енді сіз нәрселер серверін түсінуіңіз керек.
ThingsSpeak - бұл Интернетте немесе Жергілікті желі арқылы HTTP протоколы арқылы заттардан деректерді сақтауға және алуға арналған заттардың ашық көзі (IoT) қосымшасы мен API.
Сонымен, графикалық және сенсорлық мәліметтерді нәрселерден алу үшін алдымен нәрселер туралы есептік жазбаны құру керек.
Есептік жазбаны сәтті жасағаннан кейін, сіз тіркелгіге кіруіңіз керек.
Енді сіз арна жасауыңыз керек, ол үшін жоғарыдағы суретте көрсетілген Жаңа арналар түймесін басыңыз.
Енді оған өзіңізге сәйкес атау беріңіз, өйткені жоғарыдағы суретте сіз DHT11 сенсорының атын бердік және сипаттама мен өріс1 және өріс2 сияқты кейбір нәрселерді толтырдық.
Біз бір арна үшін 8 өріске дейін жасай аламыз. Мұнда бізге тек 2 арна қажет, өйткені біз dht11 сенсорынан температура мен ылғалдылықты аламыз.
Енді арнаны сәтті жасағаннан кейін сіз API кілттері қойындысына өтіп, Arduino IDE -де жазылған nodemcu кодыңызда осы API API кілтін жазыңыз.
5 -қадам: схема:
6 -қадам: код:
Сіз бастапқы кодты біздің Github сілтемесінен ала аласыз
7 -қадам: Бейне:
Жобаның толық сипаттамасы жоғарыдағы бейнеде берілген
Егер сізде осы жобаға қатысты күмәніңіз болса, бізге төменде пікір қалдырыңыз.
Егер сіз ендірілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз
Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.
Рахмет пен құрметпен, Эмбедотроника технологиялары
Ұсынылған:
AWS және ESP32 көмегімен температура мен ылғалдылық туралы ескерту: 11 қадам
AWS және ESP32 көмегімен температура мен ылғалдылық туралы ескерту: Бұл оқулықта біз температура мен ылғалдылық сенсорының көмегімен температура мен ылғалдылықтың әр түрлі деректерін өлшейміз. Сіз бұл деректерді AWS -ке жіберуді үйренесіз
Node-RED көмегімен Google парақтарына сымсыз діріл мен температура туралы мәліметтерді жіберу: 37 қадам
Node-RED көмегімен Google парақтарына сымсыз діріл мен температура туралы мәліметтерді жіберу: 2 мильге дейін сымсыз торлы желі құрылымын қолданумен мақтана алатын NCD ұзақ диапазоны IoT өнеркәсіптік сымсыз діріл мен температура сенсорымен таныстыру. Дәл 16 биттік діріл мен температура сенсоры бар бұл құрылғы
ThingSpeak, IFTTT, температура мен ылғалдылық сенсоры және Google парағы: 8 қадам
ThingSpeak, IFTTT, Temp and Dumidity Sensor және Google Sheet: Бұл жобада біз температура мен ылғалдылықты NCD температурасы мен ылғалдылық сенсоры, ESP32 және ThingSpeak көмегімен өлшейміз. Біз сонымен қатар ThingSpeak пен IFTTT көмегімен Google Sheet -ке әр түрлі температура мен ылғалдылық көрсеткіштерін жібереміз, бұл жағдайды талдау үшін
DHT11 температура сенсорын Arduino мен басып шығару температурасы мен жылу мен ылғалдылықта қалай қолдануға болады: 5 қадам
DHT11 температура сенсоры Arduino мен басып шығару температурасы бар жылу мен ылғалдылықта қалай қолданылады: DHT11 сенсоры температура мен ылғалдылықты өлшеу үшін қолданылады. DHT11 ылғалдылық пен температура сенсоры электрониканың өте танымал әуесқойлары, DIY электроникасының жобаларына ылғалдылық пен температура туралы мәліметтерді қосуды жеңілдетеді. Бұл әр
Arduino MySQL серверіне температура мен ылғалдылық туралы деректерді жібереді (PHPMYADMIN): 5 қадам
Arduino MySQL серверіне температура мен ылғалдылық туралы деректерді жібереді (PHPMYADMIN): Бұл жобада мен DHT11 -ті arduino -мен байланыстырдым, содан кейін phpmyadmin мәліметтер қорына ылғалдылық пен температура болып табылатын dht11 деректерін жіберемін. Мұнда біз PHP сценарийін пайдаланып, деректерді phpmyadmin мәліметтер қорына жібереміз