Мазмұны:
- Жабдықтар
- 1 -қадам: Sinric орнату
- 2 -қадам: Arduino IDE орнату
- 3 -қадам: ТД қашықтан басқару пультінен IR сигналдарын оқу
- 4 -қадам: NodeMCU орнату
- 5 -қадам: оны Alexa көмегімен орнату
- 6 -қадам: Қосымша: теңшелетін ПХД және лазерлік кесу корпусы
Бейне: NodeMCU Alexa TV басқару: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
NodeMCU көмегімен Alexa теледидарын қалай басқаруға болатынын біліңіз.
Егер сізге бұл жоба ұнаса, сенсорлар байқауында оған дауыс беріңіз.
Жабдықтар
Компоненттер:
NodeMCU Esp8266 және деректер желісі бар Micro USB кабелі
IR қабылдағыш және IR жарықдиодты
IR сигналдарын оқуға арналған Arduino Uno
3 мм екі жарық диоды (мен қызыл және жасыл түсті таңдадым)
220 Ω екі резистор
Нан тақтасы мен секіргіш кабельдері
Қосымша: теңшелетін ПХД, лазерлік кесу корпусы, тұрақсыздықтар, JST коннекторлары, сымдар мен бір қатарлы аналық бастық түйреуіштері
Құралдар:
Компьютер
Қосымша: Пісіру үтігі, сым кескіш және ПХД ұстағыш
1 -қадам: Sinric орнату
Синак Какопаппа
1. Sinric.com сайтына кіріңіз және тіркелгіге тіркеліңіз.
2. Кіру және API кілтін көшіру.
3. Қосу түймесін басып, атауды теріп, «Құрылғы түрі» астындағы Ауыстыруды таңдау арқылы жаңа ақылды үй құрылғысын жасаңыз. Содан кейін Сақтау түймесін басыңыз.
4. Енді сіз бақылау тақтасында жаңа құрылғыны көресіз. Құрылғы идентификаторын көшіріңіз.
2 -қадам: Arduino IDE орнату
1. Егер жоқ болса, https://www.arduino.cc/kz/Main/Software өтіңіз. Arduino IDE жүктеңіз және орнатыңыз.
2. Arduino IDE ашыңыз және «Параметрлер» бөліміне өтіңіз. Содан кейін Қосымша тақта менеджерінің URL мекенжайлары астына мына URL мекенжайын қосыңыз:
arduino.esp8266.com/stable/package_esp8266com_index.json
3. ArduinoJson-v5.13.2.zip файлын жүктеңіз
4. Arduino IDE бағдарламасында Sketch → Include Library → Zip Library қосу тармағына өтіп,.zip файлын таңдаңыз.
5. Процесті arduinoWebSockets-2.1.1.zip файлымен қайталаңыз:
6. Енді Sketch → Кітапхананы қосу → Кітапханаларды басқару бөліміне өтіп, IRremoteESP8266 іздеңіз. 2.5.3 нұсқасын таңдап, орнатыңыз.
7. IRremote кітапханасын да дәл осылай орнатыңыз (соңғы нұсқа).
8. Содан кейін IDE бағдарламасынан шығыңыз және қайта іске қосыңыз.
3 -қадам: ТД қашықтан басқару пультінен IR сигналдарын оқу
1. Схемада көрсетілгендей, IR қабылдағышты Arduino Uno -ға jumper кабельдері бар тақтаға қосудан бастаңыз.
2. IRrecvDump_final.zip жүктеп алыңыз, оны ашыңыз және Arduino IDE ішіндегі.ino файлын ашыңыз.
3. Arduino Uno компьютеріне қосыңыз.
4. Arduino IDE -де Құралдар мен тақта астында Arduino/Genuino Uno, ал Порт астынан дұрыс портты таңдаңыз.
5. (→) көрсеткіні басу арқылы кодты Arduino -ға жүктеңіз.
6. Сериялық мониторды Құралдар мен сериялық мониторға өту арқылы ашыңыз.
7. Бод жылдамдығын 9600 -ге орнатыңыз.
8. Теледидардың қашықтан басқару пультін IR қабылдағышқа бағыттаңыз және басқарғыңыз келетін түймелерді басып, Raw кірісін кейінірек көшіріңіз.
9. Сигналдарды белгілеуді аяқтағаннан кейін келесі қадамға дайын Arduino -ны компьютерден ажыратыңыз.
4 -қадам: NodeMCU орнату
1. Sinric_NodeMCU_Alexa_TV_Control.zip файлын жүктеп алыңыз, оны ашыңыз және Arduino IDE ішіндегі.ino файлын ашыңыз.
2. Arduino IDE-де Құралдар мен тақта астында NodeMCU 1.0 (ESP-12E модулі), Flash Size астында 4M (3M SPIFFS), ал Порт астында дұрыс портты таңдаңыз.
3. Sinric_NodeMCU_Alexa_TV_Control.ino жүйесінде IR қашықтағы сигналдарын, құрылғы идентификаторын, Api кілтін, Wi -Fi атауын және WiFi құпия сөзін көрсетілген орындарға енгізіңіз. Құрылғылардың санын көбейту үшін көрсетілген код жолдарына түсініктеме беріңіз.
4. NodeMCU -ді электронды диаграммада көрсетілгендей, нан тақтасындағы ИК -светодиоды, қызыл және жасыл светодиодтар мен резисторларға қосыңыз. (Қызыл және жасыл жарық диодтары қажет емес, бірақ жақсы)
5. NodeMCU компьютеріне Micro USB кабелі арқылы қосыңыз.
6. Кодты тақтаға жүктеңіз.
7. Жасыл жарық диоды Wi -Fi желісіне қосылған сайын жанады.
5 -қадам: оны Alexa көмегімен орнату
1. Телефоныңызға Amazon Alexa қосымшасын орнатыңыз және Amazon есептік жазбаңызбен кіріңіз.
2. Skills & Games бөліміне өтіп, sinric іздеңіз, Enable (Қосу) түймесін басып, басыңыз, сонда сізден Sinric есептік жазбасына кіру сұралады.
3. Құрылғыларды табу үшін Құрылғылар → + → Құрылғыны қосу → Басқа → ҚҰРЫЛҒЫЛАРДЫ АШУ. (Сіздің Alexa NodeMCU бір желіге қосылғанына көз жеткізіңіз.)
4. Ол сіздің құрылғыны тапқан болар деп үміттенемін, сондықтан сізге тек құрылғыны баптау қажет.
5. Енді оны тақтаны теледидардың жанына қойып, теледидарға IR светодиодын көрсетіп, келесідей айту арқылы тексеріңіз: Alexa, теледидарды қосыңыз. Сіз қызыл жарықдиодты жыпылықтап, теледидар қосылғанын көруіңіз керек.
6 -қадам: Қосымша: теңшелетін ПХД және лазерлік кесу корпусы
Мұны кәсіби ету үшін және оны тұрақты ету үшін мен арнайы тақтаны жасадым.
Мен ПХД EasyEDA көмегімен жасадым (өкінішке орай, Eagle емес, себебі мен ПХД жасауда кәсіби емеспін) және JLCPCB -ден ПХД тапсырыс бердім, ал тақта бірінші рет жұмыс істеді. IR светодиодты JST коннекторына қосуға болады, сондықтан корпус теледидар астындағы сөреде орналасуы мүмкін, ал ИК жарықдиодты теледидардың IR қабылдағышының астына орнатылады.
Содан кейін мен мөлдір акрилден ПХД салу үшін Laser Cut корпусын жасадым.
Ұсынылған:
DC MOTOR қолмен қимылды басқару жылдамдығы мен бағытын Arduino көмегімен басқару: 8 қадам
DC MOTOR қолмен қимылдарды басқару жылдамдығы мен бағытын Arduino көмегімен басқару: Бұл оқулықта біз arduino мен Visuino көмегімен қолмен ыммен тұрақты ток қозғалтқышты басқаруды үйренеміз. Бейнені қараңыз
«Кез келген нәрсені» басқару үшін жарықдиодты RF қашықтан басқару пультінің орнын ауыстыру: 5 қадам
«Кез келген нәрсені» басқару үшін жарықдиодты диодты қашықтан басқару пультінің орнын ауыстыру!: Бұл жобада мен сізге қалаған нәрсені басқару үшін жарық диодты радиожиілік пультін қалай өзгерту керектігін көрсетемін. Бұл дегеніміз, біз RF қашықтан басқару пультінің берілу процесін егжей -тегжейлі қарастырамыз, жіберілген деректерді Arduino µC көмегімен оқимыз
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 -ті смартфонмен басқара аласыз
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА
Alexa дауысты басқару теледидарының қашықтан басқару пульті ESP8266: 9 қадам
Alexa дауысты басқару теледидарының қашықтан басқару пульті ESP8266: Егер сіздің үйіңізде біреу пультті босатса, сіз бос бөлмеге кіресіз бе, теледидар шырқайды. Батареялар істен шыға бастайды және бөлменің артқы жағынан басқарылмайды. Енді сіз теледидарды, DVR -ды, инфрақызыл контролмен кез келген нәрсені басқара аласыз