Tartalomjegyzék:
Videó: A végső fénykapcsoló: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ennek az utasításnak a célja, hogy elmagyarázza, hogyan készítettem egy wifi-hez csatlakoztatott fénykapcsolót (más néven távirányítókat). Ezeknek a távirányítóknak az a célja, hogy be- és kikapcsoljon több wifi-hez csatlakoztatott relét. A relék nincsenek magyarázva ebben az utasításban. Ezeket egy külön utasításban magyarázzák, amelyet korábban készítettem: ESP8266 Wifi Switch.
Ezek a távirányítók legfeljebb 3 kis gombot tartalmazhatnak. Minden gomb be- vagy kikapcsol egy vagy több relét. Minden gomb mellett egy LED szolgál visszajelzésként. Egy nagyobb gombot speciális célra használnak: kikapcsolja az összes relét. Nem csak azokat, amelyeket a távirányító vezérel, hanem minden relét, amelyet a ház minden távirányítója vezérel. Ezzel mindent kikapcsol, amikor elmegy dolgozni, vagy lefekszik.
Az eszközök közötti kapcsolatot a Blynk kezeli. A távoli mikrovezérlő egy Huzzah Feather ESP8266 -mal. A távirányítók tápellátását USB fali csatlakozó biztosítja (nincs elem).
Ha követi az utasításaimat, észre fogja venni, hogy ennek az eszköznek hasonló célja van, mint az előző utasításban: ESP32 Thing Wifi Remote, és igaza van. A következő fejlesztéseket hajtottam végre az előző modellhez képest:
- Az ESP32 Thing helyére egy Huzzah Feather került, ESP8266 -al (csatlakozási problémáim voltak az ESP32 Thinggel).
- A fém gombokat műanyag gombokkal helyettesítették (a statikus elektromosságot néha a fém gombokon keresztül továbbították a táblára, ami újraindítást igényel).
- Ezek a távirányítók most csak néhány lámpát vezérelnek, általában az egyik szoba lámpáit, ahelyett, hogy minden távirányítóval vezérelnék a ház összes világítását (így például véletlenül nem kapcsolja be a villanyt a többi hálószobában).
- Volt egy elemem a régebbi modellben, hogy ki lehessen húzni a távirányítót az USB csatlakozóból, és még néhány órát használjam. Kiderült, hogy sosem használtam ezt a funkciót, ezért kivettem az akkumulátort, hogy karcsúbb legyen a távirányító.
- Hozzáadtam a "mindent kikapcsol" gombot.
- Hozzáadtam a visszajelző LED -eket.
Nehézségi szint: közepes
Szükséges anyag:
- 1 műanyag ház PolyCase és PolyCase
- 1 Toll HUZZAH ESP8266 Adafruit -tal
- 1 fél méretű forrasztható kenyérsütő Adafruit
- 3 led Adafruit
- 3 magas és keskeny nyomógomb Adafruit
- 1 rövid és széles nyomógomb Adafruit
- 7 3.3k ellenállás Amazon
- 1 A típusú USB-dugó Adafruit
- drót Sparkfun
- poliuretán ragasztó Lowes
Szükséges eszközök:
- Forrasztópáka Amazon
- Dremel (ha nincs, elég egy közkés) Lowes
- Fúróprés (ha nincs, elég egy kézi fúró) Lowes
1. lépés: Tervezés
Mikrokontroller:
Mikrokontrollerként a Huzzah tollat használtam az Adafruit által gyártott ESP8266 -tal, a következő okok miatt:
- Van wifi képessége
- Olcsó (18,95 dollár az összeszerelt verzióért)
- Viszonylag kicsi (23 mm x 51 mm x 8 mm / 0,9 "x 2" x 0,28 ")
- 9 GPIO csapja van (7 kellett)
A mikrokontrollert egy 5 V -os USB -aljzat táplálja.
4 GPIO -t használnak a gombok bemeneteként, 3 -at pedig a LED -ek kimeneteként. Az egyik gomb (az, amely minden lámpát kikapcsol) LED -et tartalmaz, így számomra nem volt értelme, hogy visszajelzést vezessek erre a gombra.
Gombok:
A gombok kialakítása nagyon egyszerű: a 3 kis gombhoz tapintható kapcsolókat választottam, más néven SPST kapcsolókat. Kiválasztottam a magasakat, hogy kiemelkedjenek a házból. A nagyobb gombhoz SPST kapcsolót is választottam, de rövidebbet, hogy be legyen süllyesztve a házba, a cél az, hogy ne nyomja le véletlenül. Belső LED is van benne, és I/O szimbólum.
Amint az a fenti ábrán látható, a kapcsolók a földelést a GPIO-hoz szállítják egy 3,3 k-s lehúzható ellenálláson keresztül, és 3,3 V-ot a GPIO-ra, amikor megnyomják.
LED -ek:
5 mm -es sárga LED -eket használtam. Egyszerűen a GPIO -hoz vannak csatlakoztatva az egyik végén, a másik végén pedig egy 3,3 k -es ellenálláson keresztül.
Burkolat:
A házhoz egy műanyag dobozra volt szükségem, amelynek belső mérete legalább 51 mm x 97 mm x 11 mm / 2,0 x 3,8 x 0,4 hüvelyk. Az általam kiválasztott doboz belső mérete 52 mm x 100 mm x 19 mm / 2,0 x 3,9 x x 0,7 . Ez azt jelenti, hogy néhány kartont vagy papírt kell halmoznom a kenyértábla mögé, hogy megbizonyosodjak arról, hogy a rendszer a burkolat fedelével egy síkba kerül, és a gombok kilógnak a fedélből.
Minden alkatrész forrasztható kenyérlapra van forrasztva. Ez tartósabbá és biztonságosabbá teszi, mint a hagyományos kenyérlap, és nem igényel egyedi PCB tervezést. Azt tapasztaltam, hogy az Adafruit félméretű permabódja tökéletesen működik.
2. lépés: A tábla elkészítése
Ajánlott:
Egyszerű fénykapcsoló: 5 lépés (képekkel)
Egyszerű fénykapcsoló: Az Egyszerű robotok készítésénél fényképekkel összekapcsolt eszközök sorozatát fogjuk használni. Mielőtt azonban ezt megtehetnénk, szükségünk van egy jó fotópárra, amelyet fénykapcsolónak kell használni. Az egyik ilyen kapcsoló elkészítéséhez speciális OSRA -t fogunk használni
Szempillantással vezérelt fénykapcsoló Shota Aizawa radírfejes szemüvegével (My Hero Academia): 8 lépés (képekkel)
Szempillantással vezérelt fénykapcsoló Shota Aizawa radírfejes védőszemüvegének használatával (My Hero Academia): Ha olvasod a hős akadémia mangámat vagy nézed a hős akadémiai animémet, ismerned kell a shota aizawa nevű karaktert. Shota Aizawa, más néven Radírfej, Pro Hero, és az Egyesült Államok 1-A osztályának tanára. Shota mókája megadja neki az ab
Távirányító Bluetooth fénykapcsoló: 4 lépés (képekkel)
Távvezérlésű Bluetooth -fénykapcsoló: Ez lesz az első projekt a sorozatban: "Optimalizált lustaság: túltervezett megoldások a rendkívül triviális problémákra" "Valaha feküdt az ágyban késő este, olvasva vagy Netflixet nézett laptopján? A legrosszabb persze az
Fénykapcsoló + ventilátor dimmer egy táblában ESP8266 segítségével: 7 lépés (képekkel)
Fénykapcsoló + ventilátor fényerő -szabályozó egy kártyán Az ESP8266 segítségével: Ebben az oktatóanyagban megtanulhatja, hogyan építse fel saját fénykapcsolóját és ventilátor -tompítóját egyetlen táblában az ESP8266 mikrokontroller és WiFi modul segítségével. Ez egy nagyszerű projekt az IoT számára. : Ez az áramkör kezeli az AC főfeszültségeket, ezért legyen óvatos
Bluetooth távirányítású fénykapcsoló - utólagos felszerelés. A fénykapcsoló továbbra is működik, nincs extra írás: 9 lépés (képekkel)
Bluetooth távirányítású fénykapcsoló - utólagos felszerelés. A fénykapcsoló továbbra is működik, nincs extra írás: Frissítés 2017. november 25. - A projekt nagy teljesítményű verzióját, amely képes kilowatt terhelés szabályozására, lásd a BLE vezérlés utólagos felszerelése nagy teljesítményű terhelésekhez - Nincs szükség további kábelezésre. Frissítés 2017. november 15. - Néhány BLE -tábla / szoftver halom csemege