Tartalomjegyzék:
- 1. lépés: Fényszóró vezérlőpanel - Gyűjtse össze a kellékeket
- 2. lépés: Vezérlőpanel - Tápellátás -védelem
- 3. lépés: Vezérlőkártya - Tápegységek
- 4. lépés: Vezérlőpult - Bemeneti kapcsolók
- 5. lépés: Vezérlőpult - némi összeszerelés szükséges
- 6. lépés: Vezérlőpult - Szoftver
- 7. lépés: Sarok LED szalag ("Parkoló lámpa") - Alkatrészek
- 8. lépés: Sarok LED szalag ("Parkoló lámpa")
- 9. lépés: A fényszóró felszerelése
- 10. lépés: Testreszabás és élvezet
Videó: ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe): 10 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Többszínű RGB LED-eket szeretne hozzáadni a fényszórókhoz? A legtöbb ember számára a vény nélkül kapható készlet valószínűleg bejelöli a szükséges négyzeteket. A márkanevekből tesztelt, bevált rendszert kaphat, bizonyos szintű garanciával. De mi más jár hozzá? Olcsó könnyen elveszíthető távirányító? Vaskos huzalozás? Márka ökoszisztéma zárolása? Ha megvannak a barkácskarikák, olvasson tovább, hogy megtudja, hogyan kezdjen hozzá saját egyedi RGB LED -készletének elkészítéséhez. Kérjük, feltétlenül olvassa el az Ön területén érvényes jogszabályokat a jármű világítási követelményeivel kapcsolatban. Nem vállalok felelősséget vagy felelősséget a tetteidért!
Ez az útmutató néhány feltételezéssel kezdődik, ezért kérjük, hogy a folytatás előtt vegye figyelembe ezeket a pontokat:
- ismerje az ESP8266 -at és annak programozását
- képes leszerelni autója fényszóróit
- képes forrasztani anélkül, hogy megégetné magát … R. I. P. az ujjaim tippjei
- ne feledje, hogy itt bármi eltérhet az Ön járművétől, ezért ennek megfelelően állítsa be
- feltétlenül olvassa el az Ön területén érvényes jogszabályokat a jármű világítási követelményeivel kapcsolatban
1. lépés: Fényszóró vezérlőpanel - Gyűjtse össze a kellékeket
A két fényszóró mikrovezérlő panelhez össze kell gyűjtenie a következő alkatrészeket
- 2 x ESP-01 tábla
- 2 x prototípus -tábla (2,54 mm / 0,1 hüvelyk
- 4 x 2N7000 kis jelű mosfet (TO-92 csomag)
- 4 x 1N4001 egyenirányító dióda
- 4 x 0,1uF kondenzátor
- 2 x nyitott leeresztő felhúzó ellenállás - 2 k ohm - 4 k ohm
- 2 x ellenállásosztó felső ellenállás - körülbelül 8,2 k Ohm
- 2 x ellenállásosztó alsó ellenállás - kb. 2 k -tól 4 Ohm -ig
- 2 x bak konverter modul - kimenet 5 V -ra állítva
- 2 x LDO modul - kimenet beállítása 3,3 V
- opcionális: 2x csavaros sorkapcsok
- opcionális: 2x ESP-01 kenyérlap adapter
- opcionális: 2x TVS túlfeszültség-védő dióda (~ 18V-21V)
- opcionális: 2x 22uF kondenzátor (25V min)
- opcionális: 2x 22uF kondenzátor (6,3 V perc)
Beszerzés
Ebben az útmutatóban szinte mindent az eBay -ről szereztem be (vagy a China Bay -nek, ahogy nevezem). Ez azért van így, mert nem aggódom a hamisítványok vagy a gyenge minőség miatt, ha olyan dolgokról van szó, mint a csavaros sorkapcsok, az ellenállások, a táblák vagy az alacsony teljesítményű mosfets. Nem hajtom őket határaikba. Azonban jó pénzt költöttem a TVS diódákra és a kondenzátorokra azáltal, hogy megrendeltem őket a DigiKey -n keresztül. Ezt csak azért tettem, hogy garantáljam, amit kaptam, amit rendeltem.
2. lépés: Vezérlőpanel - Tápellátás -védelem
Ahhoz, hogy megvédje elektronikáját a fordított feszültségtől, az egyenirányító dióda bekapcsol. 1N4004 diódát kaptam a helyi elektronikai üzletemből. Csak egy erősítőt tudnak szállítani. Látható a prototípusomban a következő lépésben, hogy egy egyenirányító diódát használtam, de a biztonság kedvéért két párhuzamosat használtam az utolsó táblán. A feszültségcsúcsok elleni védelemhez TVS diódákat használunk. Olyanok, mint a Zener diódák, de a zenerekkel ellentétben valójában néhány tíz erősítőt képesek túlélni verejték nélkül. Lehet, hogy megúszhatja TVS diódák használata nélkül, de nem akartam kockáztatni. A bemeneten kondenzátort is használtam, de erre csak azért volt szükség, hogy megakadályozzuk a barnulást, amikor a halogéngyűrűk bekapcsolnak.
3. lépés: Vezérlőkártya - Tápegységek
Miután a bemeneti teljesítmény áthalad a védelmi áramkörön, elkezdheti használni azt az alaplapon lévő alkatrészek számára. Ez a dolga konverter és az LDO feladata. A bak konverter hatékonyan le tudja állítani az autó 14 V -os tápellátását 4,5 V -ra a kimeneten. A WS2818B LED -ek és az LDO csatlakoztatva lesznek a bakhoz. Az LDO tovább szabályozza a feszültséget 3,3 V -ra az ESP8266 és a bemeneti kapcsolók számára.
Megjegyzés: A bak 4,5 V -ra van állítva, mivel az MCU és a LED közötti digitális jel csak 3,3 V. Ha a LED -ek 5,0 V -on működnek, akkor néha a LED -ek helytelen adatokat kapnak, és a rossz szín jelenik meg. Ha lecsökkenti a bak -konvertert 4,5 V -ra, csökkenti ezt az esélyt. Alternatív megoldásként használjon feszültségszint -átalakítót az MCU és a LED -ek között.
4. lépés: Vezérlőpult - Bemeneti kapcsolók
Most beszéljünk a bemeneti kapcsolókról. Tegyük fel, hogy azt akarjuk, hogy a vezérlőpanelünk érzékelje, hogy mikor villog az irányjelző, és működik-e a tompított fény. Valamilyen mechanizmus szükséges az energia jelenlétének észlelésére. Van azonban egy problémánk, az autóban lévő tápjelek túl magas feszültségűek ahhoz, hogy közvetlenül az ESP8266 készülékhez csatlakozzanak. Nagyon kevés olyan chip van, amely képes csatlakozni egy 16V -os jelhez, és élőben mesélhet róla. Emiatt a fényszórók tápvezetékei és az ESP8266 bemenetei között szigetelési réteget alkalmazunk. Mindössze 3 ellenállással, kondenzátorral és egy kis jelmozfettel össze tudunk állítani egy nagyfeszültségű kapcsolót, amely megoldja az igényeinket, és képes visszakapcsolni!
A működés elmélete itt a mosfet nyílt leeresztő pufferként való használata. Az áramkör felépítéséről lásd a képet. Az IN jel a fényszóró, a tompított vagy a távolsági fényjelző +12 V-os teljesítményéből származik. Az OUT jel az ESP-01 tűre megy. A használni kívánt tűt a szoftver rész ismerteti.
5. lépés: Vezérlőpult - némi összeszerelés szükséges
Az elrendezés rajtad múlik! Ez minden bizonnyal segített abban, hogy az elrendezést papírra vázoljam, mielőtt az alkatrészeket leteszem. Ezenkívül segít elkerülni a forrasztást, amíg mindent el nem helyeznek és véglegesítenek. A legelső táblán csak leselejteztem, ahelyett, hogy megpróbálnám mozgatni az alkatrészeket.
Az előző lépések áttekintése:
Autóteljesítmény => Bemenetvédelem => 5V teljesítmény => 3.3V teljesítmény => Processzor
Oldalgondolat
Azt javaslom, hogy fektessen be a csavaros sorkapocsba. A hozzáadott kényelem felbecsülhetetlen, és sokkal profibbá teszi a táblát. Az ESP-01 kenyértáblás adapter használatával bármikor eltávolíthatja és kicserélheti az ESP-01-t, ha eltörik, vagy át kell programozni.
6. lépés: Vezérlőpult - Szoftver
A fejlesztői környezet a legújabb Arduino IDE -ből (arduino.cc) és a Makuna NeoPixelBus könyvtárából áll, amelyeket az Arduino beépített könyvtárkezelőjével tölthet le. Ha hozzá szeretné adni az ESP8266 támogatást az Arduino IDE-hez, kövesse az alábbi utasításokat:
A projekt forráskódja csatolva van
Az ESP-01 pinout a következő:
- GPIO 0 - tompított fény bemenet
- GPIO 1 - irányjelző bemenet
- GPIO 2 - 2. szalag kimenet
- GPIO 3 - sarokcsík kimenet
Szabadon használhat bármilyen kívánt ESP8266 modult több elérhető I/O tűvel.
Automatizálás
A bemutató szoftver úgy van programozva, hogy az irányjelzővel együtt sárgán villog a sarokszalag. Ez csak egy egyszerű példa arra, hogyan viheti el ezt a vezérlőkártyát a vény nélkül kapható készleten túl. Miután az irányjelző 1,25 másodpercre leáll, visszatér a mindig bekapcsolt / DRL állapotba. Már be van programozva, hogy az irányjelző sárga színű maradjon, miközben a DRL a memóriában marad, mint az utoljára beállított szín. Ez azt jelenti, hogy a telefon segítségével beállíthatja az alapértelmezett DRL színt, miközben megőrzi a sárga irányjelző funkciót.
Kérjük, vegye figyelembe az Ön területén érvényes járművilágítási törvényeket.
Ellenőrzés
A hálózaton az ESP8266-nak https://headlight-left.local vagy https://headlight-right.local néven kell megjelennie. Innen hívhatja a "https://headlight-left.local/help" URL-t, hogy megtekinthesse a súgó menüt, és megismerkedjen a hexadecimális színek értékek HTTP-kérésekben való elküldésével.
7. lépés: Sarok LED szalag ("Parkoló lámpa") - Alkatrészek
Ezeket a LED -eket 100 darabos lapokban vásárolhatja meg olcsón online. Kerek, könnyen forrasztható NYÁK -párnákon kaphatók. A merev huzalokkal ezeket összeforraszthatja, és mindenféle formát készíthet. Vagy laza vezetékekkel varrhatja ezeket ruhába.
8. lépés: Sarok LED szalag ("Parkoló lámpa")
Egyszerű: a teljesítmény, a föld és az adatok egy irányt követnek. Mindkét oldalon 18 LED -et használtam. Az elkészíthető LED szalag hossza programozható és gyakorlatilag korlátlan.
9. lépés: A fényszóró felszerelése
A fényszórók eltávolítása minden jármű esetében eltérő. A 2013 -as Genesis Coupe esetében a fényszórókat nem lehet eltávolítani anélkül, hogy először levenné az autó első lökhárítóját! A fényszórók kinyitása szerencsére egyszerű. Mindössze annyit kell tennie, hogy a fényszórókat 205-215 fokos sütőben körülbelül 15 percig sütjük. Ettől a tömítés elég gyenge ahhoz, hogy széthúzza a fényszórókat. Határozottan látogasson el a YouTube -ra, hogy megnézze, hogyan lehet videókat készíteni ebben a témában.
A fényszórók összeszereléséhez csak össze kell rakni az alkatrészeket, és opcionálisan fel kell melegíteni.
Profi tipp: Mielőtt behelyezi a fényszórókat a sütőbe, távolítsa el az izzókat, csavarokat és mindent, ami akadályozza. Amikor a fényszórók kijönnek a sütőből, azt szeretné, ha egyetlen gondja lenne, hogy széthúzza.
Ajánlott:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T
DIY vezeték nélküli mikrofon vezeték nélküli gitárrendszerhez: 4 lépés
DIY Wireless Mic to Wireless Guitar System: Néztem néhány videót és néhány zenekart, és szinte közülük vezeték nélküli rendszert használ a gitáron. Megőrülök, mozogok, sétálok, és azt csinálok, amit akarnak, anélkül, hogy a zsinórt használnám, ezért arról álmodozom, hogy lesz egy .. De .. nekem ez most túl drága, ezért erre jutottam
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: Nemrég építettem egy riasztórendszert, és telepítettem a házamba. Mágneses kapcsolókat használtam az ajtókon, és bekötöttem a padláson. Az ablakok egy másik történet, és a kemény huzalozás nem volt lehetőség. Szükségem volt egy vezeték nélküli megoldásra, és ez