Satura rādītājs:
- 1. darbība: iegūstiet detaļas
- 2. darbība: sajauciet to kopā
- 3. darbība: kods
- 4. solis: pieteikums
- 5. solis: salieciet to kopā un dariet
Video: Alexa kontrolētais solenoīds, izmantojot WEMO D1 Mini: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Tas tiešām ir pārsteidzoši. Nav tik grūti panākt, lai alexa atbalss kontrolētu mikroprocesoru. Pasaule ir jūsu austere. Šajā instrukcijā ir norādītas solenoīda vadības darbības. Jūs varat izmantot šo pašu procesu, lai kontrolētu visu, ko vēlaties. Manā gadījumā es izmantoju solenoīdu, lai nospiestu lifta pogu. Es izveidoju divus no tiem, vienu augšējā stāva lifta pogai un vienu lejas lifta pogai.
1. darbība: iegūstiet detaļas
Sastāvdaļas:
Alexa Echo Dot (vai Echo)
WEMO D1 mini - Esiet piesardzīgs, lai nesasniegtu WEMO D1 mini LITE. Es to nejauši izdarīju, domājot, ka ietaupīšu naudu, bet tas nedarbojās pareizi.
L293D - Parasti tiek izmantots relejs, bet man bija daudz šo klājumu, un tie strādāja.
Maizes dēlis
9V akumulatora savienotājs
Sieviešu tapas galvenes - pēc izvēles
Solenoīds
vadi
9V akumulators
2. darbība: sajauciet to kopā
Es to lodēju kopā uz perforatora. Šī konkrētā tāfele ir jauka, jo tā ir izkārtota kā maizes dēlis ar sliedēm un savienotu caurumu komplektiem.
Pirmkārt, es lodēju sieviešu galvenes uz perforatora, lai WEMO pievienotu. Sākotnēji es arī lodēju sieviešu galvenes, lai pievienotu L293D. Tomēr es atklāju, ka L293D nav pievienots galvenēm ar labu savienojumu, tāpēc es to lodēju tieši uz tāfeles.
Tad es pielodēju vadus pie tāfeles, lai izveidotu savienojumus: 1. Sarkanais vads no WEMO 5V līdz L293D Iespējot pin2. Melns vads no WEMO zemējuma līdz L293D zemējuma tapai (5) 3. Dzeltens vads no WEMO D1 tapas līdz L293D ievades2 tapai (7) 4. akumulatora vāciņa vadi - melni līdz WEMO zemei, sarkani līdz L293D Vs tapai (8) 5. solenoīda vadi-melni līdz WEMO zemei, jebkura krāsa līdz L293D izejai2 tapa (6)-PIEZĪME. Es izmantoju vadu ar 2 kontaktu savienotāju galā. Es varu tam pieslēgt solenoīdu. Es pielodēju tērauda tapas līdz katra solenoīda stieples galam.
Nebija nekāda iemesla, ka es pieslēdzos Ieejai/Izejai 2, es būtu varējis veikt Ievadi/Izeju 1. Patiesībā es būtu varējis kontrolēt 4 solenoīdus, nevis tikai vienu, bet viens bija viss, kas man bija vajadzīgs šim projektam.
3. darbība: kods
WEMO programmēšanai varat izmantot Arduino IDE.
Ir daži soļi, lai WEMO sāktu strādāt ar arduino IDE, un jūs varat tos izpildīt šajā lieliskajā pamācībā …
Tālāk jums jāpanāk, lai WEMO strādātu ar Echo … Iemesls WEMO ir tas, ka tas ir iespējots WIFI - un jūs varat izmantot kādu viegli pieejamu kodu, lai tas darbotos kā wemo belkin slēdzis. Tas ir vienkāršs veids, kā sasaistīt to ar amazon atbalsi.
Vispirms dodieties uz: https://github.com/kakopappa/arduino-esp8266-alexa… un lejupielādējiet Belkin simulācijas kodu. Ievietojiet šo kodu vietā, kur atrodas visi citi jūsu arduino projekti. Pēc tam atveriet failu wemos.ino arduino ide. Vienīgais fails, kas jāpārveido, ir fails wemos.ino. Būtībā viss, kas jums jādara šajā failā, ir:
1. Iestatiet savu SSID un paroli savam wifi 2. Definējiet savu slēdzi; (Slēdzis *virtuve = NULL;) 3. Inicializējiet slēdzi; (virtuve = jauns slēdzis ("virtuves gaismas", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*virtuve);) 4. Pievienot sadaļai Cilpa; (virtuve-> serverLoop ();) 5. Atzvaniet gan ieslēgšanai, gan izslēgšanai un atzvanā ievietojiet visu, ko vēlaties: bool kitchenLightsOn () {Serial.println ("Switch 2 turn on …"); isKitchenLightstsOn = true; atgriešanās irKitchenLightstsOn; }
To visu redzēsit wemos.ino koda paraugā. Vienkārši nomainiet slēdžus šajā failā ar visu, ko vēlaties mainīt. Manā gadījumā es visu pārdēvēju par "BasementButton". Mana basementButtonOn () atzvanīšana maina tapu D1 uz HIGH. Skatiet man pievienoto kodu kā piemēru.
4. solis: pieteikums
Manā gadījumā es gribēju, lai solenoīds nospiež lifta pogu. Lai to izdarītu, man vajadzēja kādu kronšteinu, lai turētu solenoīdu virs lifta pogas. Tātad, šī ir mana pirmā ieiešana 3D printeru pasaulē. Es devos uz tinkercad.com un izveidoju kontu. Varat izmantot šo rīku, lai mākonī izveidotu 3D dizainu un pēc tam eksportētu savu dizainu uz *.stl failu, kuru var izdrukāt. Es atklāju, ka tinkercad lietošana ir ļoti intuitīva. Jūs velkat formas zīmēšanas zonā, lai izveidotu vēlamo dizainu. Kad pirmo reizi izveidojāt savu kontu, tajā ir ļoti laba apmācība, lai sāktu darbu. Tas kļūst tikai nedaudz grūtāk, ja jums jāpārliecinās, vai tam ir pareizie izmēri.
Man izdevās izdrukāt iekavu, pateicoties drauga laipnībai, kurai ir 3D printeris. Bet ir arī dažādi uzņēmumi, kas to var izdarīt arī jūsu vietā. Dažas bibliotēkas to pat darīs.
5. solis: salieciet to kopā un dariet
Es uzstādīju kronšteinu/solenoīdu virs lifta pogas un ievietoju WEMO plastmasas kastē pogas augšpusē. Pēc koda augšupielādes WEMO jums jāpanāk, lai Alexa to atklātu. Vienkārši sakiet "Alexa atrast ierīces". Kad viņa to atradīs, varat pateikt "Alexa ieslēgt DEVICENAME" vai "Alexa izslēgt DEVICENAME". Tas aktivizē atzvanīšanu kodā un ieslēdz solenoīdu. Manā gadījumā man ir ierīce "lifts uz augšu" un ierīce "pagraba poga". Tas ir nedaudz izrunāts, bet tas darbojas. Turklāt nav pilnīgi jēgas "ieslēgt" un "izslēgt", taču neesmu pārliecināts, ka to var mainīt.
Ieteicams:
Alexa iespējota tālvadības pults (izmantojot WEMO D1 Mini): 3 soļi
Alexa iespējota tālvadības pults (izmantojot WEMO D1 Mini): šī ir iepriekšējās ziņas atjaunināta versija: https: //www.instructables.com/id/Voice-Activated-R..Agrākajā versijā es izmantoju Geetech balss modulis regulāras garāžas durvju atvērēja tipa tālvadības pults vadīšanai. Šajā pamācībā esmu nomainījis vo
Alexa kontrolētais Ādams Savage ķirbis: 5 soļi (ar attēliem)
Alexa vadītais Ādams Savage Ķirbis: Visas manas mājas gaismas ir gudras, tāpēc esmu diezgan pieradis kliegt uz tām, lai tās ieslēgtos un izslēgtos, bet galu galā es izskatos mēms, kad kliedzu uz gaismu, kas nav . Un es izskatos īpaši mēms, kliedzot uz svecēm. Parasti tas nav pārāk mu
Alexa kontrolētais suņu padevējs: 6 soļi (ar attēliem)
Alexa kontrolētā suņu barotava: Šis ir mūsu suns Beilija. Viņa ir daļa no Borderkollija un Austrālijas liellopu suņa, tāpēc dažreiz viņa ir gudrāka par savu labumu, it īpaši, ja runa ir par laika noteikšanu un zināšanu, kad viņai vajadzētu ēst vakariņas. Parasti mēs cenšamies viņu pabarot ap 18.00
GOOGLE PALĪDZĪTĀJA KONTROLĒTAIS SLĒDZIS, IZMANTOJOT NODEMCU: 9 soļi
GOOGLE PALĪDZĪTĀJA PĀRVALDĪTĀJS, IZMANTOJOT NODEMCU: Vai nebūtu lieliski ieslēgt vai izslēgt lietas ar Google asistenta palīdzību. !!! Tāpēc šajā pamācībā es parādīšu, kā ar Google asistenta palīdzību vadīt visas elektroierīces , tāpat kā Amazon Alexa. Daudz komerciālu ierīču
Alexa kontrolētais servo: 9 soļi (ar attēliem)
Alexa kontrolētais servo: Ievads Manā birojā uz plaukta ir klēpjdators, kas uzrauga vairākas kameras, kas atrodas manas mājas ārpusē. Viņi brīdina mani par piegādēm un apmeklētājiem. Lai gan es varu izmantot tīmekļa pārlūkprogrammu, lai redzētu viņu attēlus, ir vieglāk vienkārši