Turinys:
- 1 žingsnis: Priekinių žibintų valdiklio lenta - surinkite reikmenis
- 2 žingsnis: Valdiklio plokštė - maitinimo įvesties apsauga
- 3 žingsnis: valdiklio plokštė - maitinimo šaltiniai
- 4 žingsnis: valdiklio plokštė - įvesties jungikliai
- 5 žingsnis: valdiklio valdyba - reikalingas tam tikras surinkimas
- 6 veiksmas: valdiklio plokštė - programinė įranga
- 7 žingsnis: kampinė LED juostelė („Stovėjimo žibintas“) - komponentai
- 8 žingsnis: kampinė LED juostelė („Stovėjimo žibintas“)
- 9 žingsnis: priekinių žibintų montavimas
- 10 žingsnis: pritaikykite ir mėgaukitės
Video: ESP8266 belaidžiai RGB priekiniai žibintai („Genesis Coupe“): 10 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Ar norite prie savo žibintų pridėti daugiaspalvių RGB šviesos diodų? Daugeliui žmonių nereceptinis rinkinys tikriausiai gali pažymėti reikiamus langelius. Iš prekės ženklų galite gauti patikrintą sistemą su tam tikro lygio garantija. Bet su kuo dar tai susiję? Pigus lengvai pamestas nuotolinio valdymo pultas? Masyvi instaliacija? Prekės ženklo ekosistemos užrakinimas? Jei turite „pasidaryk pats“kotletus, skaitykite toliau, kad sužinotumėte, kaip pradėti kurti savo pasirinktinį RGB LED rinkinį. Būtinai perskaitykite savo vietovės įstatymus dėl transporto priemonių apšvietimo reikalavimų. Aš neprisiimsiu jokios atsakomybės ar atsakomybės už jūsų veiksmus!
Šis vadovas prasideda keliomis prielaidomis, todėl prieš tęsdami aptarkite šiuos dalykus:
- būti susipažinęs su ESP8266 ir kaip jį programuoti
- sugebėti išardyti automobilio priekinius žibintus
- mokėti lituoti nesudegindamas … R. I. P. mano pirštų galiukai
- atminkite, kad jūsų automobiliui viskas gali būti kitaip, todėl atitinkamai sureguliuokite
- būtinai perskaitykite savo vietovės įstatymus dėl transporto priemonių apšvietimo reikalavimų
1 žingsnis: Priekinių žibintų valdiklio lenta - surinkite reikmenis
Dviejų priekinių žibintų mikrovaldiklių plokštėms turėsite surinkti šias dalis
- 2 x ESP-01 plokštės
- 2 x prototipų sudarymo plokštės (2,54 mm / 0,1 colio / 100 milimetrų skylių)
- 4 x 2N7000 nedideli signaliniai mosfetai (TO-92 paketas)
- 4 x 1N4001 lygintuvo diodai
- 4 x 0.1uF kondensatoriai
- 2 x atviros nutekėjimo varžos - nuo 2 iki 4 k omų
- 2 x viršutiniai rezistorių skirstytuvai - apie 8,2 kOm
- 2 x rezistorių daliklio apatiniai rezistoriai - nuo 2 k om iki 4 000 omų
- 2 x buck keitiklio modulis - išėjimas nustatytas į 5 V
- 2 x LDO modulis - išvestis nustatyta į 3.3 V
- pasirinktinai: 2x varžtų gnybtų blokai
- pasirinktinai: 2x duonos lentos adapteriai ESP-01
- pasirinktinai: 2x TVS apsaugos nuo viršįtampių (~ 18V-21V)
- pasirinktinai: 2x 22uF kondensatoriai (25 V min)
- pasirinktinai: 2x 22uF kondensatoriai (6,3 V min)
Tiekimas
Beveik viską šiame vadove gavau iš „eBay“(arba „China Bay“, kaip aš tai vadinu). Taip yra todėl, kad nesijaudinu dėl klastotės ar prastos kokybės, kai kalbama apie tokius dalykus kaip varžtų gnybtai, rezistoriai, plokštės ar mažos galios varikliai. Aš jų nevedu į savo ribas. Tačiau aš išleidau gerus pinigus TVS diodams ir kondensatoriams, užsisakydamas juos per „DigiKey“. Aš tai padariau tik norėdamas garantuoti, kad tai, ką gavau, yra tai, ką užsisakiau.
2 žingsnis: Valdiklio plokštė - maitinimo įvesties apsauga
Siekiant apsaugoti jūsų elektroniką nuo atvirkštinės įtampos, įjungiamas lygintuvo diodas. Gavau 1N4004 diodus iš vietinės elektronikos parduotuvės. Jie skirti ne daugiau kaip vienam stiprintuvui. Kitame žingsnyje galite pamatyti mano prototipą, kuriame naudojau vieną lygintuvo diodą, tačiau, kad būtų saugu, galutinėje plokštėje naudojau dvi lygiagrečias. Apsaugai nuo įtampos šuolių naudojame TVS diodus. Jie yra kaip „Zener“diodai, tačiau skirtingai nuo „zener“, jie iš tikrųjų gali išgyventi kelias dešimtis amperų be prakaito. Galbūt galėsite išsisukti nenaudodami TVS diodų, bet aš nenorėjau rizikuoti. Aš taip pat naudojau kondensatorių įėjime, bet to reikėjo tik tam, kad bet kada neįsijungtų halogeniniai žiedai.
3 žingsnis: valdiklio plokštė - maitinimo šaltiniai
Kai jūsų įvesties galia praeina apsaugos grandinę, norite pradėti ją naudoti plokštės komponentams. Tai yra jūsų pinigų keitiklio ir LDO pareiga. „Buck“keitiklis gali efektyviai sumažinti jūsų automobilio 14 V maitinimą iki 4,5 V. WS2818B šviesos diodai ir LDO bus prijungti prie kaiščio. LDO toliau reguliuoja įtampą iki 3,3 V, kad ją galėtų naudoti ESP8266 ir įvesties jungikliai.
Pastaba: „Buck“yra nustatytas į 4,5 V, nes skaitmeninis signalas iš MCU į šviesos diodus yra tik 3,3 V. Jei šviesos diodai veikia esant 5,0 V įtampai, kartais šviesos diodai gauna neteisingus duomenis ir rodoma netinkama spalva. Sumažinus keitiklį iki 4,5 V, ši tikimybė sumažėja. Arba naudokite įtampos lygio keitiklį tarp MCU ir šviesos diodų.
4 žingsnis: valdiklio plokštė - įvesties jungikliai
Dabar pakalbėkime apie įvesties jungiklius. Tarkime, kad norime, kad valdiklio plokštė aptiktų, kada posūkio signalas mirksi ir ar veikia artimosios šviesos. Reikalingas tam tikras elektros energijos buvimo aptikimo mechanizmas. Tačiau turime problemų, jūsų automobilyje esantys maitinimo signalai yra per aukštos įtampos, kad būtų galima tiesiogiai prijungti prie jūsų ESP8266. Yra labai mažai lustų, galinčių sąsaja su 16 V signalu ir tiesiogiai apie tai papasakoti. Dėl šios priežasties tarp priekinių žibintų maitinimo linijų ir ESP8266 įvesties įrengiame izoliacijos sluoksnį. Turėdami tik 3 rezistorius, kondensatorių ir mažą signalinį „mosfet“, galime surinkti aukštos įtampos jungiklį, kuris išspręstų mūsų poreikius ir galėtų atjungti!
Veikimo teorija čia yra naudoti „mosfet“kaip atviro nutekėjimo buferį. Kaip sukurti grandinę, žiūrėkite paveikslėlyje. Įvesties signalas ateis iš jūsų žibintų posūkio signalo, artimųjų ar tolimųjų šviesų +12 V galios. OUT signalas eina į jūsų ESP-01 kaištį. Kurį smeigtuką naudoti, bus aprašyta programinės įrangos skyriuje.
5 žingsnis: valdiklio valdyba - reikalingas tam tikras surinkimas
Išdėstymas priklauso nuo jūsų! Tai tikrai padėjo man nubrėžti išdėstymą ant popieriaus lapo prieš dedant komponentus. Tai taip pat padeda išvengti litavimo, kol viskas nebus padėta ir baigta. Pirmoje savo lentoje aš ją tiesiog išbrėžiau, o ne bandžiau perkelti komponentus po to.
Ankstesnių veiksmų apžvalga:
Automobilio galia => Įvesties apsauga => 5 V galia => 3.3 V galia => Procesorius
Šoninė mintis
Rekomenduoju investuoti į varžto gnybtų bloką. Papildomas patogumas yra neįkainojamas, todėl plokštė atrodo daug profesionaliau. Naudojant „ESP-01“duonos lentos adapterį, taip pat galite bet kada išimti ir pakeisti ESP-01, jei jis sulūžtų arba jį reikia perprogramuoti.
6 veiksmas: valdiklio plokštė - programinė įranga
Jūsų kūrimo aplinką sudarys naujausia „Arduino IDE“(arduino.cc) ir „Makuna“„NeoPixelBus“biblioteka, kurią galite atsisiųsti naudodami „Arduino“integruotą bibliotekos tvarkyklę. Norėdami pridėti ESP8266 palaikymą prie „Arduino IDE“, vykdykite šias instrukcijas:
Pridėtas mano projekto šaltinio kodas
ESP-01 kištukas yra toks:
- GPIO 0 - artimųjų šviesų įėjimas
- GPIO 1 - posūkio signalo įvestis
- GPIO 2 - 2 juostos išėjimas
- GPIO 3 - kampinė juostos išvestis
Galite laisvai naudoti bet kurį norimą ESP8266 modulį su daugiau turimų įvesties/išvesties kaiščių.
Automatika
Demonstracinė programinė įranga užprogramuota taip, kad kartu su posūkio signalu mirksėtų kampinė juostelė gintaro spalva. Tai tik paprastas pavyzdys, kaip galite perimti šią valdiklio plokštę ne tik be recepto. Posūkio signalui sustojus 1,25 sekundės, jis grįžta į visada įjungtą / DRL. Jis jau užprogramuotas taip, kad posūkio signalas liktų gintaro spalvos, o DRL atmintyje išliktų kaip paskutinė jūsų nustatyta spalva. Tai reiškia, kad naudodami telefoną galite nustatyti numatytąją DRL spalvą, išlaikydami gintaro spalvos posūkio signalo funkciją.
Atkreipkite dėmesį į jūsų vietovėje galiojančius transporto priemonių apšvietimo įstatymus.
Kontrolė
Jūsų tinkle ESP8266 turėtų būti rodomas kaip https://headlight-left.local arba https://headlight-right.local. Iš čia galite paskambinti URL adresu „https://headlight-left.local/help“, kad pamatytumėte pagalbos meniu ir sužinotumėte, kaip siųsti šešių spalvų reikšmes kaip argumentus HTTP užklausose.
7 žingsnis: kampinė LED juostelė („Stovėjimo žibintas“) - komponentai
Šiuos šviesos diodus galite nusipirkti 100 lapų už gana pigiai internete. Jie tiekiami ant apvalių PCB pagalvėlių, kurias lengva lituoti. Naudodami standžius laidus, galite juos sulituoti ir padaryti įvairias formas. Arba laisvais laidais galite juos siūti į drabužius.
8 žingsnis: kampinė LED juostelė („Stovėjimo žibintas“)
Tai paprasta: galia, žemė ir duomenys seka viena kryptimi. Aš sunaudojau 18 šviesos diodų kiekvienoje pusėje. LED juostos ilgis, kurį galite padaryti, yra programuojamas ir praktiškai neribojamas.
9 žingsnis: priekinių žibintų montavimas
Kiekvienos transporto priemonės priekinių žibintų nuėmimas yra skirtingas. 2013 m. „Genesis Coupe“priekinių žibintų negalima nuimti, prieš tai nenuėmus automobilio priekinio buferio! Laimei, priekinių žibintų atidarymas yra paprastas. Viskas, ką jums reikia padaryti, tai kepti priekinius žibintus orkaitėje nuo 205 iki 215 laipsnių F maždaug 15 minučių. Dėl to sandariklis bus pakankamai silpnas, kad galėtumėte atitraukti priekinius žibintus. Tikrai užsukite į „YouTube“, kad gautumėte begalę vaizdo įrašų šia tema.
Sujungus priekinius žibintus, reikia tik sudėti dalis ir, jei reikia, vėl įkaitinti.
Patarimas: prieš dėdami žibintus į orkaitę, nuimkite lemputes, varžtus ir visa kita, kas jums trukdys. Kai priekiniai žibintai išeina iš orkaitės, jūs norite, kad jūsų vienintelis rūpestis būtų ją atskirti.
Rekomenduojamas:
Nešiojami vakarėlio žibintai: 12 žingsnių (su nuotraukomis)
Nešiojami vakarėlio žibintai: ar galite į vakarėlį įnešti šviesos ir padaryti jį linksmesnį? Tai buvo klausimas. Ir atsakymas yra TAIP (žinoma). Ši pamoka yra apie nešiojamojo įrenginio, kuris klausosi muzikos ir sukuria muzikos vizualizaciją, kūrimą iš koncentrinių „Neopix“žiedų
Daugiasluoksniai žibintai mediniame rėme: 10 žingsnių (su nuotraukomis)
Daugiasluoksniai žibintai mediniame rėmelyje: šioje šviesoje yra matinės lentos sluoksniai, kurie buvo nupjauti lazeriu, o tada laikomi medinio rėmo viduje. Kai kurie naudojimo būdai: naudokite jį kaip stalčių lempą! Padėkite jį ant židinio Tahoe kajutėje, kurią nuomojatės savaitgalio pabėgimui su draugais! Laikykis
„Ikea Kids“virtuvės žibintai „Mod“: 11 žingsnių (su nuotraukomis)
„Ikea Kids“virtuvės žibintai „Mod“: Antrojo dukters gimtadienio proga nusprendėme jai nupirkti virtuvės komplektą. Bet aš tikrai norėjau padaryti tai, kas mums buvo ypatinga, ir įkvėpti to, ką nuostabūs kūrėjai padarė su „Ikea Duktig Kitchen“, nusprendėme jį įsigyti ir pagaminti
Interaktyvūs kiemo žibintai, takų žibintai: 3 žingsniai
Interaktyvūs kiemo žibintai, „Walkway Lights“: norėjau pastatyti kažkokius interaktyvius kiemo žibintus savo kieme. Idėja buvo ta, kad kai kas nors vaikščiojo vienu keliu, jis pradės animaciją ta kryptimi, kuria jūs einate. Pradėjau nuo „Dollar General“1,00 USD saulės lempučių
ESP8266 -NODEMCU 3 USD „WiFi“modulis Nr. 2 - belaidžiai kaiščiai, valdomi per WEB PAGE: 9 žingsniai (su paveikslėliais)
ESP8266 -NODEMCU 3 USD „WiFi“modulis Nr. 2 - belaidžiai kaiščiai, valdomi per WEB PAGE: Atėjo naujas šių mikrokompiuterių pasaulis ir tai yra ESP8266 NODEMCU. Tai pirmoji dalis, kuri parodo, kaip galite įdiegti esp8266 aplinką savo „arduino IDE“per pradinį vaizdo įrašą ir kaip dalis