Tartalomjegyzék:
Videó: Alexa és kapcsolóval működő lámpa: 3 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Az Amazon Echo nagyszerű készlet! Szeretem a hanggal aktivált eszközök ötletét!
Saját Alexa működtetésű lámpát szerettem volna készíteni, de a kézi kapcsolót tartsa opcióként.
Keresgéltem az interneten, és találtam egy WEMO emulátort, amely más lehetőségeket vizsgálva ez tűnik a legegyszerűbb módnak arra, hogy rávegyük Alexát bármilyen eszköz működtetésére!
**** FONTOS MEGJEGYZÉS: TISZTELJEN FŐVILLAMOS ELEKTROMOSSÁGOT - EZ ÖL ÖNET ****
1. lépés: A Harware
Az alkatrészek száma minimális az ESP2866-12e-nek köszönhetően, amely elvégzi az összes munkát!
Minden alkatrész az eBay -ről származik.
1 x ESP2866 -12e (vagy bármely ESP8266 legalább 2 GPIO porttal)
1 x 5V tápegység
1 x 5V relé. Ezeket a nagyon kicsi reléket találtam 5V -os tekercsekkel és 250V 3 Amp érintkezőkkel az eBay -en
1 x 5v - 3v3 lépjen le
1 x optocsatoló (4N35 vagy ezzel egyenértékű)
1 x pillanatnyi nyomógomb a váltáshoz
1 x megfelelő projektdoboz
A képen egy ellenállás látható, amelyre nem volt szükség!
2. lépés: Összerakás
Azt akartam, hogy a projekt egy kompakt házban éljen, nehogy túl csúnya legyen.
Egyszerűen lecseréli a lámpa eredeti kapcsolóját egy relére és egy „lágy” kapcsolóra!
Fontos annak biztosítása, hogy a hálózati oldal (a bit, amely megöl) a lehető legbiztonságosabban és legbiztonságosabban legyen felszerelve - a biztonság és az egyszerűség érdekében „csokiblokk” csatlakozót használtam.
A relé tekercs csatlakozói elég közel vannak egymáshoz, ezért vigyázzon a kábelezéssel. Tartsa a lehető legrövidebb ideig az 5 V -os tekercses vezetékeket és a hálózati csatlakozásokat.
A hálózat táplálja az 5V -os tápegységet. A hálózat semleges oldala közvetlenül a lámpához megy, míg az áramellátó oldal a relé normál nyitott érintkezőin keresztül.
A kapcsoló az egyik oldalon a földhöz van kötve, a másik pedig az ESP8266 GPIO13 -hoz. Bármilyen bemenet megteszi, de ellenőrizze az adatlapot, mivel néhány csap multiplexel.
A GPIO15 0V -ra van bekötve !! Van egy vezetékem a Reset -hez és egy másik a GPIO0 -hoz. Ezeket a vázlat feltöltésére használják, és a befejezés után eltávolíthatók.
Vegye figyelembe, hogy az ESP8266 eszközök 3.3V feszültségről működnek
A GPIO4 (ismét minden GPIO megteszi) a relé beállítására / visszaállítására szolgál egy optocsatolón keresztül. Az optocsatolót használtam az ESP8266 áramlefolyásának minimalizálására, és lehetővé tettem, hogy a 3.3v kapcsolja az 5 voltos relétekercset.
Kétoldalas ragacsos párnákat használtam az alkatrészek helyben tartásához.
Fúrtam pár 2 mm -es lyukat a szekrény mindkét végén a légáramlás érdekében. Nem biztos, hogy szükségtelen volt, mivel nagyon kevés hő keletkezik, de ettől jobban éreztem magam:-)
3. lépés: A Sotfware
A következőket töltöttem le a GitHub -ról.
IOT-ESP8266-ESP12E-Alexa-Multiple-Devices-master
A fájlok egy könyvtárban vannak, és az egyetlen fájl, amelyet módosítani kell, az.ino fájl.
Ez bemutatja, hogyan kell több kapcsolót kezelni, és remek szoftver.
Az Arduino IDE segítségével töltöttem fel a vázlatot az ESP -re. Rengeteg cikk található a weben, hogyan történik ez, csak a Google - Az Arduino IDE segítségével programozza az ESP8266 programot. Elég egyszerű, és csak egyszer kell beállítani.
Megjegyzés: A vázlat feltöltéséhez szabványos FTDI usb -t használtam soros átalakítóba. A GPIO15 -öt földelni kell - ezt állandóan 0 V -ra kötöttem, a GPIO0 -t 0 V -ra kell tartani reset közben. A visszaállítás után a GPIO0 lebeghet. A vázlatot most fel kell tölteni.
A vázlat azon részei, amelyeket módosítani kell, újratervezik az útválasztó SSID -jét és jelszavát, valamint azt a parancsot, amelyre szeretné, hogy az Alexa válaszoljon. Keressen rá az „asztali lámpa” kifejezésre, és cserélje le egy tetszőleges parancsra, pl. „éjjeli lámpa” vagy „mennyezeti ventilátor”.
A szoftver kölcsönhatásba lép az Alexával, és a GPIO4 -et magasra vagy alacsonyra kapcsolja az asztali lámpa be- és kikapcsolása parancsokkal. Ezenkívül jelzőket is beállít - rl1 és isr_ran.
Az rl1 jelzőt használják, így a szoftver ismeri a lámpa aktuális állapotát annak érdekében, hogy az Alexa vagy a kapcsoló segítségével be- vagy kikapcsolható legyen.
A kapcsoló megszakítást generál, amikor a GPIO13 földelve van. A megszakítások le vannak tiltva, a GPIO4 be van kapcsolva, és az rl1 jelző ennek megfelelően van beállítva / visszaállítva. Az isr_ran jelzőt a fő hurokban használják a megszakítások újbóli engedélyezéséhez rövid késés után - ez megakadályozza a kapcsoló ugrálását!
Fontos megjegyzés: Győződjön meg arról, hogy a választott relé rendelkezik megfelelő érintkezős besorolással a cserélni kívánt eszközhöz.
Második hely a Voice Activated Challenge -ben
Ajánlott:
MINDEN MŰKÖDŐ KLASSZIKUS BANKERI LÁMPA: 6 lépés (képekkel)
MINDEN MŰKÖDŐ KLASSZIKUS BANKERI LÁMPA: Bármit újra létrehozni egy apró tárgyban mindig szórakoztató és kihívást jelent, attól függően, hogy mit próbál létrehozni. Mindig megpróbálok valami szórakoztatót csinálni, és egy kis funkciót is hozzáadni hozzá. És ezért csinálok egy apró klasszikus bankár lámpát
Nincs forrasztás - Kapcsolóval adaptált játék speciális igényekhez/fogyatékosságokhoz: 7 lépés (képekkel)
Nincs forrasztás - Kapcsolóval adaptált játék speciális igényekhez/fogyatékosságokhoz: Ez a játékmódosítás elemmel működő játékot igényel, amelyet egyetlen kapcsolóval aktiválnak, és további külső kapcsolóval egészíti ki. A külső kapcsoló egy nagy formátumú nyomógomb, amely lehetővé teszi a nagyobb hozzáférést, bemutatva egy
Akril LED kijelző Lasercut kapcsolóval: 11 lépés (képekkel)
Akril LED kijelző Lasercut kapcsolóval: Csináltam már akril kijelzőt, de ezúttal egy kapcsolót szerettem volna beépíteni a tervezésbe. Én is átváltottam egy akril alapra ehhez a kialakításhoz. Sok módosításra volt szükségem, hogy egy bolondbiztos, egyszerű kialakítást készítsek. A végső kialakítás így néz ki
Három LED -bank váltása egy kapcsolóval és Visuino -val: 9 lépés (képekkel)
3 LED -bank cseréje egy kapcsolóval és Visuino -val: Ez a projekt egy kísérletből származott, amelyet ki akartam próbálni, látni akartam, hogy mennyi UV fényre van szükség a dollárjegyek és a biztonsági ellenőrzések különböző részeinek megtekintéséhez. Volt egy robbanásom az épületben, és meg akartam osztani ezeket az utasításokat itt
Univerzális (lopás) védelem láthatatlan kapcsolóval ellátott elektronikus berendezésekhez vagy autókhoz: 4 lépés (képekkel)
Univerzális (lopás) védelem láthatatlan kapcsolóval ellátott elektronikus berendezésekhez vagy autókhoz: Megmutatom, hogyan használhatja a nádkapcsoló univerzális védelmét az elektronikus berendezések vagy autók számára. Csak egy nádkapcsolóra és egy mágnesre van szüksége. Az autókhoz tápegységre van szükség a nádkapcsoló kapcsolási kapacitásának növeléséhez. Képes