Բովանդակություն:

DIY RGB LED վահանակի ժամացույց ՝ 5 քայլ
DIY RGB LED վահանակի ժամացույց ՝ 5 քայլ

Video: DIY RGB LED վահանակի ժամացույց ՝ 5 քայլ

Video: DIY RGB LED վահանակի ժամացույց ՝ 5 քայլ
Video: Big Tree Tech - SKR 3EZ - Basics 2024, Նոյեմբեր
Anonim
DIY RGB LED վահանակի ժամացույց
DIY RGB LED վահանակի ժամացույց

Arduino- ն այս օրերին շատ տարածված տախտակ է: Ես երկար ժամանակ օգտագործում եմ այն RTC- ի և այլ սենսորների հետ և օգտագործում եմ LCD, յոթ հատվածի էկրաններ և կետային մատրիցա, բայց խնդիրն այն է, որ դրանք շատ փոքր են, ուստի այս ցուցադրումների բնույթը ընթեռնելի է կարճ հեռավորության վրա: գալիս է RGB P13.33 մոդուլով, որն ունի մեծ չափսեր և կարդացվում է նաև ավելի մեծ հեռավորություններից:

Այս հսկայական ժամացույցն ավելի էժան է գնով և հեշտ է պատրաստել: ուրեմն եկեք սկսենք

Քայլ 1: Պահանջվում է սարքավորում

Պահանջվող սարքավորում
Պահանջվող սարքավորում
Պահանջվող սարքավորում
Պահանջվող սարքավորում

Arduino (uno, nano, pro-mini և այլն):

3-7805.

2- P13.33 RGB LED մոդուլ:

PCB (կետավոր փոքր):

DS1307 RTC ռեժիմ:

CR2025 բջիջ + սեփականատեր:

32.768KHz բյուրեղային տատանում:

10 Կոմի դիմադրություն:

Քայլ 2: Softwareրագրային ապահովման պահանջներ

Softwareրագրային ապահովման պահանջ
Softwareրագրային ապահովման պահանջ

Արդուինո

Կարող եք ներբեռնել այստեղից ՝

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

P13.33 arduino գրադարան:

կարող եք ներբեռնել այստեղից ՝

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

DS1307 գրադարանային arduino

Կարող եք ներբեռնել այստեղից ՝

github.com/adafruit/RTClib.git

Քայլ 3: Շղթայի նկարագրություն

Շրջանի նկարագրությունը
Շրջանի նկարագրությունը

Այս սխեմայում ես օգտագործում եմ arduino nano: Արդուինոյի քորոցը միացված է LED վահանակի միակցիչին (HUB-08):

Սարքավորումների միացումը հետևյալն է.

HUB -08 - Arduino

OE - փին 13

CLK (ժամացույց) - փին 12

ԼԱԹՍ - փին 11

A - կապ 7

B - կապ 6

ԿԱՐՄԻՐ - փին 8

Կանաչ - փին 9

ԿԱՊՈՀ - քորոց 10

C - Անկապ

D - Անկապ

GND - գետնին

P13.33 վահանակն աշխատում է 5 վոլտ լարման վրա, սակայն այն պահանջում է բարձր հոսանք, այնպես որ մենք չենք կարող այն քշել անմիջապես arduino- ից: Ես օգտագործում եմ մեկ այլ լրացուցիչ սնուցման աղբյուր, ինչպիսին է 5 վոլտ 2 ամպ հեռախոսի լիցքավորիչը:

DS1307- ը միացված է arduino- ի SDA և SCL կապերին, որոնք գտնվում են arduino- ի A4 և A5 կապում: Օգտագործվում են 10k ohm քաշվող դիմադրիչներ, քանի որ դրանք բաց արտահոսքի կապում են: Այս մոդուլը պահպանում է իր ժամանակը CR 2025 մարտկոցից, երբ հիմնական էներգիայի աղբյուրն անջատվում է:

Քայլ 4: Էլեկտրաէներգիայի աղբյուր

Սնուցման աղբյուր
Սնուցման աղբյուր

LED վահանակը պահանջում է բարձր հոսանք: Այն պահանջում է 1 ամպ հոսանք յուրաքանչյուրը, այնպես որ մենք պահանջում ենք առնվազն 2 ամպ էներգիայի աղբյուր երկու P3.33 վահանակ վարելու համար: մենք կարող ենք այն հեշտությամբ վարել հեռախոսի լիցքավորիչով կամ Power Bank- ով, բայց եթե ավելացնենք վահանակների թիվը, մեզ անհրաժեշտ է 5 և ավելի ընթացիկ հոսանքի ադապտեր: Ավելի լավ կատարման համար յուրաքանչյուր վահանակին կարելի է միացնել 7805 -ը:

Քայլ 5: Կոդ

Կոդի ձևը կարող եք ներբեռնել այստեղ ՝

Խորհուրդ ենք տալիս: