Sisällysluettelo:
- Vaihe 1: Hanki osat
- Vaihe 2: Sekoita keskenään
- Vaihe 3: Koodi
- Vaihe 4: Sovellus
- Vaihe 5: Laita se yhteen ja tee
Video: Alexa -ohjattu solenoidi WEMO D1 Minin avulla: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Se on todella hämmästyttävää. Ei ole niin vaikeaa saada alexa-kaiunohjaus mikroprosessoria. Maailma on osterisi. Tässä ohjeessa kerrotaan solenoidin ohjauksen vaiheista. Voit käyttää tätä samaa prosessia hallitaksesi mitä tahansa. Minun tapauksessani käytin solenoidia hissin painikkeen painamiseen. Tein kaksi näistä, yhden yläkerran hissipainikkeelle ja toisen alakerran hissipainikkeelle.
Vaihe 1: Hanki osat
Ainekset:
Alexa Echo Dot (tai Echo)
WEMO D1 mini - Varo, ettet saa WEMO D1 mini LITE -laitetta. Tein vahingossa tämän ajattelun säästävän rahaa, mutta se ei toiminut oikein.
L293D - Relettä käytetään tyypillisesti, mutta minulla oli joukko näitä asennettuna, ja ne toimivat.
Leipälauta
9V akun liitin
Naarasliittimet - valinnainen
Solenoidi
johdot
9V akku
Vaihe 2: Sekoita keskenään
Juotin tämän yhteen laudalle. Tämä levy on mukava, koska se on asetettu leipälautaksi, jossa on kiskot ja reiät.
Ensin juotin naaraspuoliset otsat perfboardille WEMO: n kytkettäväksi. Alunperin juotin myös naarasliittimet L293D: lle kytkettäväksi. Huomasin kuitenkin, että L293D ei liity otsikoihin, joissa on hyvä yhteys, joten juotin sen suoraan levylle.
Sitten juotin johdot levylle liitäntöjä varten: 1. Punainen johto WEMO 5V - L293D Ota käyttöön nasta 2. Musta johto WEMO -maadoituksesta L293D -maadoitusnastaan (5) 3. Keltainen johto WEMO D1 -nastaisesta L293D -tulon 2 -nastaiseen (7) 4. akkukotelon johdot - musta WEMO -maadoitukseen, punainen L293D Vs -tappiin (8) 5. magneettivaijerit-musta WEMO-maadoitukseen, mikä tahansa väri L293D-lähtöön Voin kytkeä solenoidin tähän. Juotin urospinit jokaisen magneettivaijerin päähän.
Ei ollut mitään syytä siihen, että liitin tuloon/lähtöön 2, olisin voinut tehdä tulon/lähdön 1. Itse asiassa olisin voinut ohjata 4 solenoidia vain yhden sijaan, mutta yksi oli kaikki mitä tarvitsin tähän projektiin.
Vaihe 3: Koodi
Voit ohjelmoida WEMO: n Arduino IDE: n avulla.
On muutamia vaiheita saada WEMO toimimaan arduino IDE: n kanssa, ja voit seurata niitä tässä erinomaisessa ohjeessa…
Seuraavaksi sinun on saatava WEMO toimimaan Echon kanssa … Syy WEMOon on, että se on WIFI -käytössä - ja voit käyttää jotakin helposti saatavilla olevaa koodia käyttämään sitä wemo belkin -kytkimen tavoin. Tämä on helppo tapa liittää se Amazon -kaikuun.
Siirry ensin osoitteeseen: https://github.com/kakopappa/arduino-esp8266-alexa… ja lataa belkin-simulaatiokoodi. Laita tämä koodi sinne, missä kaikki muut arduino -projektisi sijaitsevat. Tuo sitten wemos.ino -tiedosto arduino ide. Ainoa muokattava tiedosto on wemos.ino -tiedosto. Periaatteessa kaikki mitä sinun tarvitsee tehdä tässä tiedostossa on:
1. Aseta SSID -tunnuksesi ja salasanasi wifi -verkkoon 2. Määritä kytkin; (Vaihda *keittiö = NULL;) 3. Alusta kytkin; (keittiö = uusi kytkin ("keittiön valot", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*keittiö);) 4. Lisää Loop -osioon; (kitchen-> serverLoop ();) 5. Tee soittopyyntösi päälle ja pois päältä ja lisää haluamasi takaisinsoittopyyntöön: bool kitchenLightsOn () {Serial.println ("Switch 2 turn on…"); isKitchenLightstsOn = true; return isKitchenLightstsOn; }
Näet kaiken tämän wemos.ino -esimerkkikoodissa. Korvaa vain kyseisen tiedoston kytkimet millä haluat vaihtaa. Minun tapauksessani nimesin kaiken uudelleen BasementButtoniksi. My basementButtonOn () takaisinsoitto muuttaa nastan D1 HIGH. Katso esimerkki koodistani.
Vaihe 4: Sovellus
Minun tapauksessani halusin solenoidin painavan hissin painiketta. Tätä varten tarvitsin jonkinlaisen pidikkeen pitämään solenoidia hissin painikkeen päällä. Tämä on siis ensimmäinen harrastukseni 3D -tulostimen maailmaan. Menin osoitteeseen tinkercad.com ja tein tilin. Voit käyttää niiden työkalua 3D -mallien luomiseen pilvessä ja viedä sitten mallisi *.stl -tiedostoon, joka voidaan tulostaa. Löysin tinkercadin olevan erittäin intuitiivinen käyttää. Vedä muotoja piirustusalueelle rakentaaksesi haluamasi mallin. Kun luot tilin ensimmäisen kerran, siinä on erittäin hyvä opetusohjelma, jolla pääset alkuun. Se vain muuttuu hieman hankalammaksi, kun sinun on varmistettava, että sen mitat ovat oikeat.
Pystyin tulostamaan kiinnikkeen ystävällisyydellä, jolla on 3D -tulostin. Mutta on olemassa useita yrityksiä, jotka voivat tehdä sen myös sinulle. Jotkut kirjastot jopa tekevät sen.
Vaihe 5: Laita se yhteen ja tee
Asensin pidikkeen/solenoidin hissipainikkeen päälle ja laitoin WEMO: n muovilaatikkoon painikkeen päälle. Kun olet ladannut koodin WEMO -järjestelmään, sinun on saatava Alexa löytämään se. Sano vain "Alexa löytää laitteita". Kun hän löytää sen, voit sanoa "Alexa kytke DEVICENAME päälle" tai "Alexa sammuta DEVICENAME". Tämä aktivoi takaisinsoiton koodiksi ja kytkee solenoidin päälle. Minun tapauksessani minulla on "hissi ylös" -laite ja "kellarin painike" -laite. Se on vähän sanavaras, mutta se toimii. Lisäksi ei ole täysin järkevää "kytkeä päälle" ja "sammuttaa", mutta en ole varma, voidaanko sitä muuttaa.
Suositeltava:
Maagiset vastaukset pallo Arduino Pro Minin ja TFT -näytön avulla: 7 vaihetta
Maagisten vastausten pallo Arduino Pro Minin ja TFT -näytön avulla: Hetki sitten tyttäreni ja minä erotimme Magic 8 -pallon, jotta hän voisi korvata kaksikymmentä vastausta valitsemillaan. Tämä oli lahja ystävälle. Se sai minut miettimään, kuinka tehdä se laajemmassa mittakaavassa. Voisimmeko saada paljon m
DIY -virtamittariprojekti Arduino Pro Minin avulla: 5 vaihetta
DIY -virtamittariprojekti Arduino Pro Minin avulla: Johdanto Hei, elektroniikkayhteisö! Tänään esittelen teille projektin, jonka avulla voit mitata laitteen jännitettä ja virtaa ja näyttää sen yhdessä teho- ja energia -arvojen kanssa. Virran/jännitteen mittaus Jos haluat mitata
Arduino Pro Minin ohjelmointi Arduino UNO: n avulla: 4 vaihetta
Kuinka ohjelmoida Arduino Pro Mini Arduino UNO: n avulla: Hei kaverit, Tänään jaan yksinkertaisen tavan ohjelmoida Arduino Pro mini Arduino UNO -ohjelmalla. Tämä opetusohjelma on tarkoitettu niille, jotka ovat aloittamassa arduinon käyttöä ja haluavat pienentää projektinsa kokoa käyttämällä Arduino Pro miniä. Arduino Pro mini
Sävygeneraattori "Jimikky Kammal" Arduino Pro Minin avulla: 5 vaihetta
Sävygeneraattori "Jimikky Kammal" Arduino Pro Minin avulla: Tämä on yksinkertainen äänigeneraattori, joka käyttää Arduino Pro Miniä. Osa superhittikappaleesta " Jimikky Kammal " elokuvasta " Velipadinte Pusthakam " on kehitetty yksitoikkoiseksi. Musiikkia esiintyy luonnossa sileänä ja pyörivänä sinusona
Musiikin käyttäminen mistä tahansa Mac Minin avulla: 5 vaihetta
Musiikin käyttäminen mistä tahansa Mac Minin avulla: Tämä ohje muuttaa tietokoneesi yksityiseksi jakopalvelimeksi. Se isännöi musiikkiasi niin, että vain sinä pääset siihen käsiksi. Mutta olettaen, että Internet -yhteytesi on riittävän nopea, voit käyttää sitä kaikkialta maailmasta. Kuinka siistiä se on