Բովանդակություն:
- Քայլ 1: Անհրաժեշտ հմտություններ:
- Քայլ 2: Բաղադրիչների և մասերի ցուցակ
- Քայլ 3: Շղթայի դիագրամ
- Քայլ 4: PCB նախագծում և պատվիրում
- Քայլ 5: Հավաքում
- Քայլ 6. ESP8266- ի ծրագրավորում և փորձարկում
- Քայլ 7: Վերջնական ծրագրավորում և տեքստի ցուցադրում:
Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels) ՝ 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ահա իմ ներկայացումը մի նախագծի, որը ես շատ ոգևորված եմ ձեզ ցույց տալու: Խոսքը DIY Smart LED մատրիցի մասին է, որը թույլ կտա ցուցադրել դրա վրա տվյալները, օրինակ ՝ YouTube վիճակագրությունը, ձեր խելացի տան վիճակագրությունը, որպես ջերմաստիճան, խոնավություն, կարող են լինել պարզ ժամացույց կամ պարզապես ցուցադրել տեքստ և անիմացիաներ:
Այս առաջին ձեռնարկում ես այն կդարձնեմ առաջին թեստը և տեքստի ցուցադրումը:
Եթե դուք տեսողական սովորող եք, ես գիտեմ, որ 1000 բառից ավել արժողությամբ տեսանյութը, այնպես որ ահա Ուսումնական տեսանյութ: (Ես իսպանախոս եմ, ուստի խնդրում ենք հաշվի առնել անգլերեն ենթագրերը):
Հուսով եմ, որ դուք կվայելեք նախագիծը:
Քայլ 1: Անհրաժեշտ հմտություններ:
Ինչպես կարող եք նկատել, այս նախագծում ոչինչ այնքան էլ բարդ չի թվում, բայց ձեզ հարկավոր են որոշ հիմնական գիտելիքներ հետևյալի մասին.
-Օգտագործելով Arduino IDE- ն:
-3D տպագրություն կամ ձեռագործ աշխատանք (ցանցի համար):
-Եռակցում:
-էլեկտրամոնտաժ:
Քայլ 2: Բաղադրիչների և մասերի ցուցակ
Լավ տեղ, որը կարող եմ խորհուրդ տալ գտնել ձեր բաղադրիչները, դա MakerFocus- ն է, դա բաց կոդով սարքաշարի խանութ է:
- PCB, կարող եք ընտրել No LED- ների տարբերակի և ADD- ի LED շերտերն ինքնուրույն, կամ LED- ների հետ:
- ESP8266 (միկրոկառավարիչ):
- WS2812 LED- ների շերտեր:
- 5v 2A էլեկտրամատակարարում:
- PCB Power Jack:
- 3D տպիչ (ըստ ցանկության) Դուք կարող եք մասերը պատրաստել ստվարաթղթով կամ կոշտ ինչ -որ բանով:
Քայլ 3: Շղթայի դիագրամ
Ահա Circuit դիագրամը, նախագիծը պատրաստելու մի քանի տարբերակ ունեք: Կարող եք պարզապես ստեղծել շրջանի կառավարման մասը, այն, ինչ պատկերված է առաջին պատկերում, այնուհետև կցել առանձին LED- ների շերտեր, ինչպես ցույց է տրված 3 -րդ պատկերում:
Yo- ն կարող է նաև LED շերտերի փոխարեն օգտագործել LED վահանակներ:
Այն ունի շրջանի բոլոր ներքին կապերը, որոնք թույլ կտան մեզ հետագայում ստեղծել PCB- ի դիզայնը: Ես նաև կցեցի սխեմաների PDF- ը, որպեսզի ավելի լավ տեսնեք:
Ներբեռնեք սխեմաներ, ծածկագիր և գրադարաններ ԱՆՎԱՐ:
Քայլ 4: PCB նախագծում և պատվիրում
Լավ ծրագրի իրականացման համար մեզ անհրաժեշտ է հուսալի հավաքում այն կազմող միացման համար, և դա անելու ավելի լավ միջոց չկա, քան լավ PCB- ն:
Այստեղ կարող եք ներբեռնել Gerber, BOM և Pick & Place ֆայլերը, որոնք անհրաժեշտ են ձեր PCB- ն ձեր PCB արտադրող ընկերությունում պատվիրելու համար:
Ես առաջարկում եմ JLCPCB:
? $ 2 5 հատ PCB- ի և էժան SMT- ի համար (2 կտրոն)
ԳՆԵՔ ԱՐԴԵՆ ԴԻIGԱՅՆԱՅԻՆ ԽՈՐՀՈՐԴ, Gerber + Pick & Place + BOM
Քայլ 5: Հավաքում
Տպել ցանցը:
Ես տպել եմ ցանցը տարբեր մասերի ՝ իմ փոքրիկ 3D տպիչի պատճառով:
Ես կտրեցի կոշտ սպիտակ թղթի մի կտոր ՝ ավելի լավ պիքսելային սահմանում ստանալու համար:
Կցված է ridանցի ֆայլերը: (Դուք կարող եք նախագծել ձեր սեփական ցանցը):
Ես տպել եմ 2 ridանց և 1 ridանց 2 հատ:
Քայլ 6. ESP8266- ի ծրագրավորում և փորձարկում
1- ESP8266- ը ծրագրավորելու համար մենք պետք է տեղադրենք jumper- ը (PROG դիրքը), USB- ի TTL փոխարկիչը միացնենք մեր PCB- ին դրա համապատասխան կապումներով, այնուհետև մեր համակարգչով, տեղադրենք գրադարանները, այնուհետև վերբեռնենք: (Անհրաժեշտ է ունենալ ESP8266 Packaje ձեր IDE- ում):
2- Տեղադրեք գրադարաններն ու կախվածությունները:
3- Վերագործարկեք IDE- ն, գնացեք Արխիվ> Օրինակներ> Adafruit NeoPixel> Strandtest:
-Խմբագրել միացված LED- ների թիվը:
-Խմբագրել քորոցը «0» -ին: (Որտեղ LED- ները միացված են):
4- Վերբեռնեք ուրվագիծը:
5- Թռիչք USE- ի վրա, անջատեք USB- ը և միացրեք 5 վ սնուցման աղբյուրը:
6- Ստուգեք, որ ձեր բոլոր LED- ները լավ են աշխատում:
Ո NOTՇԱԴՐՈԹՅՈՆ. ESP- ն սնուցելու համար օգտագործեք USB-TTL փոխարկիչի 3.3 վ լարման: (Կայրվի 5 վ -ով):
Քայլ 7: Վերջնական ծրագրավորում և տեքստի ցուցադրում:
- Փոխեք «HOLA» - ն այն տեքստով, որը ցանկանում եք ցուցադրել:
- Ստուգեք, որ LED- ները միացնում եք PIN # - ին:
- Կարգավորեք պայծառությունը:
- Խմբագրել տեքստի գույները:
- Վերբեռնեք և վայելեք:
Նկատի ունեցեք վերջին պատկերը. Եթե LED- ները տեղադրում եք ինձանից տարբերվող, խնդրում ենք այդ ընտրանքները հարմարեցնել օրենսգրքում:
Խորհուրդ ենք տալիս:
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812). 8 քայլ (նկարներով)
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812). Ահա իմ 2 -րդ առաջընթացը դեպի մի նախագիծ, որը ես շատ ոգևորված եմ ձեզ ցույց տալու: Խոսքը DIY Smart LED մատրիցի մասին է, որը թույլ կտա ցուցադրել դրա վրա, տվյալները, ինչպիսիք են YouTube վիճակագրությունը, ձեր խելացի տան վիճակագրությունը, որպես ջերմաստիճան, խոնավություն, կարող են լինել պարզ ժամացույց կամ պարզապես ցուցադրել
IoT Smart Clock Dot Matrix Օգտագործեք Wemos ESP8266 - ESP մատրիցա. 12 քայլ (նկարներով)
IoT Smart Clock Dot Matrix Օգտագործեք Wemos ESP8266-ESP մատրիցա. Ստեղծեք ձեր սեփական IoT խելացի ժամացույցը, որը կարող է. Bitcoin փոխարժեքի ցուցադրում
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Գործարկելով Rainbow- ը Neopixel Ws2812- ի վրա `օգտագործելով M5stack M5stick C- ն Arduino IDE- ի միջոցով. 5 քայլ
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Running Rainbow on Neopixel Ws2812 Using M5stack M5stick C Using Arduino IDE: Ողջույն, այս հրահանգներում մենք կսովորենք, թե ինչպես օգտագործել neopixel ws2812 LED- ները կամ led շերտի կամ led մատրիցայի կամ led օղակի հետ m5stack m5stick-C զարգացման տախտակով Arduino IDE- ով և մենք պատրաստելու ենք: դրա հետ ծիածանի օրինակ
Լավագույն RGB լուսադիոդներ ցանկացած նախագծի համար (WS2812, Aka NeoPixels). 6 քայլ (նկարներով)
Լավագույն RGB LED- ները ցանկացած նախագծի համար (WS2812, Aka NeoPixels). LED- ների հետ աշխատելիս մենք հաճախ սիրում ենք վերահսկել դրանց վիճակը (միացված/անջատված), պայծառությունն ու գույնը: Կան շատ ու շատ տարբեր եղանակներ, բայց ոչ մեկը այնքան կոմպակտ լուծում չէ, որքան WS2812 RGB LED- ը: Իր փոքրիկ 5 մմ x 5 մմ փաթեթում
Smart RGB LED- ների արդիականացում. WS2812B Vs. WS2812: 6 քայլ
Smart RGB LED- ների արդիականացում. WS2812B Vs. WS2812. Նախագծերի ահռելի քանակը, որոնք մենք տեսել ենք, օգտագործելով Smart RGB LED- ները և mdash; լինեն դրանք շերտեր, մոդուլներ, թե սովորական PCB- ներ և mdash; վերջին 3 տարիների ընթացքում բավականին ապշեցուցիչ է: RGB LED- ի օգտագործման այս բռնկումը ձեռք ձեռքի տված է նշանակալի