Мазмұны:

Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT): 6 қадам
Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT): 6 қадам

Бейне: Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT): 6 қадам

Бейне: Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT): 6 қадам
Бейне: 💦Blackview BV9200 АДАЛ соққыға төзімді шолу 2024, Қараша
Anonim
Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT)
Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT)

Бұл нұсқаулықта мен сізге интернет-браузер арқылы светодиодтар, реле, қозғалтқыштар сияқты құрылғыларды қалай басқаруға болатынын көрсетемін. Сіз кез келген құрылғы арқылы басқару элементтеріне қауіпсіз қол жеткізе аласыз. Мен қолданған веб -платформа - бұл туралы білу үшін RemoteMe.org бетіне кіру.

Процесті жақсы түсінуге көмектесетін суреттерге назар аударыңыз.

Ендеше бастайық.

1-қадам: Сізге қажет нәрселер:-

Сізге қажет заттар
Сізге қажет заттар
Сізге қажет заттар
Сізге қажет заттар
Сізге қажет заттар
Сізге қажет заттар
Сізге қажет заттар
Сізге қажет заттар

Бұл жоба үшін сізге қажет:-

  1. ESP8266 (NodeMCU) Еуропаға арналған USLink сілтемесі
  2. Еуропаға арналған USLink үшін LEDLink
  3. Еуропалық USLink үшін ButtonLink түймесін басыңыз
  4. Breadboard. Еуропаға арналған USLink сілтемесі

Бағдарламалық қамтамасыз ету:-

  1. Arduino IDE
  2. RemoteMe тіркелгісі.

Егер сізде NodeMCU болмаса, жоба үшін Arduino немесе Raspberry-pi қолдануға болатынын ескеріңіз.

2-қадам: Arduino IDE орнату:-

Arduino IDE орнату
Arduino IDE орнату
Arduino IDE орнату
Arduino IDE орнату
Arduino IDE орнату
Arduino IDE орнату

NodeMCU Esp8266 -мен жұмыс істеу үшін алдымен тақталарды IDE -ге қосу керек, егер сіз мұны әлі жасамаған болсаңыз, осы нұсқаулықты қараңыз.

Тақталар IDE -де қол жетімді болғаннан кейін бұл жобаға қажет кейбір кітапханалар бар.

Бұл кітапханаларды орнату үшін:-

IDE мен Goto >> эскиз >> кітапхананы қосу >> кітапханаларды басқаруды ашыңыз. Қалқымалы терезе пайда болуы керек. Мұнда сіз қажетті кітапханаларды іздейсіз

Кітапханалар тізімі:-

  1. RBD_Timer.h
  2. RBD_Button.h
  3. RemoteMe.h
  4. ESP8266WiFi.h
  5. ESP8266WiFiMulti.h
  6. ArduinoHttpClient.h

Оларды бір -бірлеп орнатыңыз және дайын болған кезде IDE -ды қайта іске қосыңыз.

Осылайша IDE пайдалануға дайын.

3-қадам: RemoteMe-де бетті орнату:-

RemoteMe бетін орнату
RemoteMe бетін орнату
RemoteMe бетін орнату
RemoteMe бетін орнату
RemoteMe бетін орнату
RemoteMe бетін орнату

RemoteMe пайдалану үшін алдымен сіз өзіңіздің веб -беттеріңізді құрып, құрылғыларды басқаруды бастау үшін тіркелуіңіз керек.

Goto RemoteMe.org «Қолданбаны», Goto Тіркелуді нұқыңыз және мәліметтеріңізді енгізіп, тіркеуді басыңыз

Сізді сәлемдесу беті қарсы алады, енді мәзірден «Құрылғыларды» таңдаңыз

Оң жақта сіз «Жаңа құрылғы» деп аталатын опцияны көресіз, оны басу сізге ашылмалы мәзірді береді, мұнда «Жаңа веб -бет» таңдаңыз

Енді атау мен құрылғы идентификаторын беріңіз, мен оны «жарық диоды» деп атадым және «203» құрылғысының идентификаторын бердім. (Құрылғы идентификаторы - бұл әр түрлі құрылғыларды ажырататын бірегей нөмір.)

Ауыстырудың «белсенді» күйіне орнатылғанына көз жеткізіңіз және «жіберу» түймесін басыңыз. Бетте LED ID 203 құрылғысы бар жаңа құрылғы пайда болады. Енді құрылғының оң жағындағы төмен көрсеткіні таңдаңыз және сіз веб -беттерді құруға болатын бос ұяшықты көресіз

Бұл GitHub бетіне өтіңіз. Сіз үш файлды (index.html, scripts.js & styles.css) сүйреп апарып, оларды құрылғыдағы бос ұяшыққа бір -бірден тастауыңыз керек

4-қадам: MCU-ге код жүктеу:-

MCU-ге кодты жүктеу
MCU-ге кодты жүктеу

Төменде мен жобаның жұмыс істеуі үшін қажет кодты ұсындым.

Кодты жүктемес бұрын, кодқа кейбір кішігірім өзгерістер енгізу қажет.

IDE -де код ашылғаннан кейін, тақта сіздің желіге қосылу үшін WiFi атыңыз бен пароліңізді қажетті өріске енгізуіңіз керек.

Кодтың келесі бөлігіне өзгертулер енгізіңіз:-

#Wi -Fi атауын анықтаңыз «WiFi атыңызды енгізіңіз» #WiFi құпия сөзін енгізіңіз «DEVICE_ID 203 анықтаңыз» DEVICE_NAME «LED» анықтаңыз

Goto Remoteme.org аутентификация таңбалауышын алу үшін >> Қолданбалар >> Белгілер (Сол жақтағы төмендегі құрылғылардағы мәзірде)

Белгіні көшіріп, оны кодқа қойыңыз.

Енді NodeMCU компьютеріңізге қосыңыз, дұрыс портты таңдап, кодты жүктеңіз.

5-қадам: Қосылымдар:-

Қосылымдар
Қосылымдар

Қосылу үшін жоғарыдағы суретті орындаңыз:-

Жарық диоды MCU D5 түйреуішіне қосылған.

Басу түймесі D2 түйреуішіне қосылған.

Жарық диодты зақымдамау үшін жарық диодты резисторды қолданыңыз.

6-қадам: Тестілеу:-

Image
Image
Тестілеу
Тестілеу
Тестілеу
Тестілеу

Енді сіз жобаны сәтті аяқтадыңыз. Құрылысты тексеру уақыты келді.

Байланыстардың дұрыстығын тексеру үшін алдымен түймені басыңыз, сонда сіз жарық диодты қосқаныңызды көресіз, түймені қайта бассаңыз жарық диоды өшеді

Енді RemotMe веб -сайтына өтіп, қосымшаны ашыңыз. сіз кірген есептік жазбаны пайдаланып кіріңіз

Енді goto Devices және сіз жасаған құрылғыны таңдаңыз. Құрылғы идентификаторы жасыл түске айналғанға дейін сол жақтағы Қосылым сілтемесі белгісі ESP тақтасы серверге қосылғанын көрсетеді

Енді «index.html» файлын нұқыңыз және «жаңа қойындыда ашу» таңдаңыз, жаңа қойындыда шеңбері бар веб -бет пайда болады. Жарық диодты қосу және өшіру үшін шеңберді басуға болады

Смартфон арқылы жарықдиодты басқару үшін. Тағы да құрылғы бетіне өтіп, «index.html» түймесін басыңыз. Бұл жолы «Анонимді сілтемені алу …» соңғы опциясын таңдаңыз, қалқымалы терезе пайда болады, оған кез келген смартфонда жарықдиодты басқару үшін ашуға болатын сілтемесі бар

Одан да жақсы опция, сіз сілтеменің жанындағы QR опциясын таңдай аласыз. Android немесе iPhone көмегімен QR сканерлеңіз, сіз веб -бетке шеңбермен бағытталасыз

Оның қалай жұмыс істейтінін көру үшін бейне демонстрациясын тексеріңіз.

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

Рақмет сізге.

Ұсынылған: