Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Arduino jest obecnie bardzo popularną płytką. Używam go z RTC i innymi czujnikami od dłuższego czasu i używa wyświetlaczy LCD, siedmiosegmentowych i matrycowych, ale problem w tym, że te wyświetlacze są bardzo małe, więc znak na tych wyświetlaczach jest czytelny z niewielkiej odległości, więc jestem dostarczany z modułem RGB P13.33, który jest duży i czytelny z większej odległości.
Ten ogromny zegar jest tańszy w cenie, a także łatwy do wykonania. więc zacznijmy
Krok 1: Wymagany sprzęt:
Arduino (uno, nano, pro-mini itp.).
3-7805.
2-P13.33 Moduł LED RGB.
PCB (małe kropkowane).
DS1307 Tryb RTC.
Kuweta CR2025 + uchwyt.
Oscylator kwarcowy 32,768 KHz.
Rezystor 10 Kohm.
Krok 2: Wymagania dotyczące oprogramowania
Arduino
Możesz pobrać stąd:
www.arduino.cc/en/Main/Software?
Biblioteka arduino P13.33.
możesz pobrać stąd:
github.com/FoxExe/P13.33-RGB-LED.git
Biblioteka DS1307 arduino
Możesz pobrać stąd:
github.com/adafruit/RTClib.git
Krok 3: Opis obwodu:
W tym obwodzie używam arduino nano. Pin arduino jest podłączony do złącza panelu LED (HUB-08).
Połączenia sprzętowe są następujące:
HUB-08 - Arduino
OE - pin 13
CLK(zegar) - pin 12
ZATRZASK - bolec 11
A - pin 7
B - pin 6
CZERWONY - pin 8
ZIELONY - pin 9
NIEBIESKI - pin 10
C - Niepołączone
D - Niepołączone
GND - Uziemienie
Panel P13.33 działa na 5 V, ale wymaga dużego prądu, więc nie możemy go wysterować bezpośrednio z arduino. Używam innego dodatkowego zasilacza, takiego jak ładowarka do telefonu 5 V 2 A.
DS1307 jest podłączony do pinów SDA i SCL arduino, które znajdują się na pinach A4 i A5 rezystorów podciągających arduino.10k ohm są używane, ponieważ są to piny otwartego drenu. Ten moduł utrzymuje czas z baterii CR 2025 po wyłączeniu głównego źródła zasilania.
Krok 4: Źródło zasilania:
Panel LED wymaga wysokiego prądu. Każdy z nich wymaga prądu o natężeniu 1 A, więc do zasilania dwóch paneli P3.33 potrzebujemy co najmniej 2 A źródła zasilania. możemy go bez problemu wysterować ładowarką do telefonu lub Power bankiem, ale jeśli zwiększymy ilość paneli, potrzebujemy zasilacza o natężeniu 5 amperów lub więcej. Aby uzyskać lepszą wydajność, do każdego panelu można podłączyć jeden 7805.
Krok 5: Kod
Możesz pobrać formularz kodu tutaj: