Tartalomjegyzék:

ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe): 10 lépés (képekkel)
ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe): 10 lépés (képekkel)

Videó: ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe): 10 lépés (képekkel)

Videó: ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe): 10 lépés (képekkel)
Videó: Új fotós / videós fényeim - Pixel Liber RGB 2024, November
Anonim
ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe)
ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe)
ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe)
ESP8266 vezeték nélküli RGB fényszórók (Genesis Coupe)

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

Fényszóró vezérlőpanel - Gyűjtse össze a kellékeket
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

Vezérlőkártya - Tápellátás -védelem
Vezérlőkártya - 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

Vezérlőkártya - Tápegységek
Vezérlőkártya - Tápegységek
Vezérlőkártya - Tápegységek
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

Vezérlőkártya - Bemeneti kapcsolók
Vezérlőkártya - 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

Vezérlőpult - némi összeszerelés szükséges
Vezérlőpult - némi összeszerelés szükséges
Vezérlőpult - Némi összeszerelés szükséges
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

Vezérlőpult - Szoftver
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

Sarok LED szalag
Sarok LED szalag
Sarok LED szalag
Sarok LED szalag
Sarok LED szalag
Sarok LED szalag

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")

Sarok LED szalag
Sarok LED szalag

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

Fényszóró felszerelése
Fényszóró felszerelése
Fényszóró felszerelése
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: