Բովանդակություն:
- Պարագաներ
- Քայլ 1: Ինչպե՞ս ասել ժամանակը:
- Քայլ 2. Նախագծեք եռաչափ տպված տեսահոլովակների պատյանը `օգտագործելով Fusion 360 -ը
- Քայլ 3. Հավաքեք 3D տպված պատյան + ESP8266
- Քայլ 4: mingրագրավորում Arduino IDE- ի միջոցով
- Քայլ 5: Կախեք, նայեք և սկսեք հաշվել `եղեք համբերատար
Video: Barամացույց Bar Bar IOT (ESP8266 + 3D տպված պատյան) ՝ 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ողջու՜յն, Այս հրահանգների վրա ես ձեզ կբացատրեմ, թե ինչպես կարելի է կառուցել IOT 256 LED բար գրաֆիկական ժամացույց:
Այս ժամացույցը պատրաստելը շատ դժվար չէ, բայց շատ թանկ չէ, բայց դուք պետք է համբերատար լինեք ժամանակը նշելու համար ^^ բայց դա հաճելի է պատրաստել և լի ուսմունքով:
Այս ժամացույցը պատրաստելու համար հիմնական քայլերը կլինեն.
- Պատրաստեք սեղմիչ տուփ
- Գտեք ճշգրիտ ժամանակը WiFi- ի և NTP պրոտոկոլի միջոցով
- Programրագրեք 8x32 LED Matrix կախարդը ներկայացնում է 256 LED
Պարագաներ
-
Led Matrix WS2812B 8x32 11 € Aliexpress- ում
8x32 WS2812B LED մատրիցը Adafruit ընկերության կողմից կոչվում է նաև NeoMatrix:
- A Nodemcu ESP8266 տախտակ 3 -ից 4 € Aliexpress- ում (Նոդեմկուն ավելի նուրբ է, քան Wemos- ը)
- Որոշ 3D տպիչի թելեր (120 գ ≈)
- 2 պտուտակ կամ մեխ
- USB մալուխ (USB Type A- ից մինչև Micro USB Type B)
- USB պատի ադապտեր
Պահանջվող գործիքներ
- 3D տպիչ, իմը Creality CR-10- ն է
- A տափակաբերան աքցան
- Soldոդման երկաթ
Ընտրովի գործիքներ
- Որոշ տաք սոսինձ
- USB DC լարման ստուգիչ (բավականին օգտակար է շատ նախագծերում)
Քայլ 1: Ինչպե՞ս ասել ժամանակը:
Նկար 1 -ը և «Explanation_Clock.pdf» ֆայլը կբացատրեն ձեզ, թե ինչպես կարդալ այս ժամացույցը: Հիմնականում անհրաժեշտ է հաշվել յուրաքանչյուր RGB սյունակի կետերը (կարմիր = ժամ / կանաչ = րոպե / կապույտ = վայրկյան):
Օրինակ, ժամացույցը 2 -ում ցույց է տալիս 17h50m44s:
Քայլ 2. Նախագծեք եռաչափ տպված տեսահոլովակների պատյանը `օգտագործելով Fusion 360 -ը
Ես ուզում էի, որ այս տուփը լիովին ամրացվող տուփ լինի, այնպես որ ես այն ձևավորեցի այնպես, որ ես սոսինձ օգտագործելու կարիք չունեի:
Clip-on- ը ոգեշնչված է այս երկու ձեռնարկներից (կողային հոլովակ) (միջին հոլովակ)
Մատրիցայի չափսերը.
300 մմ բարձրություն x 80 մմ երկարություն x 2 մմ լայնություն
Տուփի չափսերը.
323 մմ բարձրություն x 85 մմ երկարություն x 9.2 մմ լայնություն
Հիմնական թվերի տպում.
- 180 գ թելիկ
- 16:30 (տպման ժամանակը)
Ստորև ներկայացված են 4 ֆայլեր.
- Box_Bottom_ws (աջակցությամբ)
- Box_Top_ws (աջակցությամբ)
- Verածկոց_Ստորին_Մատրիցա
- Շապիկ Top_Matrix
Այս 4 կտորները ձեզ հարկավոր կլինեն ամբողջական պատյան պատրաստելու համար:
Ֆայլերը հասանելի են նաև Thingiverse- ում, ահա հղումը ՝
Քայլ 3. Հավաքեք 3D տպված պատյան + ESP8266
4 կտոր տպելուց հետո հետևեք հետևյալ քայլերին.
- Ապամոնտաժեք Matrix- ի բոլոր լարերը, բացառությամբ 5V- ի, GND- ի և DIN- ի
- Մնացած 3 լարերը կպցրեք ESP8266 տախտակին (տես սխեմատիկ պատկերը)
- Հավաքեք «Box_Bottom_ws» և «Box_Top_ws»
- Տեղադրեք USB մալուխը «Box_Bottom_ws» - ի միջոցով
- ESP8266- ը ամրացրեք երկկողմանի ժապավենով կամ տաք սոսինձով
- Միացրեք USB մալուխը ESP8266- ին
- Սահեցրեք LED մատրիցը «Cover_Bottom_Matrix» - ի միջով
- «Cover_Bottom_Matrix» հոլովակը «Box_Bottom_ws» - ում
- Կրկնել 7 -րդ և 8 -րդ քայլերը «Cover_Top_Matrix» - ով
- Սկսեք ծրագրավորում
Քայլ 4: mingրագրավորում Arduino IDE- ի միջոցով
Այս ծրագիրը ունի երեք հիմնական գործառույթ.
- WiFi
- NTP (Timeանցի ժամանակի արձանագրություն) (վիքիպեդիա)
- 256 WS2812B LED- ով պատրաստված մատրիցա (տես, թե ինչպես է այն աշխատում)
Նախադրյալներ
Խորհրդի ղեկավարի համար.
Ավելացրեք ESP8266 տախտակը Arduino IDE- ում (նոր մեթոդ)
Գրադարանի համար.
Մատրիցան քշելու համար օգտագործեք.
- «Adafruit GFX Library» ՝ պատրաստված Adafuit- ի կողմից
- Adafruit- ի կողմից պատրաստված «Adafuit NeoMatrix»
- Adafruit- ի կողմից պատրաստված «Adafuit NeoPixel»
Wifi- ին միանալու համար օգտագործեք ՝
- Ներկառուցված «WiFi» ՝ պատրաստված Arduino- ի կողմից
- Ներկառուցված «ESP8266WiFi»-ը հասանելի է ՝ ավելացնելով տախտակը
Ներբեռնեք կոդը, փոխեք WiFi ssid- ը և գաղտնաբառը (տողեր 54 և 55) և վերբեռնեք ձեր ESP8266 տախտակին:
Լրացուցիչ:
- Փոխել գույները (տող 52) (Դուք կարող եք օգտագործել այս գործիքը ՝ Գույնը RGB կոդի)
- Փոխել ժամային գոտին (տող 59)
- Փոխեք պայծառությունը յուրաքանչյուր LED- ի համար (տող 92)
- Փոխեք երկրորդի ցուցադրման եղանակը (տող 101 -ից 104 -ը) (թույլ եմ տալիս փորձել)
- Կոդավորեք ^^ ցուցադրելու ձեր սեփական եղանակը:
/! / Մատրիցը սնուցվում է USB ինտերֆեյսի տախտակից, ուստի էներգիայի սպառումը պետք է սահմանափակվի մինչև 500 մԱ (աղբյուրներ): 500 մԱ -ից ցածր մնալու համար լուսավորության փոփոխականը պահեք 0 -ից 10 -ի սահմաններում (եթե ունեք, ստուգեք ձեր USB փորձարկողի հետ):
Եթե ցանկանում եք ավելի մանրամասն ՝
- ինչպես է NTP- ն աշխատում այս տեսահոլովակը պատրաստել է Անդրեաս Սփիսը:
- ինչպես է NeoMatrix- ը նայում այս տեսահոլովակին կրկին Անդրեաս Սփիեսի կողմից:
- ինչպես է աշխատում Adafuit Library- ը, տես այս ձեռնարկը
Քայլ 5: Կախեք, նայեք և սկսեք հաշվել `եղեք համբերատար
Ես գոհ եմ արդյունքից, սեղմիչ տուփը թույն է և հեշտ հավաքվում, իսկ ժամացույցը աշխատում է որպես հմայք:
Ես ընդունում եմ, որ դա ժամանակը նշելու ամենաարագ ճանապարհը չէ, բայց դա բավականին ծիծաղելի միջոց է:
Հաճելի օր !
Խորհուրդ ենք տալիս:
LED Volume Bar: 9 քայլ (նկարներով)
LED Volume Bar. Իմ արհեստանոցը չափազանց անշուք է: Չնայած լաքապատ, 80-ականների փայտե տախտակներին, որոնք պատում են պատերս, այն բացակայում է և՛ գույնից, և՛, իհարկե, LED- ներից: Նմանապես, ես հաճախ երաժշտություն եմ նվագում ՝ էլեկտրոնիկայի զոդման ժամանակ: Սա ինձ ստիպեց մտածել ՝ կարո՞ղ եմ համատեղել և՛ երաժշտությունը, և՛ LED- ները
IoT APIS V2 - Ինքնավար IoT- ով միացված բույսերի ոռոգման ավտոմատ համակարգ. 17 քայլ (նկարներով)
IoT APIS V2 - Ինտերնետ IoT- ով միացված ինքնավար բույսերի ոռոգման համակարգ. Այս նախագիծը իմ նախորդ հրահանգելիի էվոլյուցիան է: APIS - Բույսերի ոռոգման ավտոմատ համակարգ Ես արդեն մոտ մեկ տարի է, ինչ օգտագործում եմ APIS- ը և ցանկանում եմ կատարելագործվել նախորդ նախագծի համաձայն. հեռակա վերահսկել գործարանը: Այսպես է
Ինչպես կատարել պատվերով DIY ջերմաստիճանի հաշվիչ ՝ օգտագործելով Bar Graph & Atmega328p. 3 քայլ (նկարներով)
Ինչպես պատրաստել հատուկ DIY ջերմաստիճանի հաշվիչ ՝ օգտագործելով Bar Graph & Atmega328p. Այս գրառման մեջ ես ձեզ ցույց կտամ, թե ինչպես պատրաստել ջերմաստիճանի հաշվիչ ՝ օգտագործելով Bar Graph & Atmega328p. Գրառումը կներառի բոլոր մանրամասները, ինչպիսիք են սխեմայի դիագրամը, PCB- ի պատրաստումը, կոդավորումը, հավաքումը և AMP; Փորձարկում: Ներառել եմ նաև տեսանյութ, որը պարունակում է բոլոր
Power Bar- ից Power Bank: 7 քայլ (նկարներով)
Power Bar- ից Power Bank. Այս հրահանգը ցույց է տալիս, թե ինչպես կարելի է իմ սիրած հոսանքի սալիկը (Toblerone) վերածել power bank- ի: Իմ շոկոլադի սպառումը հսկայական է, ուստի ես միշտ շոկոլադե սալիկների փաթեթներ եմ շուրջս, որոնք ինձ ոգեշնչում են ստեղծագործական ինչ -որ բան անել: Այսպիսով, ես ավարտեցի
Light Bar Ambient Lighting: 8 քայլ (նկարներով)
Light Bar Ambient Lighting. Լույսի բարը կարող է լուսավորել ձեր տունը շրջակա միջավայրի լուսավորության միջոցով: Դուք կարող եք լուսավորել միջանցքները, ավելացնել մարող շողացող էֆեկտ ձեր ժամանցի կենտրոնի հետևում, ստեղծել նոր նախշեր թեթև գրաֆիտիի մեջ կամ պարզապես լույսի աղբյուր ավելացնել ձեր տանը: Այնտեղ