Obsah:
- Zásoby
- Krok 1: LCD, I2C, Arduino UNO a Perf Board
- Krok 2: Tlačidlá + počiatočný obvod
- Krok 3: Nastavenie hlavných tlačidiel
- Krok 4: Ďalší zdroj energie + LED pásik
- Krok 5: Menšie tlačidlá
- Krok 6: Nastavenie softvéru
- Krok 7: Kód
- Krok 8: Hotovo
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
V tomto návode vás prevediem krokmi, ako používať a spravovať pásy LED vytvorením ovládacieho rozhrania. S týmito svetlami som si užil veľa zábavy, pretože som si istý, že aj vy. Ak sa vám páči tento návod, určite zaň hlasujte v rámci výzvy na osvetlenie!
S týmto ovládačom bude užívateľ môcť vybrať rôzne farby, ako aj akcie, ako je blikanie, blednutie a naháňanie ich LED pásika. Aplikácie a úpravy sú nekonečné. Užite si to:)
Bezpečnostné aspekty: Pri spájkovaní pracujte v dobre vetranom priestore so správnou podložkou a ochrannými okuliarmi. V rámci tohto tutoriálu tiež zabezpečte používanie správnych OOPP pri práci s rôznymi nástrojmi.
*Ďalšie poznámky: Tento projekt nezahŕňa kryt, ale obvod, kód a všeobecné rozhranie. To vám dáva slobodu navrhnúť si bývanie podľa vlastného uváženia:)
Zásoby
- Obrazovka LCD 20x04
- Modul I2C
- Perfová doska (9 x 15 cm)
- Prepojovacie káble (M až F, M až M, F až F)
- 6 x 10 kOhm
- Kábel USB Arduino
- 4x veľké tlačidlá PTM
- 2x malé tlačidlá PTM
- 7x malé prepojenia (voliteľné)
- 3x skrutka M2
- 3x šesťhranné matice M2
- 2x 12 V 1A adaptéry
- Doska Arduino Uno
- 5 - 10 m LED pásových svetiel
Krok 1: LCD, I2C, Arduino UNO a Perf Board
1. Spájkujte modul I2C na zadnú stranu displeja LCD 20x04. Modul I2C sa používa na komunikáciu s LCD obrazovkou bez nutnosti použitia káblov. O pinové pripojenia k Arduino Uno si zatiaľ nerobte starosti.
2. Upevnite obrazovku LCD k hornej časti výkonnej dosky pomocou skrutiek M2 a šesťhranných matíc.
3. Zaistite Arduino k spodnej časti dosky perf pomocou skrutiek M2 a šesťhranných matíc. Je veľmi dôležité, aby obe tieto súčasti boli bezpečné a nepohybovali sa.
Krok 2: Tlačidlá + počiatočný obvod
1. Pomocou prepojovacích káblov muž - žena pripevnite kolíky k portom na Arduino, ako je uvedené nižšie:
- GND (LCD) - GND (Arduino)
- VCC (LCD) - 5V (Arduino)
- SDA (LCD) - A4 (Arduino)
- SCL (LCD) - A5 (Arduino)
2. Umiestnite 4 veľké tlačidlá PTM (push-to-make) do štvorcového formátu, ako je vidieť vyššie, na doske perf. Malo by existovať tlačidlo vľavo hore, vľavo dole, vpravo hore a vpravo dole. K týmto tlačidlám zatiaľ nie je potrebné vytvárať žiadne spojenia.
Krok 3: Nastavenie hlavných tlačidiel
Teraz je čas pripojiť tieto tlačidlá k Arduinu. Uistite sa, že ich prepojíte úhľadným spôsobom, aby bolo používateľské rozhranie jasné pre používateľa.
1. Pripojte všetky tlačidlá na bežnú 5V lištu, ktorá je pripojená k Arduinu.
2. Druhý terminál každého tlačidla by mal byť pripojený k nasledujúcim pinom Arduino UNO:
- Ľavé horné tlačidlo ………. Pin 8
- Dolné ľavé tlačidlo ………. Pin 9
- Pravé horné tlačidlo ………. Pin 10
- Pravé dolné tlačidlo ………. Pin 11
3. Nakoniec, každý terminál (nie 5V) by mal byť tiež pripojený k sťahovaciemu odporu 10K Ohm k GND, aby sa znížilo plávajúce napätie a šum.
Krok 4: Ďalší zdroj energie + LED pásik
LED pásy sú bohužiaľ náročné na energiu, a preto vyžadujú adekvátne zdroje elektrickej energie. Z tohto dôvodu som pridal druhý adaptér 12V 1A určený výhradne na napájanie pásu. Ak by ste však dostali do ruky adaptér s väčším výkonom, veľmi by som to odporučil (kvôli obmedzeniam COVID-19 som nemohol).
1. Odizolujte kábel napájacieho adaptéra a zapojte kladný vodič k plusovému napájaniu na páse LED a GND na GND na páse LED.
2. Pomocou prepojovacieho kábla skontrolujte, či je kolík 6 na zariadení Arduino zapojený do dátového kábla na páse LED. Toto je špendlík, ktorý pásku povie, ako sa má správať/čo má zobrazovať.
Krok 5: Menšie tlačidlá
Pridal som tieto menšie tlačidlá, aby používateľ mohol nastaviť rýchlosť funkcií, ako je blikanie, blednutie a chase. Stlačenie tlačidla hore zvýši rýchlosť týchto akcií znížením oneskorenia, ktoré oddeľuje tieto slučky. Obe tieto tlačidlá sú PTM a sú voliteľnou doplnkovou funkciou.
1. Umiestnite tlačidlá na dosku perf a spojte ich na mieste. Pre istotu pochopte, ktoré strany sú protiľahlými svorkami, pomocou multimetra.
2. Jedna strana oboch tlačidiel by mala byť opäť spojená so spoločnou 5V koľajnicou.
3. Druhá strana oboch tlačidiel by mala byť pripojená k nasledujúcim pinom Arduino:
- Horné tlačidlo (zníženie rýchlosti) - pin 12 Arduino
- Dolné tlačidlo (zvýšiť rýchlosť) - pin 13 Arduino
Krok 6: Nastavenie softvéru
Na spustenie kódu budete musieť nainštalovať dve nižšie prepojené knižnice.
LiquidCrystal_I2C
FastLED
Ak už tieto knižnice máte, prejdite na „Nástroje“, potom „Správca knižníc“, potom vyhľadajte tieto knižnice a kliknite na položku „Inštalovať“alebo „Aktualizovať“, ako je uvedené vyššie.
Krok 7: Kód
Stiahnite, skopírujte a prilepte nižšie uvedený kód do svojho Arduino IDE a nahrajte ho na tabuľu. Pripojte zdroj napájania 12V k doske a ak je všetko na svojom mieste, obrazovka by sa mala rozsvietiť so správou: „LED STRIP CONTROLLER“.
Ak máte s akoukoľvek časťou postupu problémy, neváhajte sa ma opýtať v nižšie uvedenej sekcii komentárov a ja sa pokúsim odpovedať.
Krok 8: Hotovo
Skončil si! Užite si to:)
Odporúča:
Neadresovateľný zvukový vizualizátor RGB LED pásikov: 6 krokov (s obrázkami)
Neadresovateľný zvukový vizualizátor RGB LED pásikov: Už nejaký čas mám okolo televíznej skrinky 12v RGB LED pásik a je ovládaný nudným ovládačom LED, ktorý mi umožňuje vybrať si jednu zo 16 predprogramovaných farieb! Počúvam veľa hudby, ktoré ma motivuje, ale osvetlenie jednoducho nesvieti
Návod na používanie LED pásikov (s výkonom 600 W): 6 krokov
Návod na používanie LED pásikov (600 W): Ahoj všetci, takto som vytvoril ovládač, ktorý pomocou LED pásika dokáže vytvoriť veľmi chladný svetelný efekt. Ovláda ho Arduino UNO. Je to veľmi dobré pre všetkých, ktorí chcú vedieť, ako pripojiť silnejších spotrebiteľov k inak slabým výstupom Arduino. Par
Jeden ovládací viac LED pásikov: 3 kroky
One Control Multi LED Strips: Mám 5 kusov nábytku, do ktorého som chcel nainštalovať LED pásové svetlá. LED diódy museli byť diaľkovo ovládané s možnosťou Alexa ON/OFF. VŠETKY LED diódy sa museli zapnúť & synchronizujte zmenu farby iba jedným stlačením ovládača na diaľku. Oni tiež
Ako vytvoriť obvod striedania farieb LED pásikov: 6 krokov
Ako vytvoriť obvod na zmenu farby pásika LED: Dobrý deň, priateľ, dnes budem vyrábať obvod meniča farieb pásika LED. Začnime
Tester LED pásikov: 4 kroky (s obrázkami)
Tester LED pásikov: Tento je celkom jednoduchý - tester LED pásika na opravu televízora. S mojou LED TV som mal trochu problémy. Jeden z LED pásikov zhasol a moja obrazovka stmavla. Kým som nerozsvietil baterku priamo na obrazovku a nevidel obrázok, nemal som