Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Arduino je v dnešní době velmi populární deska. Používám to s RTC a dalšími senzory dlouhodobě a používá LCD, sedmisegmentové displeje a jehličkový displej, ale problém je v tom, že tyto displeje jsou velmi malé, takže znak na těchto displejích je čitelný z krátké vzdálenosti, takže jsem přichází s modulem RGB P13.33, který má velké rozměry a je také čitelný na delší vzdálenosti.
Tyto obrovské hodiny jsou levnější a také se snadno vyrábějí. tak pojďme začít
Krok 1: Požadovaný hardware:
Arduino (uno, nano, pro-mini atd.).
3-7805.
2- P13.33 RGB LED modul.
PCB (tečkovaná malá).
Režim RTC DS1307.
Buňka CR2025 + držák.
Krystalový oscilátor 32,768KHz.
Rezistor 10 kOhm.
Krok 2: Softwarové požadavky
Arduino
Stahovat můžete zde:
www.arduino.cc/en/Main/Software?
P13.33 arduino knihovna.
stahovat můžete zde:
github.com/FoxExe/P13.33-RGB-LED.git
Knihovna arduino DS1307
Stahovat můžete zde:
github.com/adafruit/RTClib.git
Krok 3: Popis obvodu:
V tomto obvodu používám arduino nano. Pin arduino je připojen ke konektoru panelu LED (HUB-08).
Hardwarové připojení je následující:
HUB -08 - Arduino
OE - kolík 13
CLK (hodiny) - pin 12
LATCH - kolík 11
A - kolík 7
B - kolík 6
ČERVENÁ - kolík 8
ZELENÁ - kolík 9
MODRÁ - kolík 10
C - Nepřipojeno
D - Nepřipojeno
GND - Ground
Panel P13.33 běží na 5 voltech, ale vyžaduje vysoký proud, takže jej nemůžeme řídit přímo z arduina. Používám další přídavný napájecí zdroj, jako je 5voltová 2 amp nabíječka telefonu.
DS1307 je připojen k pinům SDA a SCL arduina, které jsou na pinech arduino A4 a A5. Používají se výsuvné odpory 10 k ohmů, protože se jedná o otevřené vypouštěcí kolíky. Tento modul udržuje svůj čas z baterie CR 2025 při vypnutí hlavního zdroje napájení.
Krok 4: Zdroj napájení:
LED panel vyžaduje vysoký proud. Každý vyžaduje 1 ampérový proud, takže pro napájení dvou panelů P3.33 potřebujeme alespoň 2 ampérový zdroj energie. můžeme jej snadno ovládat pomocí nabíječky telefonu nebo powerbanky, ale pokud zvýšíme počet panelů, budeme potřebovat proudový adaptér 5 amp nebo více. Pro lepší výkon lze ke každému panelu připojit jeden 7805.
Krok 5: Kód
Formulář kódu si můžete stáhnout zde: