Përmbajtje:

Telekomanda e aktivizuar nga Alexa (duke përdorur WEMO D1 Mini): 3 hapa
Telekomanda e aktivizuar nga Alexa (duke përdorur WEMO D1 Mini): 3 hapa

Video: Telekomanda e aktivizuar nga Alexa (duke përdorur WEMO D1 Mini): 3 hapa

Video: Telekomanda e aktivizuar nga Alexa (duke përdorur WEMO D1 Mini): 3 hapa
Video: Amazon Echo Dot 4th And Echo 4th Complete Setup Guide 2024, Shtator
Anonim
Image
Image
Lidhni telekomandën
Lidhni telekomandën

Ky është një version i përditësuar i një postimi të mëparshëm:

www.instructables.com/id/Voice-Activated-R…

Në versionin e mëparshëm, kam përdorur një modul zëri Geetech për të kontrolluar një telekomandë të tipit të zakonshëm të hapjes së garazhit. Në këtë udhëzues unë kam zëvendësuar modulin e zërit me një Echo Amazon. Në shtëpinë tonë, telekomanda kontrollon derën e përparme.

Hapi 1: Lidhni telekomandën

Lidhni telekomandën
Lidhni telekomandën
Lidhni telekomandën
Lidhni telekomandën
Lidhni telekomandën
Lidhni telekomandën

Nëse ndiqni udhëzimet e mëparshme (https://www.instructables.com/id/Voice-Activated-R…), do të shihni që e hoqa kutinë nga telekomanda e derës së garazhit dhe bashkova këmbët e butonit së bashku me një tel të vogël. Butoni tani është në thelb gjithmonë i shtypur. Sapo të lidhni baterinë - sinjali dërgohet dhe dera e përparme hapet.

Në udhëzimet e mëparshme, kam përdorur një arduino për të kontrolluar fuqinë në telekomandë. Në këtë azhurnim, kam përdorur një mini WEMO D1. Ka disa hapa për ta bërë WEMO-n të punojë me arduino IDE, dhe mund t’i ndiqni në këtë udhëzues të shkëlqyeshëm…

Arsyeja për WEMO është se është e aktivizuar WIFI - dhe, mund të përdorni disa kode lehtësisht të disponueshëm për ta bërë atë të sillet si një ndërprerës wemo belkin. Kjo është një mënyrë e thjeshtë për ta ndërlidhur me jehonën e amazonit.

Për të lidhur telekomandën me WEMO, ndiqni diagramin e dhënë. Ju gjithashtu mund të ndiqni udhëzimet e mëparshme për fotot/përshkrimin e konfigurimit (është në thelb e njëjtë, por duke zëvendësuar arduino me wemo).

Ky udhëzues (https://www.instructables.com/id/Alexa-Controlled-Servo/) në thelb po bën të njëjtën gjë, gjithashtu, dhe është baza për atë që kam përdorur për të azhurnuar projektin tim. Në projektin e tij ai shtoi një kondensator midis kunjave 5V dhe Ground. Unë nuk e kam bërë atë, por nëse vërej që wemo po përplaset, me siguri do ta bëj.

Hapi 2: Kodi

Së pari, shkoni në:

github.com/kakopappa/arduino-esp8266-alexa…

dhe shkarkoni kodin e simulimit belkin. Vendoseni këtë kod ku ndodhen të gjitha projektet tuaja të tjera arduino. Pastaj sillni skedarin wemos.ino në arduino ide. Skedari i vetëm që duhet modifikuar është skedari wemos.ino.

Në thelb, gjithçka që duhet të bëni në këtë skedar është: 1. Vendosni SSID -in dhe fjalëkalimin tuaj në wifi2. Përcaktoni kalimin tuaj; (Ndërroni *kuzhinën = NULL;) 3. Filloni kalimin tuaj; (kuzhina = Ndërprerës i ri ("dritat e kuzhinës", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*kuzhinë);) 4. Shto në seksionin Loop; (kuzhinë-> serverLoop ();) 5. Bëni përgjigjen tuaj të thirrjes si për Aktivitet ashtu edhe për Çaktivizim dhe vendosni çfarë të doni në thirrjen kthyese: bool kitchenLightsOn () {Serial.println ("Ndiz 2 aktivizo …"); isKitchenLightstsOn = e vërtetë; kthimi ështëKitchenLightstsOn; }

Ju do t'i shihni të gjitha këto në shembullin e kodit wemos.ino. Thjesht zëvendësoni Ndërruesit në atë skedar me gjithçka që dëshironi të bëni një ndërrim. Në rastin tim, unë riemërtova gjithçka "derë". Thirrja ime nga dera nuk bën asgjë. Thirrja ime doorOn () ndryshon pin D1 në HIGH. Shih kodin që kam përfshirë si shembull.

Hapi 3: Vendosja së bashku

Herën e parë që përpiloni/ngarkoni në wemo, ndiqni në dritaren e tastierës së redaktorit arduino për të parë që jeni lidhur me sukses me wifi.

Pasi të funksionojë, mund të thuash "Alexa gjeni pajisje". Ju duhet të shihni disa aktivitete në dritaren e tastierës dhe Alexa duhet të konfirmojë që ajo ka gjetur çelsat tuaj.

Tani, jeni gati, gjithçka që duhet të thoni është "Alexa ndez derën". Kjo do të aktivizojë përgjigjen e thirrjes në kodin tuaj. Në rastin tim, ai vendos pin D1 në HIGH. Kjo shkon te kontrolluesi i motorit, i cili më pas lidh fuqinë e baterisë 9V me telekomandën, duke e ndezur kështu dhe duke hapur derën. Voila !! magji.

Recommended: