Jun 09, 2025Zostaw wiadomość

Jak podłączyć moduł RGB LED 12V z Raspberry Pi?

Hej! Jako dostawca modułów RGB LED o pojemności 12 V, jestem bardzo podekscytowany, aby podzielić się z Tobą, jak połączyć jednego z tych złych chłopców z Raspberry Pi. To całkiem fajny projekt, który może dodać niesamowite efekty oświetleniowe do twoich dzieł DIY. Więc zanurzmy się dobrze!

Czego potrzebujesz

Po pierwsze, porozmawiajmy o rzeczach potrzebnych do tego projektu. Oczywiście potrzebujesz modułu RGB LED 12V. Mamy kilka świetnych opcji, takich jak3030 Moduły LED 12 V dla znakówWEkonomiczny moduł LED 2 LED, IModuł LED SMD 2835. Te moduły są na najwyższym poziomie i będą działać jak urok tego projektu.

3030 12V Led Modules For Signs3

Oprócz modułu LED potrzebujesz Raspberry Pi. Każdy najnowszy model załatwi sprawę. Będziesz także potrzebować tablicy chlebowej, pewnych przewodów skoczki, zasilacza 12 V i kilku rezystorów. Rezystory są ważne, ponieważ pomogą kontrolować prąd przepływający przez diody LED i zapobiec ich wypaleniu.

Zrozumienie modułu RGB LED 12V

Zanim zaczniemy łączyć wszystko, ważne jest, aby zrozumieć, jak działa moduł RGB LED 12V. Ten moduł ma trzy diody LED - czerwone, zielone i niebieskie. Kontrolując intensywność każdej z tych diod LED, możesz stworzyć szeroką gamę kolorów.

Moduł ma zwykle cztery szpilki. Jeden dotyczy zasilania 12 V (zwykle oznaczonego jako +12 V), a pozostałe trzy służą do kontrolowania odpowiednio czerwonych, zielonych i niebieskich diod LED. Te piny kontrolne są często oznaczone jako R, G i B.

Krok - Proces połączenia - krok

Krok 1: Przygotuj Raspberry Pi

Najpierw upewnij się, że twoje Raspberry Pi działa. Możesz podłączyć go do monitora, klawiatury i myszy, jeśli chcesz mieć więcej rąk - w zakresie doświadczenia. Zaloguj się do systemu operacyjnego Raspberry Pi.

Krok 2: Skonfiguruj tablicę chleba

Umieść tablicę chleba na płaskiej powierzchni. Breadboard jest jak plac zabaw, na którym połączymy wszystkie komponenty.

Krok 3: Podłącz zasilanie 12V

Weź zasilacz 12V i podłącz jego dodatni zacisk do pinu +12V na module LED za pomocą przewodu zworki. Podłącz ujemny terminal zasilacza do szyny naziemnej na tablicy chleba.

Krok 4: Podłącz rezystory

Użyjemy rezystorów, aby ograniczyć prąd przejścia do diod LED RGB. Dobrą zasadą jest użycie rezystora 220 -omów dla każdego z pinów kontrolnych RGB. Podłącz jeden koniec każdego rezystora odpowiednio do pinów R, G i B na module LED.

Krok 5: Podłącz Raspberry Pi z rezystorami

Teraz musimy podłączyć pozostałe końce rezystorów do gpIO (ogólny - cel wejściowy/wyjściowy) na PI Raspberry. Możesz wybrać dowolne trzy piny GPIO, które lubisz. Załóżmy na przykład, że używamy GPIO 17 dla czerwonego, GPIO 27 dla zielonego i GPIO 22 dla niebieskiego. Podłącz wolne końce rezystorów do tych pinów GPIO za pomocą przewodów skoczków.

Krok 6: uziemienie Raspberry Pi

Podłącz drut zworki z podtynki na Raspberry Pi do szyny naziemnej na tablicy chleba. Zapewnia to, że moduł Raspberry i moduł LED mają ten sam grunt.

Pisanie kodu

Teraz, gdy mamy podłączony sprzęt, czas napisać kod, aby kontrolować moduł LED. Użyjemy Pythona, który jest bardzo łatwy - do nauki języka programowania.

Importuj RPI.GPIO jako GPIO Czas importu # Skonfiguruj tryb GPIO GPIO.setMode (gpio.bcm) # Zdefiniuj piny GPIO dla diod LED RED_PIN = 17 Green_pin = 27 blue_pin = 22 # skonfigurowanie pin GPIO jako wyjściowe gpio.setUp (red_pin, gpio.out) gpio.setup (Green_pin, GPIO.Out) Gpio.setUp (blue_pin, gpio.out) # Utwórz instancje PWM dla każdego koloru czerwonego_pwm = gpio.pwm (Red_Pin, 100) Green_pwm = gpio.pwm (Green_pin, 100) blue_pwm = gpio.pwm (blue_pin, 100) # start pwm z 0% cykl oborczy. Green_pwm.start (0) blue_pwm.start (0) Spróbuj: While true: # Ustaw czerwony kolor czerwony_pwm.Changedutycycle (100) Green_pwm.Changedutycycle (0) blue_pwm.changedutycycle (0) time.sleep (1) # Ustaw zielony kolor Red_PWM.Changedutycycle (0) Green_pwwm.Changedutycle (100) blue_pwm.Changedutycycle (0) Time.sleep (1) Ustaw niebieski kolor Red_PWM.ChangedutyCycle (0) Green_pwm.ChangedutyCycle (0) blue_pwm.Changedutycycle (100) time.sleep (1) z wyjątkiem klawiszowca: Keyboarderrupt: Pass W końcu: # Zatrzymaj PwM i Clean Up GPio Red_PWM. blue_pwm.stop () gpio.cleanup ()

W tym kodzie najpierw importujemy niezbędne biblioteki. Następnie ustawiliśmy piny GPIO dla diod LED RGB. Tworzymy instancje PWM (modulacja pulsu - szerokości) dla każdego koloru, co pozwala nam kontrolować intensywność diod LED.

.choć prawdaPętla ciągle zmienia kolor modułu LED między czerwonym, zielonym i niebieskim. Po uruchomieniu tego kodu na Raspberry Pi powinieneś zobaczyć moduł LED zmieniający kolory co sekundę.

Rozwiązywanie problemów

Jeśli masz problemy z modułem LED, który nie rozświetla się lub nie zmienia poprawnie kolorów, istnieje kilka rzeczy, które możesz sprawdzić. Najpierw upewnij się, że wszystkie połączenia są bezpieczne. Luźne połączenie może powodować różnego rodzaju problemy.

Sprawdź zasilacz. Upewnij się, że zapewnia stabilne wyjście 12V. Ponadto podwójnie - sprawdź wartości rezystora. Używanie niewłaściwego rezystora może prowadzić do podnoszenia lub ponad - zasilania diod LED.

Wniosek

Podłączenie modułu RGB LED 12V z Raspberry Pi to zabawny i satysfakcjonujący projekt. Pozwala stworzyć naprawdę fajne efekty oświetleniowe dla swoich projektów DIY. Niezależnie od tego, czy budujesz inteligentne urządzenie domowe, czy po prostu dobrze się bawisz z elektroniką, ten projekt jest świetnym sposobem na rozpoczęcie.

Jeśli jesteś zainteresowany zakupem wysokiej jakości modułów RGB o wysokiej jakości 12V dla twoich projektów, mamy ochronę. Oferujemy szeroką gamę produktów, takich jak3030 Moduły LED 12 V dla znakówWEkonomiczny moduł LED 2 LED, IModuł LED SMD 2835. Możesz skontaktować się z nami, aby uzyskać więcej informacji i omówić swoje konkretne wymagania. Zawsze jesteśmy tutaj, aby pomóc Ci wprowadzić swoje projekty!

Odniesienia

  • Oficjalna dokumentacja Raspberry Pi
  • Arkusze danych modułów LED

Wyślij zapytanie

whatsapp

Telefon

Adres e-mail

Zapytanie