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

Arduino LED էկրան Bluetooth վերահսկիչով ՝ 11 քայլ
Arduino LED էկրան Bluetooth վերահսկիչով ՝ 11 քայլ

Video: Arduino LED էկրան Bluetooth վերահսկիչով ՝ 11 քայլ

Video: Arduino LED էկրան Bluetooth վերահսկիչով ՝ 11 քայլ
Video: LDmicro 19: Rotary Encoder Menu Navigation (Microcontroller PLC Ladder Programming with LDmicro) 2024, Նոյեմբեր
Anonim
Arduino LED էկրան ՝ Bluetooth կառավարման միջոցով
Arduino LED էկրան ՝ Bluetooth կառավարման միջոցով

Այս ուսանելի ծրագրում մենք պատրաստելու ենք 32X8 LED մատրիցային էկրան, որն իրականում կունենա մեր սմարթֆոնով տեքստային հաղորդագրությունը փոխելու գործառույթ և մեր սեփական ծրագիրը կդարձնի MIT App Inventor- ի միջոցով:

Այսպիսով, ընկերներ, եկեք սկսենք այս հիանալի և հիանալի նախագծով:

Քայլ 1. Մեր PCB- ի նախագծումը Fritzing- ում

Նախագծում ենք մեր PCB- ն Fritzing- ում
Նախագծում ենք մեր PCB- ն Fritzing- ում

Մենք նախագծել ենք PCB- ն Fritzing- ի վրա, որը բաց կոդով ապարատային նախաձեռնություն է, որը էլեկտրոնիկան հասանելի է դարձնում որպես ստեղծագործական նյութ յուրաքանչյուրի համար:

Այն 2 շերտով PCB դիզայն է, որտեղ մենք կատարելապես փաթեթավորել ենք մեր պահանջվող իրերը շատ կոկիկ:

Այժմ ժամանակն է արտահանել Gerber ֆայլը և պատվիրել մեր PCB- ները:

Քայլ 2. Պատվիրեք մեր PCB- ները շատ ցածր գնով JLCPCB- ից

Պատվիրեք մեր PCB- ները շատ ցածր գնով JLCPCB- ից
Պատվիրեք մեր PCB- ները շատ ցածր գնով JLCPCB- ից

Մի անգամ, դուք ստեղծել եք ձեր PCB- ի Gerber ֆայլի zip թղթապանակը: Այժմ, ժամանակն է ֆայլը վերբեռնել JLCPCB և համապատասխանաբար պահանջներ ներկայացնել, ինչպես դիմակավորումը որպես սև ընտրելը, ինչը ես արել եմ իմ PCB- ների համար: Եթե, դուք փնտրում եք ձեր նախագծերի լավագույն որակի PCB- ներ, քան JLCPCB- ը լավագույն տարբերակն է:

Նրանք առաջարկում են 10 հատ PCB ընդամենը 2 $ -ով ՝ հավելյալ առաքմամբ, և ես դա համարում եմ մատչելի լավագույն գործարքը:

Այսպիսով, ուր նախատիպավորել 10 հատ PCB միայն 2 դոլարով ՝

Քայլ 3: Պահանջվող բաղադրիչներ

  • Արդուինո (NANO կամ UNO)
  • Bluetooth մոդուլ HC-05
  • LED (32X8 = 256 հատ)
  • MAX7219 LED մատրիցային վարորդ IC (4 հատ)
  • 10uF կոնդենսատոր (4 հատ)
  • 100nF կոնդենսատոր (4 հատ)
  • 40K դիմադրություն (4 հատ)
  • Միակցիչներ, զոդեր, լարեր, գործիքներ և այլն…

Քայլ 4: Աշխատանք

Աշխատող
Աշխատող

Այստեղ մենք ստեղծել ենք 4 մատրիցա ՝ յուրաքանչյուրը 8X8 LED- ներից: Յուրաքանչյուր MAX7219 վարորդ կարող է կարգավորել 64 LED լուսադիոդային մատրիցա: Arduino- ն տվյալները կուղարկի սերիական հաղորդակցության միջոցով: Այսպիսով, մենք պետք է Arduino- ից ժամացույցը միացնենք և բեռնենք բոլոր MAX7219 վարորդներին: Տվյալների կապը միացված կլինի միայն առաջին վարորդին: Առաջին վարորդի «տվյալների դուրս» քորոցից մենք մետաղալար կկապենք երկրորդ վարորդի երկրորդ «Տվյալների» հետ և այլն: Այդպես մենք շարքով կապում ենք չորս 8x8 մատրիցա: Մենք նաև պետք է միացնենք Bluetooth մոդուլը Arduino- ի Tx և Rx կապին և մատակարարենք 5V դրան և MAX7219 վարորդներից յուրաքանչյուրին: Նախ, եկեք նայենք, թե ինչպես միացնել 8x8 մատրիցներից յուրաքանչյուրը: Երբ մենք ունենք մեր 4 մատրիցաները, մենք կարող ենք դրանք միացնել «տվյալների դուրս» տվյալների «մեջ» կապումներին:

Քայլ 5. Տվյալների ելքը (24 -րդ կապ) միացնելով այլ IC- ի տվյալների մուտքագրմանը (Pin 1)

Տվյալների ելքը (PIN 24) միացնելով այլ IC- ի տվյալների մուտքագրմանը (Pin 1)
Տվյալների ելքը (PIN 24) միացնելով այլ IC- ի տվյալների մուտքագրմանը (Pin 1)

Քայլ 6: Կատարեք ժամացույցի միացում և համապատասխանաբար բեռնեք

Կատարեք ժամացույցի միացում և համապատասխանաբար բեռնեք
Կատարեք ժամացույցի միացում և համապատասխանաբար բեռնեք

Քայլ 7: Միացրեք կոնդենսատորը և դիմադրությունը, ինչպես ցույց է տրված դիագրամում

Միացրեք կոնդենսատորը և դիմադրությունը, ինչպես ցույց է տրված դիագրամում
Միացրեք կոնդենսատորը և դիմադրությունը, ինչպես ցույց է տրված դիագրամում
Միացրեք կոնդենսատորը և դիմադրությունը, ինչպես ցույց է տրված դիագրամում
Միացրեք կոնդենսատորը և դիմադրությունը, ինչպես ցույց է տրված դիագրամում

Քայլ 8. Կատարեք գծապատկերներում ցուցադրված մատրիցային կապում կապը

Կատարեք մատրիցային կապում կապը, ինչպես ցույց է տրված դիագրամներում
Կատարեք մատրիցային կապում կապը, ինչպես ցույց է տրված դիագրամներում
Կատարեք մատրիցային կապում կապը, ինչպես ցույց է տրված դիագրամներում
Կատարեք մատրիցային կապում կապը, ինչպես ցույց է տրված դիագրամներում

Քայլ 9. Պատրաստում ենք պատյան մեր LED էկրանին

Պատրաստում ենք պատյան մեր LED էկրանին
Պատրաստում ենք պատյան մեր LED էկրանին
Պատրաստում ենք պատյան մեր LED էկրանին
Պատրաստում ենք պատյան մեր LED էկրանին
Պատրաստում ենք պատյան մեր LED էկրանին
Պատրաստում ենք պատյան մեր LED էկրանին
Պատրաստում ենք պատյան մեր LED էկրանին
Պատրաստում ենք պատյան մեր LED էկրանին

Մի անգամ, երբ դուք կատարեցիք վերը նշված կապը, ժամանակն է գործ սարքել դրա համար: Ես օգտագործել եմ ջարդոն ստվարաթուղթ և դրանից տուփ պատրաստել եմ պլաստիկով LED- ների վրա, որպեսզի պայծառությունը չտարածվի և մեզ ավելի հանգստացնող հաղորդի: դիտել

Քայլ 10: Կոդի և հավելվածի հղում

Հղում ծածկագրին և հավելվածին
Հղում ծածկագրին և հավելվածին

Կոդ ՝ ներբեռնում

PCB դիզայն. Ներբեռնեք

Հավելվածի ֆայլեր. Ներբեռնեք

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