Talaan ng mga Nilalaman:
- Hakbang 1: Headlight Controller Board - Kolektahin ang Mga Supply
- Hakbang 2: Controller Board - Proteksyon ng Input ng Lakas
- Hakbang 3: Controller Board - Mga Pantustos sa Kuryente
- Hakbang 4: Controller Board - Mga Input Switch
- Hakbang 5: Controller Board - Kinakailangan ang Ilang Assembly
- Hakbang 6: Controller Board - Software
- Hakbang 7: Corner LED Strip ("Light Light") - Mga Bahagi
- Hakbang 8: Corner LED Strip ("Liwanag sa Paradahan")
- Hakbang 9: Pag-install ng Headlight
- Hakbang 10: Ipasadya at Masiyahan
Video: ESP8266 Wireless RGB Headlight (Genesis Coupe): 10 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Naghahanap ka ba upang magdagdag ng maraming kulay na RGB LEDs sa iyong mga headlight? Para sa karamihan ng mga tao ang isang counter counter ay maaaring marahil suriin ang mga kinakailangang kahon. Mula sa mga pangalan ng tatak maaari kang makakuha ng isang nasubukan, napatunayan na system na may ilang antas ng isang warranty. Ngunit ano pa ang kasama nito? Ang isang murang madaling mawalan ng remote? Malaking kable? Brand ecosystem lockin? Kung mayroon kang mga DIY chops basahin pa upang malaman kung paano magsimula sa paggawa ng iyong sariling pasadyang RGB LED kit. Mangyaring tiyaking basahin ang mga batas sa iyong lugar tungkol sa mga kinakailangan sa pag-iilaw ng sasakyan. Hindi ako kukuha o mag-aako ng anumang pananagutan o responsibilidad para sa iyong mga aksyon!
Ang gabay na ito ay nagsisimula sa ilang mga pagpapalagay kaya mangyaring takpan ang mga puntong ito bago magpatuloy:
- maging pamilyar sa ESP8266 at kung paano ito i-program
- ma-disassemble ang mga headlight ng iyong sasakyan
- magagawang maghinang nang hindi nasusunog ang iyong sarili … R. I. P. mga tip sa daliri ko
- magkaroon ng kamalayan anumang bagay dito ay maaaring naiiba para sa iyong sasakyan kaya ayusin nang naaayon
- tiyaking basahin ang mga batas sa inyong lugar tungkol sa mga kinakailangan sa pag-iilaw ng sasakyan
Hakbang 1: Headlight Controller Board - Kolektahin ang Mga Supply
Para sa dalawang mga board ng microcontroller ng headlight kakailanganin mong kolektahin ang mga sumusunod na bahagi
- 2 x ESP-01 na mga board
- 2 x Prototyping board (2.54 mm / 0.1 "/ 100 mil pitch hole)
- 4 x 2N7000 maliit na signal mosfets (TO-92 package)
- 4 x 1N4001 diode ng tagatuwid
- 4 x 0.1uF capacitors
- 2 x bukas na alisan ng tubig hilahin ang resistors - 2k Ohm hanggang 4k Ohm
- 2 x resistor divider top resistors - mga 8.2k Ohm
- 2 x resistor divider sa ilalim na resistors - mga 2k Ohm hanggang 4K Ohm
- 2 x buck converter module - ang output ay nakatakda sa 5 V
- 2 x LDO module - ang output ay nakatakda sa 3.3 V
- opsyonal: 2x turnilyo ng mga terminal block
- opsyonal: 2x mga adapter ng tinapay na 2x ESP-01
- opsyonal: 2x TVS surge protection diode (~ 18V-21V)
- opsyonal: 2x 22uF capacitors (25V min)
- opsyonal: 2x 22uF capacitors (6.3V min)
Nagmumula
Kinuha ko ang halos lahat ng bagay sa gabay na ito mula sa eBay (o China Bay na tinatawag kong ito). Ito ay dahil hindi ako nag-aalala tungkol sa mga huwad o mababang kalidad pagdating sa mga bagay tulad ng mga screw terminal, resistors, board, o low power mosfets. Hindi ko sila hinihimok sa kanilang mga limitasyon. Gayunpaman gumastos ako ng mahusay na pera sa mga diode ng TVS at ang mga capacitor sa pamamagitan ng pag-order sa kanila sa pamamagitan ng DigiKey. Ginawa ko lang ito upang magarantiyahan ang natanggap ko ay ang iniutos ko.
Hakbang 2: Controller Board - Proteksyon ng Input ng Lakas
Upang maprotektahan ang iyong electronics mula sa reverse boltahe ang rectifier diode ay naglalaro. Nakuha ko ang 1N4004 diode mula sa aking lokal na tindahan ng electronics. Nilalayon lamang nila na magdala ng isang amp max. Maaari mong makita sa aking prototype sa susunod na hakbang na ginamit ko ang isang diode ng pagwawasto ngunit upang maging ligtas Gumamit ako ng dalawang parallel sa aking pangwakas na board. Para sa proteksyon mula sa mga spike ng boltahe gumagamit kami ng mga diode ng TVS. Ang mga ito ay tulad ng mga zener diode ngunit hindi katulad ng mga zener na maaari nilang mabuhay ng ilang mga sampu-sampung mga amp nang walang pawis. Maaari kang makawala nang hindi gumagamit ng mga diode ng TVS ngunit hindi ko nais na ipagsapalaran ito. Gumamit din ako ng isang kapasitor sa input ngunit kinakailangan lamang iyon upang maiwasan ang isang brown-out anumang oras na ang mga singsing ng halo ay pinapagana.
Hakbang 3: Controller Board - Mga Pantustos sa Kuryente
Matapos ang iyong input power ay pumasa sa circuit ng proteksyon na nais mong simulang gawin itong magagamit para sa mga sangkap sa iyong board. Ito ang tungkulin ng iyong buck converter at LDO. Ang buck converter ay maaaring mahusay na bumaba sa 14V na supply ng iyong sasakyan pababa sa 4.5V sa output. Ang WS2818B LEDs at ang LDO ay konektado sa usang lalaki. Ang LDO ay karagdagang kinokontrol ang boltahe sa 3.3V para magamit ng ESP8266 at ang mga switch ng input.
Tandaan: Ang buck ay nakatakda sa 4.5V dahil ang digital signal mula sa MCU hanggang sa LEDs ay 3.3V lamang. Kung ang mga LED ay tumatakbo sa 5.0V pagkatapos kung minsan ang maling data ay natanggap ng mga LED at ang maling kulay ay ipinapakita. Ang pagbaba ng buck converter sa 4.5V ay binabawasan ang pagkakataong ito. Bilang kahalili gamitin ang isang converter ng antas ng boltahe sa pagitan ng MCU at ng mga LED.
Hakbang 4: Controller Board - Mga Input Switch
Pag-usapan natin ang tungkol sa mga switch ng input ngayon. Sabihin na nais naming makita ng aming board ng controller kung kumikislap ang turn signal at kung tumatakbo ang low-beam. Ang ilang mekanismo ng pagtuklas ng pagkakaroon ng lakas ay kinakailangan. Gayunpaman, mayroon kaming problema, ang mga signal ng kuryente sa loob ng iyong sasakyan ay masyadong mataas na boltahe upang direktang kumonekta sa iyong ESP8266. Mayroong napakakaunting mga chips doon na maaaring interface sa isang 16V signal at mabuhay upang sabihin tungkol dito. Dahil dito ipinapatupad namin ang isang layer ng paghihiwalay sa pagitan ng mga linya ng kuryente sa mga headlight at mga input sa ESP8266. Sa pamamagitan lamang ng 3 resistors, isang capacitor, at isang maliit na signal mosfet maaari nating pagsamahin ang isang mataas na boltahe na may kakayahang lumipat na malulutas ang ating mga pangangailangan at may kakayahan sa pag-debounce!
Ang teorya ng pagpapatakbo dito ay ang paggamit ng mosfet bilang isang open-drain buffer. Sumangguni sa larawan para sa kung paano bumuo ng iyong circuit. Ang IN signal ay magmumula sa lakas na + 12V ng signal ng pagliko ng iyong headlight, low-beam, o high-beam. Ang OUT signal ay pupunta sa iyong pin na ESP-01. Aling pin ang gagamitin ay saklaw sa seksyon ng software.
Hakbang 5: Controller Board - Kinakailangan ang Ilang Assembly
Nasa iyo ang layout! Tiyak na nakatulong ito sa akin na i-sketch ang layout sa isang piraso ng papel bago ilagay ang mga sangkap. Nakakatulong din ito upang maiwasan ang paghihinang hanggang matapos mailagay at ma-finalize ang lahat. Sa aking kauna-unahang board ko na lang ito binura sa halip na subukang ilipat ang mga sangkap sa paligid pagkatapos ng katotohanan.
Pangkalahatang ideya ng mga nakaraang hakbang:
Car Power => Proteksyon ng Input => 5V Power => 3.3V Power => Processor
Naisip ng tagiliran
Inirerekumenda ko ang pamumuhunan sa bloke ng terminal ng tornilyo. Ang idinagdag na kaginhawaan ay hindi mabibili ng salapi at ginagawang mas propesyonal ang board. Nagbibigay-daan din sa iyo ang paggamit ng adapter ng breadboard ng ESP-01 na alisin at palitan ang ESP-01 sa anumang oras dapat itong masira o kailangang muling mai-program.
Hakbang 6: Controller Board - Software
Ang iyong kapaligiran sa pag-unlad ay binubuo ng pinakabagong Arduino IDE (arduino.cc) at ang NeoPixelBus library ng Makuna na maaari mong i-download gamit ang Arduino built in library manager. Upang maidagdag ang suporta ng ESP8266 sa Arduino IDE sundin ang mga tagubiling ito:
Ang source code para sa aking proyekto ay nakakabit
Ang pinout ng ESP-01 ay ang mga sumusunod:
- GPIO 0 - mababang input ng sinag
- GPIO 1 - i-input ang signal
- GPIO 2 - strip 2 output
- GPIO 3 - output ng sulok ng strip
Malaya kang gumamit ng anumang module na ESP8266 na nais mo na may higit na magagamit na I / O na mga pin.
Pag-aautomat
Ang demo software ay na-program upang i-flash ang sulok ng strip na amber kasabay ng turn signal. Ito ay isang simpleng halimbawa lamang kung paano mo makukuha ang board ng controller na ito nang lampas sa isang counter kit. Matapos ang signal ng turn ay huminto para sa 1.25 segundo bumalik ito sa laging-on / DRL. Naka-program na ito upang mapanatili ang amber ng turn signal habang pinapanatili ang DRL sa memorya bilang huling kulay na iyong itinakda. Nangangahulugan ito na maaari mong gamitin ang iyong telepono upang magtakda ng isang default na kulay ng DRL habang pinapanatili ang tampok na signal ng amber turn.
Mangyaring magkaroon ng kamalayan sa mga batas sa pag-iilaw ng sasakyan sa iyong lugar.
Kontrolin
Sa iyong network dapat lumitaw ang ESP8266 bilang https://headlight-left.local o https://headlight- Right.local. Mula doon maaari mong tawagan ang URL na "https://headlight-left.local/help" upang makita ang help menu at upang malaman ang tungkol sa pagpapadala ng mga hex na halaga ng kulay bilang mga argumento sa loob ng mga kahilingan sa
Hakbang 7: Corner LED Strip ("Light Light") - Mga Bahagi
Maaari kang bumili ng mga LED na ito sa mga sheet ng 100 para sa murang murang online. Dumating ang mga ito sa mga bilog na pad ng PCB na madaling maghinang. Sa mga matibay na wires maaari mong solder ang mga ito nang magkasama at gumawa ng lahat ng mga uri ng mga hugis. O sa maluwag na mga wire maaari mong tahiin ang mga ito sa damit.
Hakbang 8: Corner LED Strip ("Liwanag sa Paradahan")
Direkta ito: ang kapangyarihan, lupa, at data lahat ay sumusunod sa isang direksyon. Gumamit ako ng 18 LEDs sa bawat panig. Ang haba ng LED strip na maaari mong gawin ay mai-program at praktikal na walang hanggan.
Hakbang 9: Pag-install ng Headlight
Ang pag-aalis ng mga headlight ay iba para sa bawat sasakyan. Sa 2013 Genesis Coupe hindi maalis ang mga headlight nang hindi muna inaalis ang front bumper ng kotse! Ang pagbubukas ng mga headlight ay maraming pasasalamat. Ang kailangan mo lang gawin ay maghurno ng mga headlight sa isang oven sa 205 hanggang 215 degree F sa loob ng 15 minuto. Iyon ay gagawing mahina ang selyo para maibukod mo ang mga headlight. Tiyak na huminto sa pamamagitan ng YouTube para sa isang walang katapusang pag-alam kung paano mag-video sa paksang ito.
Ang pagsasama-sama muli ng mga headlight ay nangangailangan lamang sa iyo upang sanwits muli ang mga bahagi at opsyonal na painitin muli.
Tip sa Pro: Bago ilagay ang iyong mga headlight sa oven dapat mong alisin ang mga bombilya, turnilyo, at anumang bagay na makakahadlang. Kapag lumabas ang mga headlight mula sa oven gusto mo ang iyong pag-aalala lamang na paghihiwalayin ito.
Inirerekumendang:
Lumiko isang ATGAMES Portable Sega Genesis Sa isang Wireless na hanay ng Mga nagsasalita .: 13 Mga Hakbang (na may Mga Larawan)
Lumiko isang ATGAMES Portable Sega Genesis Sa isang Wireless Set ng Mga nagsasalita .: Kung nabasa mo ang aking unang itinuro sa kung paano baguhin ang isang bagong mas mahusay na baterya para sa ATGAMES portable Sega Genesis pagkatapos ay maaari kang magtaka: T: Ano ang gagawin ko sa lahat ang bagong natagpuang kapangyarihan? A: Baguhin ang ATGAMES Portable Sega Genesis sa isang wirele
Paano Gumawa ng High Power LED Headlight para sa Bisikleta: 4 na Hakbang (na may Mga Larawan)
Paano Gumawa ng High Power LED Headlight para sa Bisikleta: Palaging maginhawa ang pagkakaroon ng isang maliwanag na ilaw habang sumakay sa bisikleta sa gabi para sa malinaw na paningin at kaligtasan. Binabalaan din nito ang iba sa mga madilim na lugar at maiwasan ang mga aksidente. Kaya sa itinuturo na ito ay ipapakita ko kung paano bumuo at mag-install ng isang 100 watt LED p
Patayin ang Mga Headlight Kapag Napatay ang Pag-aapoy: 9 Mga Hakbang (na may Mga Larawan)
Patayin ang Mga Headlight Nang I-ignition: Binili ko ang aking pinakamatandang anak na lalaki ng isang ginamit na 2007 Mazda 3 noong nakaraang linggo. Nasa mabuting kalagayan ito at mahal niya ito. Ang problema ay dahil ito ay isang mas matandang modelo ng batayan wala itong anumang labis na mga kampanilya o sipol tulad ng awtomatikong mga ilaw ng ilaw. Nagmamaneho siya ng Toyota Coroll
Paano Mag-install ng HIDs [Headlight Conversion Kit] DIY sa 2012 Ram Quad Headlight Trucks: 10 Hakbang
Paano Mag-install ng HIDs [Headlight Conversion Kit] DIY sa 2012 Ram Quad Headlight Trucks: Kamusta kayong lahat! Sa wakas ay nakakuha ako ng isa pa " Itinago ng kotse ang tutorial ng DIY para sa iyo, sa oras na ito at HID conversion kit kung paano Mag-install ng BFxenon HIDs sa 2012 Ram Quad Headlight trucks. DALI TALAGA =] Sana mag-enjoy kayo lahat
Arduino Headlight Modulator para sa Kaligtasan sa Motorsiklo: 20 Hakbang (na may Mga Larawan)
Arduino Headlight Modulator para sa Kaligtasan sa Motorsiklo: Ang mga motorsiklo ay mahirap makita sa kalsada lalo na dahil halos isang-kapat lamang ang lapad ng isang kotse o trak. Mula noong 1978 sa USA, ang mga tagagawa ng motorsiklo ay kinakailangan upang gawing mas nakikita ang mga motorsiklo sa pamamagitan ng mga kable ng mga ilaw ng ilaw