Turinys:

„Pasidaryk pats“RGB LED skydelio laikrodis: 5 žingsniai
„Pasidaryk pats“RGB LED skydelio laikrodis: 5 žingsniai

Video: „Pasidaryk pats“RGB LED skydelio laikrodis: 5 žingsniai

Video: „Pasidaryk pats“RGB LED skydelio laikrodis: 5 žingsniai
Video: disco light kids watch #meesho#unboxing 2024, Lapkritis
Anonim
„Pasidaryk pats“RGB LED skydelio laikrodis
„Pasidaryk pats“RGB LED skydelio laikrodis

„Arduino“šiais laikais yra labai populiari lenta. Aš ilgą laiką naudoju jį su RTC ir kitais jutikliais ir naudoju skystųjų kristalų, septynių segmentų ir taškinių matricų ekranus, tačiau problema ta, kad šie ekranai yra labai maži, todėl šių ekranų simbolis yra lengvai skaitomas, todėl esu ateina su RGB P13.33 moduliu, kuris yra didelio dydžio ir taip pat įskaitomas iš didesnių atstumų.

Šis didžiulis laikrodis yra pigesnis kainomis ir taip pat lengvai pagamintas. taigi pradėkime

1 veiksmas: reikalinga aparatūra:

Reikalinga aparatūra
Reikalinga aparatūra
Reikalinga aparatūra
Reikalinga aparatūra

„Arduino“(uno, nano, pro-mini ir kt.).

3-7805.

2- P13.33 RGB LED modulis.

PCB (taškuotas mažas).

DS1307 RTC režimas.

CR2025 elementas + laikiklis.

32.768KHz kristalų osciliatorius.

10 Kohm rezistorius.

2 veiksmas: programinės įrangos reikalavimas

Programinės įrangos reikalavimas
Programinės įrangos reikalavimas

Arduino

Galite atsisiųsti iš čia:

www.arduino.cc/en/Main/Software?

P13.33 arduino biblioteka.

galite atsisiųsti iš čia:

github.com/FoxExe/P13.33-RGB-LED.git

DS1307 biblioteka arduino

Galite atsisiųsti iš čia:

github.com/adafruit/RTClib.git

3 žingsnis: grandinės aprašymas:

Grandinės aprašymas
Grandinės aprašymas

Šioje grandinėje aš naudoju arduino nano. Arduino kaištis prijungtas prie LED skydelio jungties (HUB-08).

Techninės įrangos prijungimas yra toks:

HUB -08 - „Arduino“

OE - kaištis 13

CLK (laikrodis) - 12 kaištis

LATCH - kaištis 11

A - kaištis 7

B - 6 kaištis

RAUDONA - 8 kaištis

ŽALIAS - 9 kaištis

MĖLYNA - 10 kaištis

C - neprijungtas

D - neprijungtas

GND - žemė

P13.33 skydelis veikia 5 voltais, tačiau jam reikia didelės srovės, todėl negalime jo valdyti tiesiogiai iš arduino. Aš naudoju kitą papildomą maitinimo šaltinį, pvz., 5 voltų 2 amperų telefono įkroviklį.

DS1307 prijungtas prie arduino SDA ir SCL kaiščių, kurie yra ant arduino A4 ir A5 kaiščių. Naudojami 10 k omų prisitraukimo rezistoriai, nes tai yra atviri išleidimo kaiščiai. Šis modulis išlaiko savo laiką nuo CR 2025 baterijos, kai pagrindinis maitinimo šaltinis yra išjungtas.

4 žingsnis: Maitinimo šaltinis:

Maitinimo šaltinis
Maitinimo šaltinis

LED skydelis reikalauja didelės srovės. Kiekvienai reikia 1 ampero srovės, todėl norint valdyti dvi P3.33 plokštes, mums reikia bent 2 amperų maitinimo šaltinio. mes galime lengvai jį valdyti naudodami telefono įkroviklį arba „Power Bank“, bet jei padidinsime skydų skaičių, mums reikės 5 amperų ar daugiau srovės adapterio. Siekiant geresnio veikimo, prie kiekvieno skydelio galima prijungti vieną 7805.

5 žingsnis: kodas

Kodo formą galite atsisiųsti čia:

Rekomenduojamas: