Satura rādītājs:
- Piegādes
- 1. darbība: LCD, I2C, Arduino UNO un Perf Board
- 2. solis: pogas + sākotnējā shēma
- 3. darbība: galveno pogu iestatīšana
- 4. solis: papildu barošanas avots + LED sloksne
- 5. darbība: mazākas pogas
- 6. darbība: programmatūras iestatīšana
- 7. darbība: kods
- 8. solis: pabeigts
Video: LED sloksnes kontrolieris: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Šajā pamācībā es sniegšu jums norādījumus par to, kā izmantot un pārvaldīt LED sloksnes, veidojot vadības saskarni. Man ir bijis ļoti jautri ar šīm gaismām, un esmu pārliecināts, ka arī jums būs. Ja jums patīk šī pamācība, lūdzu, noteikti balsojiet par to Lighting Challenge!
Izmantojot šo kontrolieri, lietotājs varēs izvēlēties dažādas krāsas, kā arī tādas darbības kā mirgošana, izbalēšana un dzīšana līdz savai LED sloksnei. Lietojumprogrammas un pielāgojumi ir bezgalīgi. Izbaudi:)
Drošības apsvērumi: lodējot, pārliecinieties, ka strādājat labi vēdināmā vietā ar atbilstošu paklājiņu un aizsargbrillēm. Tāpat šajā apmācībā nodrošiniet pareizu IAL izmantošanu, strādājot ar dažādiem instrumentiem.
*Citas piezīmes: Šis projekts neietver korpusu, bet gan ķēdi, kodu un vispārējo saskarni. Tas dod jums brīvību veidot mājokli pēc saviem ieskatiem:)
Piegādes
- LCD ekrāns 20x04
- I2C modulis
- Perf dēlis (9 x 15 cm)
- Džemperu kabeļi (no M līdz F, M līdz M, F līdz F)
- 6x 10k omi
- Arduino USB kabelis
- 4x lielas PTM pogas
- 2x mazas PTM pogas
- 7x mazi savienojumi (pēc izvēles)
- 3x M2 skrūve
- 3x M2 sešstūra uzgriežņi
- 2x 12 V 1A adapteri
- Arduino Uno valde
- 5 - 10 m LED sloksnes gaismas
1. darbība: LCD, I2C, Arduino UNO un Perf Board
1. Lodējiet I2C moduli LCD 20x04 displeja aizmugurē. I2C modulis tiek izmantots, lai sazinātos ar LCD ekrānu, neizmantojot vadus. Par radu savienojumiem ar Arduino Uno vēl neuztraucieties.
2. Piestipriniet LCD ekrānu pie plātnes augšdaļas, izmantojot M2 skrūves un sešstūra uzgriežņus.
3. Piestipriniet Arduino pie plātnes apakšas, izmantojot M2 skrūves un sešstūra uzgriežņus. Ir ļoti svarīgi, lai abi šie komponenti būtu droši un nekustētos.
2. solis: pogas + sākotnējā shēma
1. Izmantojot džemperu kabeļus no vīriešiem līdz sievietēm, pievienojiet tapas Arduino portiem, kā norādīts zemāk:
- GND (LCD) - GND (Arduino)
- VCC (LCD) - 5V (Arduino)
- SDA (LCD) - A4 (Arduino)
- SCL (LCD) - A5 (Arduino)
2. Novietojiet 4 lielās PTM (push-to-make) pogas kvadrātveida formātā, kā redzams iepriekš uz plātnes. Ir jābūt augšējai kreiso, apakšējo kreiso, augšējo labo un apakšējo labo pogu. Šīm pogām vēl nav jāveic savienojumi.
3. darbība: galveno pogu iestatīšana
Tagad ir pienācis laiks pievienot šīs pogas Arduino. Pārliecinieties, ka tie ir savienoti tīrā veidā, lai lietotājam būtu skaidrs lietotāja interfeiss.
1. Pievienojiet visas pogas kopējai 5 V sliedei, kas ir savienota ar Arduino.
2. Katras pogas otram terminālim jābūt savienotam ar šādām Arduino UNO tapām:
- Augšējā kreisā poga ………. 8. piespraude
- Apakšējā kreisā poga ………. 9. piespraude
- Augšējā labā poga ………. 10. piespraude
- Apakšējā labā poga ……. 11. piespraude
3. Visbeidzot, katram terminālim (nevis 5V) arī jāpievieno 10K omu nolaižamais rezistors GND, lai samazinātu peldošo spriegumu un troksni.
4. solis: papildu barošanas avots + LED sloksne
Diemžēl LED sloksnes ir energoietilpīgas, tāpēc tām ir nepieciešami atbilstoši elektroenerģijas avoti. Šī iemesla dēļ es pievienoju otru 12V 1A adapteri, kas paredzēts tikai strāvas padevei. Tomēr, ja jūs varat paņemt rokās adapteri ar lielāku jaudas novērtējumu, es to ļoti ieteiktu (nevarēju COVID-19 ierobežojumu dēļ).
1. Noņemiet strāvas adaptera kabeli un pievienojiet pozitīvo vadu LED sloksnes pozitīvajam padevei un GND līdz GND uz LED sloksnes.
2. Izmantojot džempera kabeli, pārliecinieties, vai Arduino 6. tapa ir savienota ar LED kabeļa datu kabeli. Šī ir tapa, kas sloksnei pateiks, kā rīkoties/ko parādīt.
5. darbība: mazākas pogas
Es pievienoju šīs mazākās pogas, lai lietotājs varētu pielāgot tādu funkciju ātrumu kā mirgošana, izbalēšana un tramdīšana. Nospiežot pogu augšpusē, palielinās šo darbību ātrums, samazinot aizkavi, kas atdala šīs cilpas. Abas šīs pogas ir PTM un ir papildu papildu funkcija.
1. Novietojiet pogas uz plātnes un pielodējiet tās vietā. Lai saprastu, izmantojiet multimetru, lai saprastu, kuras malas ir pretējās spailēs.
2. Abu pogu viena puse atkal jāpievieno kopējai 5V sliedei.
3. Abu pogu otra puse jāpievieno šādām Arduino tapām:
- Augšējā poga (ātruma samazināšana) - 12. tapa Arduino
- Apakšējā poga (ātruma palielināšana) - 13. tapa Arduino
6. darbība: programmatūras iestatīšana
Lai palaistu kodu, jums būs jāinstalē divas zemāk saistītās bibliotēkas.
LiquidCrystal_I2C
FastLED
Ja jums jau ir šīs bibliotēkas, dodieties uz “Rīki”, pēc tam uz “Bibliotēkas pārvaldnieks”, tad meklējiet šīs bibliotēkas un noklikšķiniet uz “Instalēt” vai “Atjaunināt”, kā redzams iepriekš.
7. darbība: kods
Lejupielādējiet, kopējiet un ielīmējiet zemāk esošo kodu savā Arduino IDE un augšupielādējiet to uz tāfeles. Pievienojiet 12V barošanas avotu pie plates un, ja viss ir savās vietās, ekrānam vajadzētu iedegties ar ziņojumu: 'LED STRIP CONTROLLER'.
Ja kādā no procesa daļām rodas kādas problēmas, lūdzu, uzdodiet jautājumu komentāru sadaļā zemāk, un es darīšu visu iespējamo, lai atbildētu.
8. solis: pabeigts
Tu esi pabeidzis! Izbaudi:)
Ieteicams:
RGB LED sloksnes Bluetooth kontrolieris V3 + mūzikas sinhronizācija + apkārtējās gaismas vadība: 6 soļi (ar attēliem)
RGB Led Strip Bluetooth kontrolieris V3 + mūzikas sinhronizācija + apkārtējās gaismas vadība: Šis projekts izmanto arduino, lai ar tālruni, izmantojot Bluetooth, kontrolētu RGB LED sloksni. Varat mainīt krāsu, padarīt gaismas sinhronizētas ar mūziku vai automātiski pielāgot apkārtējam apgaismojumam
Vienkāršas LED sloksnes lampas (uzlabojiet savas LED sloksnes): 4 soļi (ar attēliem)
Vienkāršas LED sloksnes lampas (uzlabojiet savas LED sloksnes): Es jau ilgu laiku izmantoju LED sloksnes un vienmēr esmu mīlējis to vienkāršību. Jūs vienkārši nogriežat kādu lomu, pielodējat dažus vadus, pievienojat barošanas avotu un esat ieguvis gaismas avotu. Gadu gaitā esmu atradis c
LED sloksnes spilgtuma kontrolieris: 4 soļi
LED sloksnes spilgtuma kontrolieris: LED sloksnes visā pasaulē ir slavenas ar zemsprieguma patēriņu un spilgtumu. Dažreiz mums ir jāpielāgo šo LED sloksņu spriegums un spilgtums, piemēram, miega laikā jūs varētu tikt traucēts gaišs
Vienkāršāks WiFi LED gaismas sloksnes kontrolieris: 8 soļi (ar attēliem)
Vienkāršāks WiFi LED gaismas sloksnes kontrolieris: pagājušajā pavasarī es sāku izstrādāt pielāgotu aparatūru un programmatūru, lai kontrolētu divas LED gaismu sloksnes, izmantojot vienu NodeMCU ESP8266-12E izstrādes plati. Šī procesa laikā es iemācījos izgatavot savas iespiedshēmas plates (PCB) uz CNC maršrutētāja, un es
MIDI 5V LED sloksnes gaismas kontrolieris Spielatron vai citam MIDI Synth: 7 soļi (ar attēliem)
MIDI 5V LED sloksnes gaismas kontrolieris Spielatron vai citam MIDI Synth: Šis kontrolieris mirgo trīs krāsu LED sloksnes gaismā par 50mS par piezīmi. Zils G5 līdz D#6, sarkans E6 līdz B6 un zaļš C7 līdz G7. Kontrolieris ir ALSA MIDI ierīce, tāpēc MIDI programmatūra var izvadīt gaismas diodes vienlaikus ar MIDI sintezatora ierīci