Satura rādītājs:
- 1. solis: lukturu vadības panelis - savāciet piederumus
- 2. darbība. Kontroliera padome - barošanas ievades aizsardzība
- 3. darbība. Kontroliera padome - barošanas avoti
- 4. darbība. Kontroliera padome - ievades slēdži
- 5. solis: kontroliera padome - nepieciešama neliela montāža
- 6. darbība: kontroliera padome - programmatūra
- 7. solis: stūra LED sloksne ("stāvgaisma") - sastāvdaļas
- 8. solis: stūra LED sloksne ("stāvgaisma")
- 9. solis: lukturu uzstādīšana
- 10. darbība: pielāgojiet un izbaudiet
Video: ESP8266 bezvadu RGB lukturi (Genesis Coupe): 10 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Vai vēlaties lukturiem pievienot daudzkrāsainas RGB gaismas diodes? Lielākajai daļai cilvēku bezrecepšu komplekts, iespējams, var atzīmēt nepieciešamās izvēles rūtiņas. No zīmolu nosaukumiem jūs varat iegūt pārbaudītu, pārbaudītu sistēmu ar zināmu garantijas līmeni. Bet ar ko vēl tas nāk? Lēti viegli pazaudējams tālvadības pults? Lielgabarīta elektroinstalācija? Zīmola ekosistēmas bloķēšana? Ja jums ir DIY karbonādes, izlasiet tālāk, lai uzzinātu, kā sākt veidot savu pielāgoto RGB LED komplektu. Lūdzu, noteikti izlasiet savas valsts likumus par transportlīdzekļa apgaismojuma prasībām. Es neuzņemos un neuzņemos nekādu atbildību vai atbildību par jūsu rīcību!
Šī rokasgrāmata sākas ar dažiem pieņēmumiem, tāpēc, pirms turpināt, lūdzu, aptveriet šos punktus:
- jāzina ESP8266 un kā to programmēt
- spētu izjaukt automašīnas priekšējos lukturus
- var lodēt, nededzinot sevi … R. I. P. mani pirkstu gali
- ņemiet vērā, ka jūsu automašīnai viss var būt atšķirīgs, tāpēc attiecīgi pielāgojiet to
- noteikti izlasiet savas apkārtnes likumus par transportlīdzekļa apgaismojuma prasībām
1. solis: lukturu vadības panelis - savāciet piederumus
Divām lukturu mikrokontrolleru plāksnēm jums būs jāsavāc šādas daļas
- 2 x ESP-01 dēļi
- 2 x prototipēšanas dēļi (2,54 mm / 0,1 " / 100 mil piķa caurumi)
- 4 x 2N7000 mazo signālu mosfets (TO-92 pakete)
- 4 x 1N4001 taisngriežu diodes
- 4 x 0.1uF kondensatori
- 2 x atvērti drenāžas uzvilkšanas rezistori - no 2 k om līdz 4 k om
- 2 x rezistoru dalītāju augšējie rezistori - aptuveni 8,2 kΩ
- 2 x rezistoru dalītāju apakšējie rezistori - aptuveni 2k omi līdz 4K omi
- 2 x buck pārveidotāja modulis - izeja iestatīta uz 5 V
- 2 x LDO modulis - izeja iestatīta uz 3.3 V
- pēc izvēles: 2x skrūvju spaiļu bloki
- pēc izvēles: 2x maizes dēļa adapteri ESP-01
- pēc izvēles: 2x TVS pārsprieguma aizsardzības diodes (~ 18V-21V)
- pēc izvēles: 2x 22uF kondensatori (25V min)
- pēc izvēles: 2x 22uF kondensatori (6,3 V min)
Iegūšana
Es gandrīz visu šajā rokasgrāmatā ieguvu no eBay (vai Ķīnas līča, kā es to saucu). Tas ir tāpēc, ka mani neuztrauc viltojumi vai slikta kvalitāte, ja runa ir par tādām lietām kā skrūvju spailes, rezistori, dēļi vai mazjaudas mosfeti. Es nevedu viņus līdz savām robežām. Tomēr es tērēju labu naudu TVS diodēm un kondensatoriem, pasūtot tos caur DigiKey. Es to darīju tikai tāpēc, lai garantētu, ka saņēmu to, ko pasūtīju.
2. darbība. Kontroliera padome - barošanas ievades aizsardzība
Lai pasargātu jūsu elektroniku no reversā sprieguma, sāk darboties taisngrieža diode. Es saņēmu 1N4004 diodes no vietējā elektronikas veikala. Tie ir paredzēti tikai viena pastiprinātāja maks. Nākamajā solī manā prototipā var redzēt, ka es izmantoju vienu taisngrieža diodi, bet, lai būtu drošībā, es savā pēdējā plāksnē izmantoju divas paralēlas. Aizsardzībai pret sprieguma lēcieniem mēs izmantojam TVS diodes. Tās ir kā Zener diodes, taču atšķirībā no zeneriem tās faktiski var izdzīvot dažus desmitus ampērus bez sviedriem. Jūs, iespējams, varēsit izkļūt, neizmantojot TVS diodes, bet es negribēju riskēt. Ievadā es izmantoju arī kondensatoru, bet tas bija vajadzīgs tikai, lai novērstu brūnināšanu jebkurā laikā, kad tika ieslēgti halo gredzeni.
3. darbība. Kontroliera padome - barošanas avoti
Pēc tam, kad jūsu ieejas jauda iziet no aizsardzības ķēdes, jūs vēlaties sākt to izmantot paneļa komponentiem. Tas ir jūsu dolāra pārveidotāja un LDO pienākums. Buck pārveidotājs var efektīvi samazināt automašīnas 14 V barošanas avotu līdz 4,5 V. WS2818B gaismas diodes un LDO tiks savienotas ar sprādzi. LDO tālāk regulē spriegumu līdz 3,3 V, lai to varētu izmantot ESP8266 un ieejas slēdži.
Piezīme: buks ir iestatīts uz 4,5 V, jo digitālais signāls no MCU uz gaismas diodēm ir tikai 3,3 V. Ja gaismas diodes darbojas ar 5,0 V spriegumu, dažreiz gaismas diodes saņem nepareizus datus un tiek parādīta nepareiza krāsa. Samazinot buck pārveidotāju līdz 4,5 V, šī iespēja samazinās. Alternatīvi izmantojiet sprieguma līmeņa pārveidotāju starp MCU un gaismas diodēm.
4. darbība. Kontroliera padome - ievades slēdži
Tagad parunāsim par ievades slēdžiem. Pieņemsim, ka mēs vēlamies, lai mūsu vadības pults noteiktu, kad mirgo pagrieziena rādītājs un vai darbojas tuvās gaismas. Vajadzīgs zināms mehānisms jaudas klātbūtnes noteikšanai. Tomēr mums ir problēma, strāvas signāli jūsu automašīnā ir pārāk augsts spriegums, lai tos varētu tieši savienot ar jūsu ESP8266. Ir ļoti maz mikroshēmu, kas var saskarties ar 16 V signālu un dzīvot, lai par to pastāstītu. Šī iemesla dēļ mēs ieviešam izolācijas slāni starp lukturu elektropārvades līnijām un ESP8266 ieejām. Tikai ar 3 rezistoriem, kondensatoru un nelielu signāla mosfetu mēs varam salikt augstspriegumu spējīgu slēdzi, kas atrisina mūsu vajadzības un kam ir atspējošanas iespējas!
Darbības teorija šeit ir izmantot mosfet kā atvērtu kanalizācijas buferšķīdumu. Lai izveidotu ķēdi, skatiet attēlu. IN signāls nāk no jūsu lukturu pagrieziena signāla, tuvās gaismas vai tālās gaismas +12 V jaudas. OUT signāls nonāk jūsu ESP-01 tapā. Tas, kuru tapu izmantot, tiks apskatīts programmatūras sadaļā.
5. solis: kontroliera padome - nepieciešama neliela montāža
Izkārtojums ir atkarīgs no jums! Tas noteikti man palīdzēja uzzīmēt izkārtojumu uz papīra lapas pirms komponentu nolikšanas. Tas arī palīdz izvairīties no lodēšanas, kamēr viss nav novietots un pabeigts. Pirmajā tāfelē es to vienkārši norakstīju, nevis mēģināju pārvietot komponentus.
Pārskats par iepriekšējām darbībām:
Automašīnas jauda => Ievades aizsardzība => 5 V jauda => 3.3 V jauda => Procesors
Sānu doma
Es iesaku ieguldīt skrūvju spaiļu blokā. Papildu ērtības ir nenovērtējamas, un tas padara dēli daudz profesionālāku. Izmantojot maizes dēļa adapteri ESP-01, varat arī noņemt un nomainīt ESP-01 jebkurā laikā, ja tas saplīst vai ir jāpārprogrammē.
6. darbība: kontroliera padome - programmatūra
Jūsu izstrādes vidi veidos jaunākā Arduino IDE (arduino.cc) un Makuna NeoPixelBus bibliotēka, kuru varat lejupielādēt, izmantojot Arduino iebūvēto bibliotēkas pārvaldnieku. Lai Arduino IDE pievienotu ESP8266 atbalstu, izpildiet šos norādījumus:
Mana projekta avota kods ir pievienots
ESP-01 pinout ir šāds:
- GPIO 0 - tuvās gaismas ieeja
- GPIO 1 - pagrieziena signāla ievade
- GPIO 2 - sloksnes 2 izeja
- GPIO 3 - stūra sloksnes izeja
Jūs varat brīvi izmantot jebkuru vēlamo ESP8266 moduli ar vairāk pieejamām I/O tapām.
Automatizācija
Demonstrācijas programmatūra ir ieprogrammēta mirgot dzeltenā krāsā stūra sloksni kopā ar pagrieziena signālu. Šis ir tikai vienkāršs piemērs tam, kā jūs varat novietot šo kontrollera paneli tālāk par ārpusbiržas komplektu. Kad pagrieziena rādītājs apstājas uz 1,25 sekundēm, tas atgriežas pie vienmēr ieslēgta / DRL. Tas jau ir ieprogrammēts, lai pagrieziena rādītājs būtu dzeltens, vienlaikus saglabājot DRL atmiņā kā pēdējo iestatīto krāsu. Tas nozīmē, ka varat izmantot tālruni, lai iestatītu noklusējuma DRL krāsu, vienlaikus saglabājot dzeltenas krāsas pagrieziena signāla funkciju.
Lūdzu, ņemiet vērā transportlīdzekļu apgaismojuma likumus jūsu reģionā.
Kontrole
Jūsu tīklā ESP8266 vajadzētu parādīties kā https://headlight-left.local vai https://headlight-right.local. No šejienes varat izsaukt vietrādi URL "https://headlight-left.local/help", lai skatītu palīdzības izvēlni un uzzinātu par heksadecimālo krāsu vērtību nosūtīšanu kā argumentus HTTP pieprasījumos.
7. solis: stūra LED sloksne ("stāvgaisma") - sastāvdaļas
Jūs varat iegādāties šīs gaismas diodes 100 loksnēs par diezgan lētu cenu tiešsaistē. Tie nāk uz apaļiem PCB paliktņiem, kurus ir viegli lodēt. Ar stingriem vadiem jūs varat tos lodēt kopā un veidot visu veidu formas. Vai arī ar vaļējiem vadiem tos var iešūt apģērbā.
8. solis: stūra LED sloksne ("stāvgaisma")
Tas ir vienkārši: jauda, zeme un dati visi seko vienam virzienam. Katrā pusē es izmantoju 18 gaismas diodes. LED sloksnes garums, ko varat izgatavot, ir programmējams un praktiski neierobežots.
9. solis: lukturu uzstādīšana
Lukturu noņemšana katram transportlīdzeklim ir atšķirīga. 2013. gada Genesis Coupe priekšējos lukturus nevar noņemt, vispirms nenoņemot automašīnas priekšējo buferi! Priekšējo lukturu atvēršana ir par laimi vienkārša. Viss, kas jums jādara, ir cept lukturus krāsnī 205 līdz 215 grādu temperatūrā apmēram 15 minūtes. Tas padarīs blīvējumu pietiekami vāju, lai jūs varētu izvilkt lukturus. Noteikti apmeklējiet YouTube, lai uzzinātu, kā bezgalīgi videoklipot par šo tēmu.
Lai saliktu lukturus atpakaļ, ir nepieciešams tikai salikt detaļas kopā un pēc izvēles tās vēlreiz uzsildīt.
Pro padoms: Pirms lukturu ievietošanas cepeškrāsnī jums ir jānoņem spuldzes, skrūves un viss cits, kas jums traucēs. Kad priekšējie lukturi iznāk no cepeškrāsns, jūs vēlaties, lai jūsu vienīgā problēma būtu to atdalīt.
Ieteicams:
Pārvērtiet ATGAMES portatīvo Sega Genesis bezvadu skaļruņu komplektā: 13 soļi (ar attēliem)
Pārvērtiet ATGAMES portatīvo Sega Genesis bezvadu skaļruņu komplektā: ja esat izlasījis manu pirmo pamācību par to, kā pārveidot jaunu labāku akumulatoru portatīvajam ATGAMES portatīvajam Sega Genesis, jums varētu rasties jautājums: J: Ko es darītu ar visu tas jaunais atrastais spēks? A: Pārveidojiet ATGAMES Portable Sega Genesis par vadu
Kā uzstādīt kontrolējamu priekšējo lukturi AGS-001 sākotnējā Game Boy avansā (bez LOCA!): 5 soļi (ar attēliem)
Kā uzstādīt kontrolējamu priekšējo lukturi AGS-001 sākotnējā Game Boy avansā (bez LOCA!): Jūs vēlaties apgaismot savu veco Game Boy Advance ekrānu. Šos jaunos aizmugurgaismojuma IPS komplektus nekur nevar atrast, un vecie AGS-101 komplekti ir beigušies vai par dārgāku cenu. Turklāt jūs vēlaties redzēt ekrānu, atrodoties ārā
Bezvadu Arduino robots, izmantojot bezvadu moduli HC12: 7 soļi
Bezvadu Arduino robots, izmantojot HC12 bezvadu moduli: Sveiki, puiši, laipni lūdzam atpakaļ. Iepriekšējā ziņojumā es paskaidroju, kas ir H tilta ķēde, L293D motora vadītāja IC, cūciņa L293D motora vadītāja IC, lai vadītu lielas strāvas motoru vadītājus, un kā jūs varat izveidot un izveidot savu L293D motora draivera paneli
Kā izgatavot velosipēdu lieljaudas LED lukturi: 4 soļi (ar attēliem)
Kā izgatavot lieljaudas LED priekšējos lukturus velosipēdiem: vienmēr ir ērti būt spilgtai gaismai, braucot ar velosipēdu naktī, lai būtu skaidra redze un drošība. Tas arī brīdina citus tumšās vietās un izvairās no negadījumiem. Tāpēc šajā pamācībā es parādīšu, kā izveidot un uzstādīt 100 vatu gaismas diode
Dekoratīvi ziedu RGB LED lukturi - DIY: 7 soļi (ar attēliem)
Dekoratīvi ziedu RGB LED lukturi | DIY: Šajā apmācībā mēs parādīsim, kā padarīt dekoratīvu ziedu RGB Led. Jūs varat noskatīties video, kas ir iekļauts šajā darbībā, lai izveidotu, detaļu sarakstu, shēmu un amp; testēšana vai arī varat turpināt lasīt ziņu, lai iegūtu sīkāku informāciju