Բովանդակություն:
- Քայլ 1: Պահանջվում է սարքավորում
- Քայլ 2: Softwareրագրային ապահովման պահանջներ
- Քայլ 3: Շղթայի նկարագրություն
- Քայլ 4: Էլեկտրաէներգիայի աղբյուր
- Քայլ 5: Կոդ
Video: DIY RGB LED վահանակի ժամացույց ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
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րագրային ապահովման պահանջներ
Արդուինո
Կարող եք ներբեռնել այստեղից ՝
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: Կոդ
Կոդի ձևը կարող եք ներբեռնել այստեղ ՝
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով Arduino- ի միջոցով. Այսօր մենք պատրաստելու ենք անալոգային ժամացույց & Թվային ժամացույց Led Strip- ով և MAX7219 Dot մոդուլով Arduino- ով: willամանակը կուղղի տեղական ժամային գոտու հետ: Անալոգային ժամացույցը կարող է օգտագործել ավելի երկար LED ժապավեն, այնպես որ այն կարող է կախվել պատից ՝ արվեստի գործ դառնալու համար
Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով)
Կենսաթոշակային ժամացույց / Count Up / Dn ockամացույց. Ես դարակում ունեի այս 8x8 LED dot-matrix ցուցադրումներից մի քանիսը և մտածում էի, թե ինչ անել դրանց հետ: Ոգեշնչված այլ հրահանգներով, ես գաղափար ստացա կառուցել հետհաշվարկի/վերևի ցուցադրում `հետ հաշվելու համար մինչև ապագա ամսաթիվը/ժամը և եթե նպատակային ժամանակը պ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96: 5 քայլ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 Իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96. Բարև տղերք, այս ձեռնարկում մենք կտեսնենք, թե ինչպես պատրաստել աշխատանքային ժամացույց ՝ օգտագործելով իրական ժամանակի DS1307 ժամացույցի մոդուլ և AMP; OLED էկրաններ: Այսպիսով, մենք կկարդանք ժամանակը ժամացույցի մոդուլից DS1307: Եվ տպեք այն OLED էկրանին
M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE - RTC Իրական ժամանակի ժամացույց M5stack M5stick-C: 4 քայլ
M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE | RTC Իրական ժամանակի ժամացույց M5stack M5stick-C- ով: Ողջույն, այս հրահանգների ընթացքում մենք կսովորենք, թե ինչպես պատրաստել ժամացույց m5stack- ի m5stick-C մշակումով Arduino IDE- ով: Այսպիսով, m5stick- ը կցուցադրի ամսաթիվ, ժամ և AMP; ամսվա շաբաթը ցուցադրվում է
Batman LED գիշերային ժամացույց և ժամացույց (Arduino) ՝ 8 քայլ
Batman LED Nightlight & Clock (Arduino). Մի քանի տարի առաջ ես ստացա քվարցային ժամացույցի շարժումներ և ժամացույց պատրաստեցի յուրաքանչյուր երեխայի համար: Անխուսափելիորեն, մեր կրտսերը այժմ նույնպես ժամացույց էր ուզում և անդրդվելի էր, որ այն պետք է լինի բեթմենի ժամացույց: Ես ձգտում էի դա դարձնել «ավելի», այնպես որ մտածեցի, որ ես