Мазмұны:
- 1-қадам: Сізге қажет нәрселер:-
- 2-қадам: Arduino IDE орнату:-
- 3-қадам: RemoteMe-де бетті орнату:-
- 4-қадам: MCU-ге код жүктеу:-
- 5-қадам: Қосылымдар:-
- 6-қадам: Тестілеу:-
Бейне: Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT): 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулықта мен сізге интернет-браузер арқылы светодиодтар, реле, қозғалтқыштар сияқты құрылғыларды қалай басқаруға болатынын көрсетемін. Сіз кез келген құрылғы арқылы басқару элементтеріне қауіпсіз қол жеткізе аласыз. Мен қолданған веб -платформа - бұл туралы білу үшін RemoteMe.org бетіне кіру.
Процесті жақсы түсінуге көмектесетін суреттерге назар аударыңыз.
Ендеше бастайық.
1-қадам: Сізге қажет нәрселер:-
Бұл жоба үшін сізге қажет:-
- ESP8266 (NodeMCU) Еуропаға арналған USLink сілтемесі
- Еуропаға арналған USLink үшін LEDLink
- Еуропалық USLink үшін ButtonLink түймесін басыңыз
- Breadboard. Еуропаға арналған USLink сілтемесі
Бағдарламалық қамтамасыз ету:-
- Arduino IDE
- RemoteMe тіркелгісі.
Егер сізде NodeMCU болмаса, жоба үшін Arduino немесе Raspberry-pi қолдануға болатынын ескеріңіз.
2-қадам: Arduino IDE орнату:-
NodeMCU Esp8266 -мен жұмыс істеу үшін алдымен тақталарды IDE -ге қосу керек, егер сіз мұны әлі жасамаған болсаңыз, осы нұсқаулықты қараңыз.
Тақталар IDE -де қол жетімді болғаннан кейін бұл жобаға қажет кейбір кітапханалар бар.
Бұл кітапханаларды орнату үшін:-
IDE мен Goto >> эскиз >> кітапхананы қосу >> кітапханаларды басқаруды ашыңыз. Қалқымалы терезе пайда болуы керек. Мұнда сіз қажетті кітапханаларды іздейсіз
Кітапханалар тізімі:-
- RBD_Timer.h
- RBD_Button.h
- RemoteMe.h
- ESP8266WiFi.h
- ESP8266WiFiMulti.h
- ArduinoHttpClient.h
Оларды бір -бірлеп орнатыңыз және дайын болған кезде IDE -ды қайта іске қосыңыз.
Осылайша IDE пайдалануға дайын.
3-қадам: RemoteMe-де бетті орнату:-
RemoteMe пайдалану үшін алдымен сіз өзіңіздің веб -беттеріңізді құрып, құрылғыларды басқаруды бастау үшін тіркелуіңіз керек.
Goto RemoteMe.org «Қолданбаны», Goto Тіркелуді нұқыңыз және мәліметтеріңізді енгізіп, тіркеуді басыңыз
Сізді сәлемдесу беті қарсы алады, енді мәзірден «Құрылғыларды» таңдаңыз
Оң жақта сіз «Жаңа құрылғы» деп аталатын опцияны көресіз, оны басу сізге ашылмалы мәзірді береді, мұнда «Жаңа веб -бет» таңдаңыз
Енді атау мен құрылғы идентификаторын беріңіз, мен оны «жарық диоды» деп атадым және «203» құрылғысының идентификаторын бердім. (Құрылғы идентификаторы - бұл әр түрлі құрылғыларды ажырататын бірегей нөмір.)
Ауыстырудың «белсенді» күйіне орнатылғанына көз жеткізіңіз және «жіберу» түймесін басыңыз. Бетте LED ID 203 құрылғысы бар жаңа құрылғы пайда болады. Енді құрылғының оң жағындағы төмен көрсеткіні таңдаңыз және сіз веб -беттерді құруға болатын бос ұяшықты көресіз
Бұл GitHub бетіне өтіңіз. Сіз үш файлды (index.html, scripts.js & styles.css) сүйреп апарып, оларды құрылғыдағы бос ұяшыққа бір -бірден тастауыңыз керек
4-қадам: MCU-ге код жүктеу:-
Төменде мен жобаның жұмыс істеуі үшін қажет кодты ұсындым.
Кодты жүктемес бұрын, кодқа кейбір кішігірім өзгерістер енгізу қажет.
IDE -де код ашылғаннан кейін, тақта сіздің желіге қосылу үшін WiFi атыңыз бен пароліңізді қажетті өріске енгізуіңіз керек.
Кодтың келесі бөлігіне өзгертулер енгізіңіз:-
#Wi -Fi атауын анықтаңыз «WiFi атыңызды енгізіңіз» #WiFi құпия сөзін енгізіңіз «DEVICE_ID 203 анықтаңыз» DEVICE_NAME «LED» анықтаңыз
Goto Remoteme.org аутентификация таңбалауышын алу үшін >> Қолданбалар >> Белгілер (Сол жақтағы төмендегі құрылғылардағы мәзірде)
Белгіні көшіріп, оны кодқа қойыңыз.
Енді NodeMCU компьютеріңізге қосыңыз, дұрыс портты таңдап, кодты жүктеңіз.
5-қадам: Қосылымдар:-
Қосылу үшін жоғарыдағы суретті орындаңыз:-
Жарық диоды MCU D5 түйреуішіне қосылған.
Басу түймесі D2 түйреуішіне қосылған.
Жарық диодты зақымдамау үшін жарық диодты резисторды қолданыңыз.
6-қадам: Тестілеу:-
Енді сіз жобаны сәтті аяқтадыңыз. Құрылысты тексеру уақыты келді.
Байланыстардың дұрыстығын тексеру үшін алдымен түймені басыңыз, сонда сіз жарық диодты қосқаныңызды көресіз, түймені қайта бассаңыз жарық диоды өшеді
Енді RemotMe веб -сайтына өтіп, қосымшаны ашыңыз. сіз кірген есептік жазбаны пайдаланып кіріңіз
Енді goto Devices және сіз жасаған құрылғыны таңдаңыз. Құрылғы идентификаторы жасыл түске айналғанға дейін сол жақтағы Қосылым сілтемесі белгісі ESP тақтасы серверге қосылғанын көрсетеді
Енді «index.html» файлын нұқыңыз және «жаңа қойындыда ашу» таңдаңыз, жаңа қойындыда шеңбері бар веб -бет пайда болады. Жарық диодты қосу және өшіру үшін шеңберді басуға болады
Смартфон арқылы жарықдиодты басқару үшін. Тағы да құрылғы бетіне өтіп, «index.html» түймесін басыңыз. Бұл жолы «Анонимді сілтемені алу …» соңғы опциясын таңдаңыз, қалқымалы терезе пайда болады, оған кез келген смартфонда жарықдиодты басқару үшін ашуға болатын сілтемесі бар
Одан да жақсы опция, сіз сілтеменің жанындағы QR опциясын таңдай аласыз. Android немесе iPhone көмегімен QR сканерлеңіз, сіз веб -бетке шеңбермен бағытталасыз
Оның қалай жұмыс істейтінін көру үшін бейне демонстрациясын тексеріңіз.
Сізге жоба ұнады деп үміттенемін, егер сізде сұрақтар туындаса, түсініктемелерде сұраңыз.
Рақмет сізге.
Ұсынылған:
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
ESP8266 NODEMCU BLYNK IOT оқулығы - Esp8266 IOT Blunk және Arduino IDE көмегімен - Жарықдиодты Интернет арқылы басқару: 6 қадам
ESP8266 NODEMCU BLYNK IOT оқулығы | Esp8266 IOT Blunk және Arduino IDE көмегімен | Жарықдиодты Интернет арқылы басқару: Сәлеметсіздер ме, балалар, біз ESP8266 немесе Nodemcu көмегімен IOT -ты қолдануды үйренеміз. Бұл үшін біз blynk қосымшасын қолданамыз, сондықтан біз esp8266/nodemcu көмегімен жарықдиодты интернет арқылы басқарамыз, сондықтан Blynk қолданбасы біздің esp8266 немесе Nodemcu -ге қосылады
NodeMCU көмегімен дауыстық пәрменмен құрылғыларды басқару: 7 қадам (суреттермен)
NodeMCU көмегімен дауыстық пәрменмен құрылғыларды басқару: Мен барлығына сәлем айтқым келеді, мен бірінші рет нұсқаулық жобаны жазамын. Ағылшын тілі менің ана тілім емес, сондықтан мен мүмкіндігінше қысқа әрі түсінікті етуге тырысамын. Құрылғыларды дауыспен басқару - бұл таңқаларлық емес
FPV камерасы бар RasbperryPi автокөлігі. Веб -шолғыш арқылы басқару: 31 қадам (суреттермен)
FPV камерасы бар RasbperryPi автокөлігі. Веб -браузер арқылы басқару: Біз 4WD автокөлігін құрастырамыз - руль цистернаға ұқсас болады - дөңгелектердің бір жағын бұру үшін екіншісінен басқа жылдамдықпен айналады. Автокөлікте камера арнайы ұстағышқа орналастырылады, онда біз камераның орнын өзгерте аламыз. Робот болады
Механикалық ауысу арқылы Arduino арқылы құрылғыларды басқару: 8 қадам (суреттермен)
Механикалық коммутациясы бар Arduino арқылы құрылғыларды басқару: Arduino қарапайым механикалық қосқыштар релесі арқылы құрылғыларды басқару үшін пайдаланылуы мүмкін