INHOUDSOPGAWE:
- Stap 1: Koplampbeheerbord - haal die toebehore af
- Stap 2: Beheerbord - Beskerming teen kraginvoer
- Stap 3: Beheerbord - Kragtoevoer
- Stap 4: Beheerbord - Inskakelaars
- Stap 5: Beheerraad - 'n bietjie vergadering nodig
- Stap 6: Beheerraad - sagteware
- Stap 7: Hoek -LED -strook ("parkeerlig") - komponente
- Stap 8: Hoek -LED -strook ("parkeerlig")
- Stap 9: Koplampinstallasie
- Stap 10: Pas aan en geniet
Video: ESP8266 draadlose RGB -kopligte (Genesis Coupe): 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Wil u meerkleurige RGB-LED's by u kopligte voeg? Vir die meeste mense kan 'n oor -die -toonbank -stel waarskynlik die nodige bokse merk. Van die handelsname kan u 'n beproefde, beproefde stelsel kry met 'n mate van waarborg. Maar waarmee kom dit nog meer? 'N Goedkoop afstandsbediening wat maklik kan verloor word? Omvangryke bedrading? Brand -ekosisteem sluit in? As u die DIY -kotelette het, lees verder om te leer hoe u kan begin met die maak van u eie aangepaste RGB LED -kit. Lees asseblief die wette in u omgewing rakende die vereistes vir die beligting van voertuie. Ek aanvaar geen aanspreeklikheid of verantwoordelikheid vir u dade nie!
Hierdie gids begin met 'n paar aannames, dus dek hierdie punte voordat u verder gaan:
- Maak kennis met die ESP8266 en hoe om dit te programmeer
- die kopligte van u motor kan uitmekaar haal
- kan soldeer sonder om jouself te verbrand … R. I. P. my vingerpunte
- Wees bewus daarvan dat alles hier vir u voertuig anders kan wees, dus pas daarvolgens aan
- lees die wette in u omgewing rakende die vereistes vir voertuigbeligting
Stap 1: Koplampbeheerbord - haal die toebehore af
Vir die twee koplamp -mikrobeheerborde moet u die volgende dele versamel
- 2 x ESP-01 borde
- 2 x prototipe borde (2,54 mm / 0,1 " / 100 mil steekgate)
- 4 x 2N7000 klein seinstrumpies (TO-92 pakket)
- 4 x 1N4001 gelykrigter diodes
- 4 x 0.1uF kapasitors
- 2 x oop drein optrekweerstands - 2k Ohm tot 4k Ohm
- 2 x weerstandsverdelers boonste weerstande - ongeveer 8.2k Ohm
- 2 x weerstandsverdeler onderste weerstande - ongeveer 2k Ohm tot 4K Ohm
- 2 x buck converter module - uitset ingestel op 5 V
- 2 x LDO -module - uitgang ingestel op 3,3 V
- opsioneel: 2x skroefklemblokke
- opsioneel: 2x ESP-01 broodbordadapters
- opsioneel: 2x TVS oorspanningsbeskermingsdiodes (~ 18V-21V)
- opsioneel: 2x 22uF kapasitors (25V min)
- opsioneel: 2x 22uF kapasitors (6.3V min)
Verkryging
Ek het byna alles in hierdie gids verkry van eBay (of China Bay soos ek dit noem). Dit is omdat ek nie bekommerd is oor vervalsings of 'n lae kwaliteit as dit kom by dinge soos skroefaansluitings, weerstande, planke of lae kragstutte nie. Ek dryf hulle nie tot hul uiterste nie. Ek het egter goeie geld bestee aan die TVS -diodes en die kapasitors deur dit via DigiKey te bestel. Ek het dit net gedoen om te verseker dat ek ontvang het wat ek bestel het.
Stap 2: Beheerbord - Beskerming teen kraginvoer
Om u elektronika teen omgekeerde spanning te beskerm, kom die gelykrigterdiode in werking. Ek het 1N4004 -diodes by my plaaslike elektronikawinkel gekry. Hulle is slegs bedoel om 'n maksimum versterker te dra. U kan sien in my prototipe op die volgende stap dat ek een gelykrigterdiode gebruik het, maar om veilig te wees, het ek twee parallelle op my finale bord gebruik. Vir beskerming teen spanningspieke gebruik ons TVS -diodes. Dit is soos zenerdiodes, maar anders as zeners kan hulle 'n paar tientalle ampère sonder sweet oorleef. U kan moontlik wegkom sonder om TVS -diodes te gebruik, maar ek wou dit nie waag nie. Ek het ook 'n kondensator by die ingang gebruik, maar dit was slegs nodig om te voorkom dat die halo-ringe aanbrand.
Stap 3: Beheerbord - Kragtoevoer
Nadat u ingangskrag die beskermingsbaan bereik het, wil u dit bruikbaar maak vir die komponente op u bord. Dit is die plig van u geldomskakelaar en LDO. Die boksomskakelaar kan u motor se 14V -toevoer effektief verminder tot 4,5V by die uitset. Die WS2818B LED's en die LDO sal aan die bok gekoppel word. Die LDO reguleer verder die spanning tot 3.3V vir gebruik deur die ESP8266 en die ingangskakelaars.
Let wel: die geld is ingestel op 4,5V omdat die digitale sein van die MCU na die LED's slegs 3,3V is. As die LED's op 5.0V werk, word die LED's soms verkeerdelik deur die LED's ontvang en word die verkeerde kleur vertoon. Die vermindering van die boksomskakelaar na 4.5V verminder hierdie kans. Gebruik ook 'n spanningsvlakomskakelaar tussen die MCU en die LED's.
Stap 4: Beheerbord - Inskakelaars
Kom ons praat nou oor die insetskakelaars. Sê dat ons wil hê dat ons beheerbord moet opspoor wanneer die rigtingwyser flikker en of die ligstraal loop. 'N Meganisme om die teenwoordigheid van krag op te spoor, is nodig. Ons het egter 'n probleem; die kragseine in u motor is te hoog om direk in u ESP8266 aan te sluit. Daar is baie min skyfies wat 'n 16V -sein kan koppel en dit kan vertel. As gevolg hiervan implementeer ons 'n laag isolasie tussen die kraglyne in die kopligte en die insette op die ESP8266. Met slegs 3 weerstande, 'n kondensator en 'n klein seinmofet kan ons 'n hoogspanningsskakelaar saamstel wat ons behoeftes oplos en 'n afbreekvermoë het!
Die teorie van werking hier is om die mosfet as 'n oop dreineringsbuffer te gebruik. Raadpleeg die prentjie vir die bou van u kring. Die IN-sein kom van die +12V-krag van u koplig se rigtingwyser, lig- of grootstraal. Die OUT-sein gaan na u ESP-01-pen. Watter pen om te gebruik, word in die sagtewareafdeling behandel.
Stap 5: Beheerraad - 'n bietjie vergadering nodig
Die uitleg is aan jou! Dit het my beslis gehelp om die uitleg op 'n stuk papier te skets voordat ek die komponente neersit. Dit help ook om soldeerwerk te vermy totdat alles geplaas en afgehandel is. Op my heel eerste bord het ek dit net geskrap in plaas daarvan om komponente te probeer skuif.
Oorsig van die vorige stappe:
Motorkrag => Invoerbeskerming => 5V Krag => 3.3V Krag => Verwerker
Sygedagte
Ek beveel aan dat u in die skroefklemmenblok belê. Die ekstra gemak is van onskatbare waarde en dit laat die bord baie meer professioneel lyk. Deur die ESP-01-broodbordadapter te gebruik, kan u die ESP-01 ook te eniger tyd verwyder en vervang as dit breek of herprogrammeer moet word.
Stap 6: Beheerraad - sagteware
U ontwikkelingsomgewing sal bestaan uit die nuutste Arduino IDE (arduino.cc) en die NeoPixelBus -biblioteek deur Makuna wat u kan aflaai met die ingeboude Arduino -biblioteekbestuurder. Om ESP8266-ondersteuning by die Arduino IDE te voeg, volg hierdie instruksies:
Die bronkode vir my projek is aangeheg
ESP-01 pinout is soos volg:
- GPIO 0 - laagstraal -invoer
- GPIO 1 - invoer van rigtingwysers
- GPIO 2 - strook 2 -uitset
- GPIO 3 - hoekstrookuitset
U is vry om enige ESP8266 -module wat u wil, te gebruik met meer beskikbare I/O -penne.
Outomatisering
Die demosagteware is geprogrammeer om die hoekstrook oranje te laat flikker saam met die rigtingaanwyser. Dit is slegs 'n eenvoudige voorbeeld van hoe u hierdie kontroleerder bo veel meer as 'n oor -die -toonbank -stel kan neem. Nadat die rigtingaanwyser vir 1,25 sekondes stop, keer dit terug na altyd-aan / DRL. Dit is reeds geprogrammeer om die rigtingwyser oranje te hou terwyl die DRL in die geheue gehou word as die laaste kleur wat u ingestel het. Dit beteken dat u u telefoon kan gebruik om 'n standaard DRL -kleur in te stel, terwyl die amber -rigtingwyser funksie behoue bly.
Let asseblief op die wette vir die beligting van voertuie in u omgewing.
Beheer
Op u netwerk moet die ESP8266 verskyn as https://headlight-left.local of https://headlight-right.local. Van daar af kan u die URL 'https://headlight-left.local/help' noem om die hulpmenu te sien en meer te wete te kom oor die stuur van hex-kleurwaardes as argumente binne
Stap 7: Hoek -LED -strook ("parkeerlig") - komponente
U kan hierdie LED's in velle van 100 goedkoop aanlyn koop. Hulle kom op ronde PCB -pads wat maklik is om te soldeer. Met stewige drade kan u dit saam soldeer en allerhande vorms maak. Of met los drade kan u dit in klere vaswerk.
Stap 8: Hoek -LED -strook ("parkeerlig")
Dit is eenvoudig: krag, grond en data volg almal een rigting. Ek het 18 LED's aan elke kant gebruik. Die lengte van die LED -strook wat u kan maak, is programmeerbaar en feitlik onbeperk.
Stap 9: Koplampinstallasie
Die verwydering van die kopligte is anders vir elke voertuig. Op die Genesis Coupe van 2013 kan die kopligte nie verwyder word sonder om eers die voorste buffer van die motor af te haal nie! Dit is gelukkig eenvoudig om die kopligte oop te maak. Al wat u hoef te doen is om die kopligte ongeveer 15 minute in 'n oond van 205 tot 215 grade F te bak. Dit maak die seël swak genoeg sodat u die kopligte uitmekaar kan trek. Besoek beslis YouTube vir 'n eindelose reeks van video's oor hierdie onderwerp.
As u die kopligte weer bymekaar sit, moet u die onderdele weer bymekaar sit en dit moontlik weer verhit.
Pro tip: voordat u die kopligte in die oond sit, moet u gloeilampe, skroewe en enigiets anders wat u kan belemmer, verwyder. As die kopligte uit die oond kom, wil u hê dat u dit net uitmekaar moet trek.
Aanbeveel:
Verander 'n draagbare Sega Genesis van ATGAMES in 'n draadlose stel luidsprekers: 13 stappe (met foto's)
Verander 'n ATGAMES draagbare Sega Genesis in 'n draadlose stel luidsprekers.: As u my eerste instruksie gelees het oor hoe om 'n nuwe beter battery vir die ATGAMES draagbare Sega Genesis te verander, wonder u miskien: V: Wat sou ek met almal doen? daardie nuutgevonde krag? A: Verander die ATGAMES Portable Sega Genesis in 'n draadlose
Draadlose Arduino -robot met behulp van die HC12 -draadlose module: 7 stappe
Draadlose Arduino -robot wat die HC12 -draadlose module gebruik: Hallo ouens, welkom terug. In my vorige pos het ek verduidelik wat 'n H Bridge Circuit is, L293D -motorbestuurder -IC, L293D -motorbestuurder -IC vir die bestuur van hoëstroom -motorbestuurders en hoe u u eie L293D -motorbestuurderbord kan ontwerp en maak
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Vyftig meter bereik draadlose toegangspunt met TP Link WN7200ND USB draadlose adapter op Raspbian -rek: 6 stappe
Vyftig meter bereik draadlose toegangspunt met TP Link WN7200ND USB draadlose adapter op Raspbian Stretch: Raspberry Pi is wonderlik om veilige draadlose toegangspunte te skep, maar dit het nie 'n goeie bereik nie; ek het 'n TP Link WN7200ND USB draadlose adapter gebruik om dit uit te brei. Ek wil deel hoe om dit te doen Hoekom wil ek 'n framboos pi in plaas van 'n router gebruik? T
DIY draadlose mikrofoon na draadlose kitaarstelsel: 4 stappe
DIY draadlose mikrofoon na draadlose kitaarstelsel: ek het 'n paar videos en 'n paar bands gekyk, en byna 'n draadlose stelsel op kitaar. Word mal, beweeg, loop en doen wat hulle wil sonder die koord, so ek droom daarvan om een te hê .. Maar .. vir my is dit nou te duur, so ek het hierop gekom