Мазмұны:
Бейне: Google Assistant көмегімен құрылғыларды басқару: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Осы уақытқа дейін сіз Google көмекшісін пайдаланып, ауа райына, валюта бағамына, бағытқа, күн мен уақытқа қатысты сұрақтарға жауап бердіңіз. Сіздің Google көмекшіңіз осы сұрақтарға жауаптардан басқа көп нәрсені жасай алады. Енді тұрмыстық техниканы басқару үшін Google көмекшісін пайдаланыңыз
Ok Google, жарықты қосыңыз.
және сіздің жұмысыңыз аяқталды, сондықтан оны қалай жасауға болатынын білу үшін осы мақаланы оқыңыз.
1 -қадам: процесс
Бұл процесс үш бөлімнен тұрады,
- Жабдық (WiFi басқарылатын реле)
- Кодтау (Adafruit MQTT клиент коды)
- IFTTT (Google Assistant пен Adafruit MQTT біріктіру)
2 -қадам: Жабдық
Жабдық үшін бізде wifi арқылы жұмыс істейтін айнымалы ток құрылғыларын ауыстыратын реле болуы керек. Ол үшін мен бұрын жасаған Sonoff жобасын қолдандым. Егер сіз бұл жобаны көріп, өзіңіз Sonoff жасаған болсаңыз, онда сіздің аппараттық және кодтау бөлігі аяқталады.
Қалған адамдар үшін мен сізге ESP8266 12e dev тақтасы арқылы басқарылатын қарапайым релені көрсетемін. Осылайша, реле, esp8266 және айнымалы ток құрылғысы (шам) қосылымдары келесідей:
3 -қадам: кодтау
ESP8266 кодтау үшін біз Adafruit MQTT кітапханасын қолданамыз, оны сіз менің GitHub есептік жазбамнан жүктей аласыз. Бұл кітапханада біз «mqtt_esp8266» деп аталатын мысал кодын өзгерткіміз келеді.
Бұл кодта көптеген өзгертулер қажет, сондықтан менің бейнежазбамды қараңыз. Иә, сіз кодты жүктемес бұрын io.adafruit.com сайтында есептік жазба жасауыңыз қажет, себебі кодты енгізу қажет сіздің есептік жазбаңыз туралы мәліметтер аз. Процесті білу үшін мақаланың соңындағы менің бейнеролигімді қараңыз.
4 -қадам: IFTTT
IFTTT «Егер бұл содан кейін» дегенді білдіреді, ол негізінен екі түрлі қызметті біріктіре алатын платформа ұсынады. Біздің жоба сияқты, біз Google көмекшісі мен Adafruit MQTT қолданамыз. Google көмекшісінен келетін кез келген нұсқауларды IFTTT өңдейді және сәйкесінше әрекеттер Adafruit MQTT сервер жағында орындалады.
IFTTT -де есепке алу және бұл қосымшада апплет жасау - бұл ұзақ процесс және оны сөзбен түсіндіру қиын болады. Сондықтан бұл үшін менің бейнежазбаны мұқият қараңыз.
5 -қадам: Оқулық бейне
Әрбір процесті нақты түсіну үшін осы толық нұсқаулық бейнені қараңыз. Сіз бұл жобаға немесе менің кез келген басқа жобаға күмәндансаңыз да, маған тікелей менің нөмірім бойынша whatsApp арқылы хабарласа аласыз
+91 82000 79034
Ұсынылған:
Google Assistant көмегімен басқару үйінің шамдары Arduino көмегімен: 7 қадам
Google Assistant көмегімен басқару үйінің шамдары Arduino қолданады: (2020 ж. 22 тамыздағы жаңартулар: Бұл нұсқаулық 2 жаста және кейбір үшінші тарап қосымшаларына негізделген. Олардың кез келген өзгерісі бұл жобаны жұмыс істемеуі мүмкін. Ол мүмкін немесе мүмкін емес) қазір жұмыс істеңіз, бірақ сіз оны сілтеме ретінде орындап, сәйкес өзгерте аласыз
Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT): 6 қадам
Құрылғыларды Интернет арқылы шолғыш арқылы басқару. (IoT): Бұл нұсқаулықта мен сізге веб-браузер арқылы интернетте жарықдиодты, реле, қозғалтқыштар сияқты құрылғыларды қалай басқаруға болатынын көрсетемін. Сіз кез келген құрылғы арқылы басқару элементтеріне қауіпсіз қол жеткізе аласыз. Мен қолданған веб -платформа - бұл RemoteMe.org сайтына кіру
NodeMCU көмегімен дауыстық пәрменмен құрылғыларды басқару: 7 қадам (суреттермен)
NodeMCU көмегімен дауыстық пәрменмен құрылғыларды басқару: Мен барлығына сәлем айтқым келеді, мен бірінші рет нұсқаулық жобаны жазамын. Ағылшын тілі менің ана тілім емес, сондықтан мен мүмкіндігінше қысқа әрі түсінікті етуге тырысамын. Құрылғыларды дауыспен басқару - бұл таңқаларлық емес
Механикалық ауысу арқылы Arduino арқылы құрылғыларды басқару: 8 қадам (суреттермен)
Механикалық коммутациясы бар Arduino арқылы құрылғыларды басқару: Arduino қарапайым механикалық қосқыштар релесі арқылы құрылғыларды басқару үшін пайдаланылуы мүмкін
Перифериялық құрылғыларды басқару және электр қуатын үнемдеу: 5 қадам
Перифериялық қондырғыларды басқару және электр қуатын үнемдеу: Біз мұны бәріміз естідік, олар қолданылмаған кезде құрылғыларды өшіріңіз, бірақ сіз төсекке жатар алдында түнгі сағат 1 -де барлық перифериялық құрылғыларды өшіріп көрдіңіз бе? Оңай тапсырма емес. Бұдан көп емес