![Kontroler taśmy LED: 8 kroków (ze zdjęciami) Kontroler taśmy LED: 8 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/002/image-3373-23-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
![Kontroler taśmy LED Kontroler taśmy LED](https://i.howwhatproduce.com/images/002/image-3373-24-j.webp)
![Kontroler taśmy LED Kontroler taśmy LED](https://i.howwhatproduce.com/images/002/image-3373-25-j.webp)
W tej instrukcji przeprowadzę Cię przez kroki, jak używać i zarządzać paskami LED, budując interfejs sterowania. Świetnie się bawiłem z tymi światłami i jestem pewien, że ty też. Jeśli podoba Ci się ta instrukcja, nie zapomnij zagłosować na nią w Wyzwaniu Światła!
Za pomocą tego kontrolera użytkownik będzie mógł wybrać różne kolory, a także działania, takie jak miganie, zanikanie i pościg do paska LED. Zastosowania i adaptacje są nieograniczone. Cieszyć się:)
Względy bezpieczeństwa: podczas lutowania upewnij się, że pracujesz w dobrze wentylowanym miejscu z odpowiednią matą i okularami ochronnymi. Upewnij się również, że używasz odpowiednich środków ochrony osobistej podczas pracy z różnymi narzędziami w tym samouczku.
*Inne uwagi: Ten projekt nie obejmuje obudowy, ale raczej obwód, kod i ogólny interfejs. Daje to swobodę projektowania obudowy według własnego uznania:)
Kieszonkowe dzieci
- Ekran LCD 20x04
- Moduł I2C
- Deska perforowana (9x15 cm)
- Kable połączeniowe (M do F, M do M, F do F)
- 6x 10k Ohm
- Kabel USB Arduino
- 4x duże przyciski PTM
- 2x małe przyciski PTM
- 7x małe skrzyżowania (opcjonalnie)
- 3x śruba M2
- 3x nakrętki sześciokątne M2
- 2x adaptery 12 V 1A
- Płytka Arduino Uno
- 5 - 10 m taśm LED
Krok 1: LCD, I2C, Arduino UNO i płyta perforowana
![LCD, I2C, Arduino UNO i płytka perforowana LCD, I2C, Arduino UNO i płytka perforowana](https://i.howwhatproduce.com/images/002/image-3373-26-j.webp)
![LCD, I2C, Arduino UNO i płytka perforowana LCD, I2C, Arduino UNO i płytka perforowana](https://i.howwhatproduce.com/images/002/image-3373-27-j.webp)
![LCD, I2C, Arduino UNO i płytka perforowana LCD, I2C, Arduino UNO i płytka perforowana](https://i.howwhatproduce.com/images/002/image-3373-28-j.webp)
1. Przylutuj moduł I2C z tyłu wyświetlacza LCD 20x04. Moduł I2C służy do komunikacji z ekranem LCD bez plątaniny przewodów. Nie martw się jeszcze o połączenia pinowe z Arduino Uno.
2. Przymocuj ekran LCD do górnej części płytki perforowanej za pomocą śrub M2 i nakrętek sześciokątnych.
3. Przymocuj Arduino do spodu płytki perforowanej za pomocą śrub M2 i nakrętek sześciokątnych. Bardzo ważne jest, aby oba te elementy były bezpieczne i nie poruszały się.
Krok 2: Przyciski + obwód początkowy
![Przyciski + obwód początkowy Przyciski + obwód początkowy](https://i.howwhatproduce.com/images/002/image-3373-29-j.webp)
![Przyciski + obwód początkowy Przyciski + obwód początkowy](https://i.howwhatproduce.com/images/002/image-3373-30-j.webp)
![Przyciski + obwód początkowy Przyciski + obwód początkowy](https://i.howwhatproduce.com/images/002/image-3373-31-j.webp)
1. Używając kabli połączeniowych męskich do żeńskich, podłącz styki do portów w Arduino, jak pokazano poniżej:
- GND (LCD) - GND (Arduino)
- VCC (LCD) - 5V (Arduino)
- SDA (LCD) - A4 (Arduino)
- SCL (LCD) - A5 (Arduino)
2. Umieść 4 duże przyciski PTM (push-to-make) w formacie kwadratu, jak pokazano powyżej, na tablicy perforacji. Powinien być lewy górny, lewy dolny, prawy górny i prawy dolny. Nie trzeba jeszcze nawiązywać połączeń z tymi przyciskami.
Krok 3: Konfiguracja głównych przycisków
![Konfigurowanie głównych przycisków Konfigurowanie głównych przycisków](https://i.howwhatproduce.com/images/002/image-3373-32-j.webp)
![Konfigurowanie głównych przycisków Konfigurowanie głównych przycisków](https://i.howwhatproduce.com/images/002/image-3373-33-j.webp)
![Konfigurowanie głównych przycisków Konfigurowanie głównych przycisków](https://i.howwhatproduce.com/images/002/image-3373-34-j.webp)
Teraz czas na podpięcie tych przycisków do Arduino. Upewnij się, że łączysz je w schludny sposób, aby interfejs użytkownika był przejrzysty dla użytkownika.
1. Podłącz wszystkie przyciski do szyny common5V, która jest podłączona do Arduino.
2. Drugi zacisk każdego przycisku należy podłączyć do następujących pinów Arduino UNO:
- Lewy górny przycisk………. Pin 8
- Dolny lewy przycisk………. Pin 9
- Prawy górny przycisk………. Pin 10
- Prawy dolny przycisk………. Pin 11
3. Na koniec, każdy zacisk (nie 5V) powinien być również podłączony do rezystora obniżającego 10K Ohm do GND w celu zmniejszenia napięcia i szumów.
Krok 4: Dodatkowe źródło zasilania + pasek LED
![Dodatkowe źródło zasilania + pasek LED Dodatkowe źródło zasilania + pasek LED](https://i.howwhatproduce.com/images/002/image-3373-35-j.webp)
![Dodatkowe źródło zasilania + pasek LED Dodatkowe źródło zasilania + pasek LED](https://i.howwhatproduce.com/images/002/image-3373-36-j.webp)
![Dodatkowe źródło zasilania + pasek LED Dodatkowe źródło zasilania + pasek LED](https://i.howwhatproduce.com/images/002/image-3373-37-j.webp)
Niestety taśmy LED są energochłonne i dlatego wymagają odpowiednich źródeł prądu. Z tego powodu dodałem drugi zasilacz 12V 1A przeznaczony wyłącznie do zasilania listwy. Jeśli jednak możesz dostać w swoje ręce adapter o większej mocy znamionowej, gorąco go polecam (nie mogłem z powodu ograniczeń COVID-19).
1. Zdejmij kabel zasilacza i podłącz przewód dodatni do dodatniego zasilania na pasku LED i GND do GND na pasku LED.
2. Za pomocą kabla połączeniowego upewnij się, że pin 6 w Arduino jest podłączony do kabla danych na pasku LED. Jest to pin, który poinformuje pasek, jak ma się zachowywać/co ma wyświetlać.
Krok 5: Mniejsze przyciski
![Mniejsze przyciski Mniejsze przyciski](https://i.howwhatproduce.com/images/002/image-3373-38-j.webp)
![Mniejsze przyciski Mniejsze przyciski](https://i.howwhatproduce.com/images/002/image-3373-39-j.webp)
Dodałem te mniejsze przyciski, aby umożliwić użytkownikowi dostosowanie szybkości funkcji takich jak miganie, zanikanie i chase. Naciśnięcie przycisku na górze zwiększa szybkość tych działań, zmniejszając opóźnienie, które oddziela te pętle. Oba te przyciski są PTM i stanowią opcjonalną funkcję dodatkową.
1. Umieść guziki na płytce perforowanej i przylutuj je na miejscu. Aby mieć pewność, zrozum, które strony są przeciwległymi zaciskami, używając multimetru.
2. Jedna strona obu przycisków powinna być ponownie podłączona do wspólnej szyny 5V.
3. Drugą stronę obu przycisków należy podłączyć do następujących pinów Arduino:
- Przycisk górny (zmniejszanie prędkości) - pin 12 Arduino
- Dolny przycisk (zwiększanie prędkości) - pin 13 Arduino
Krok 6: Konfiguracja oprogramowania
![Konfiguracja oprogramowania Konfiguracja oprogramowania](https://i.howwhatproduce.com/images/002/image-3373-40-j.webp)
Aby uruchomić kod, musisz zainstalować dwie biblioteki połączone poniżej.
LiquidCrystal_I2C
FastLED
Jeśli masz już te biblioteki, przejdź do „Narzędzia”, a następnie „Menedżer bibliotek”, a następnie wyszukaj te biblioteki i kliknij „Zainstaluj” lub „Aktualizuj”, jak pokazano powyżej.
Krok 7: Kodeks
![Kod Kod](https://i.howwhatproduce.com/images/002/image-3373-41-j.webp)
![Kod Kod](https://i.howwhatproduce.com/images/002/image-3373-42-j.webp)
Pobierz, skopiuj i wklej poniższy kod do swojego Arduino IDE i prześlij go na płytkę. Podłącz zasilanie 12V do płytki i jeśli wszystko jest na swoim miejscu, ekran powinien się zaświecić z komunikatem: 'LED STRIP CONTROLLER'.
Jeśli napotkasz jakiekolwiek problemy z jakąkolwiek częścią procesu, możesz zadać pytanie w sekcji komentarzy poniżej, a postaram się odpowiedzieć.
Krok 8: Gotowe
![Image Image](https://i.howwhatproduce.com/images/002/image-3373-44-j.webp)
![](https://i.ytimg.com/vi/k6OgVHVMpcM/hqdefault.jpg)
![Skończone! Skończone!](https://i.howwhatproduce.com/images/002/image-3373-45-j.webp)
Gotowe! Cieszyć się:)
Zalecana:
Praktyczny kontroler taśmy LED Arduino ESP32 Wireless Wall Outlet: 6 kroków
![Praktyczny kontroler taśmy LED Arduino ESP32 Wireless Wall Outlet: 6 kroków Praktyczny kontroler taśmy LED Arduino ESP32 Wireless Wall Outlet: 6 kroków](https://i.howwhatproduce.com/images/008/image-21043-j.webp)
Praktyczny kontroler bezprzewodowego gniazdka ściennego Arduino ESP32: Jest to bardzo praktyczny kontroler DIY bezprzewodowego gniazdka ściennego do tanich taśm LED. Zastępuje tanie kontrolery Wi-Fi sprzedawane w serwisie eBay. Dobrze współpracują z paskami Led RGB. Kontroler EBay Wifi nie jest dobrze skonstruowany i łatwo się psuje. Również
3-kanałowy kontroler cyfrowej taśmy LED WS2812: 9 kroków (ze zdjęciami)
![3-kanałowy kontroler cyfrowej taśmy LED WS2812: 9 kroków (ze zdjęciami) 3-kanałowy kontroler cyfrowej taśmy LED WS2812: 9 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/010/image-28557-j.webp)
3-kanałowy kontroler cyfrowej taśmy LED WS2812: Zawsze chciałem niedrogi sposób na sterowanie wieloma cyfrowymi taśmami ledowymi. Ta instrukcja pokazuje wszystkie kroki, które przeszedłem podczas projektowania i budowania tego projektu
Kontroler jasności taśmy LED: 7 kroków
![Kontroler jasności taśmy LED: 7 kroków Kontroler jasności taśmy LED: 7 kroków](https://i.howwhatproduce.com/preview/how-to/10437996-led-strip-brightness-controller-7-steps-0.webp)
Kontroler jasności taśmy LED: Hii przyjacielu, czasami nie lubimy wysokiej jasności taśmy LED i na tym wyłączamy przełącznik. Więc dzisiaj zamierzam stworzyć obwód kontrolera jasności taśmy LED. Za pomocą tego obwodu możemy łatwo kontrolować jasność taśmy LED.Ten ci
Łatwiejszy kontroler taśmy LED WiFi: 8 kroków (ze zdjęciami)
![Łatwiejszy kontroler taśmy LED WiFi: 8 kroków (ze zdjęciami) Łatwiejszy kontroler taśmy LED WiFi: 8 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/005/image-14933-23-j.webp)
Łatwiejszy kontroler pasków świetlnych LED WiFi: Zeszłej wiosny zacząłem projektować niestandardowy sprzęt i oprogramowanie do sterowania dwoma paskami świateł LED za pomocą jednej płytki rozwojowej NodeMCU ESP8266-12E. Podczas tego procesu nauczyłem się tworzyć własne płytki drukowane (PCB) na routerze CNC i
Kontroler oświetlenia taśmy LED 5V MIDI dla Spielatrona lub innego syntezatora MIDI: 7 kroków (ze zdjęciami)
![Kontroler oświetlenia taśmy LED 5V MIDI dla Spielatrona lub innego syntezatora MIDI: 7 kroków (ze zdjęciami) Kontroler oświetlenia taśmy LED 5V MIDI dla Spielatrona lub innego syntezatora MIDI: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-430-115-j.webp)
Kontroler oświetlenia taśmy LED 5V MIDI dla Spielatronu lub innego syntezatora MIDI: Ten kontroler miga trójkolorowymi paskami LED dla 50mS na nutę.Niebieski dla G5 do D#6, czerwony dla E6 do B6 i zielony dla C7 do G7. Kontroler jest urządzeniem ALSA MIDI, więc oprogramowanie MIDI może wysyłać sygnały do diod LED w tym samym czasie, co syntezator MIDI