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

Arduino- ի ծրագրավորում ՝ օգտագործելով մեկ այլ Arduino ՝ առանց գրադարանի ոլորվող տեքստ ցուցադրելու համար. 5 քայլ
Arduino- ի ծրագրավորում ՝ օգտագործելով մեկ այլ Arduino ՝ առանց գրադարանի ոլորվող տեքստ ցուցադրելու համար. 5 քայլ

Video: Arduino- ի ծրագրավորում ՝ օգտագործելով մեկ այլ Arduino ՝ առանց գրադարանի ոլորվող տեքստ ցուցադրելու համար. 5 քայլ

Video: Arduino- ի ծրագրավորում ՝ օգտագործելով մեկ այլ Arduino ՝ առանց գրադարանի ոլորվող տեքստ ցուցադրելու համար. 5 քայլ
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Հուլիսի
Anonim
Image
Image

Sony Spresense- ը կամ Arduino Uno- ն այդքան էլ թանկ չեն և մեծ էներգիա չեն պահանջում: Այնուամենայնիվ, եթե ձեր նախագիծը սահմանափակումներ ունի էներգիայի, տարածքի կամ նույնիսկ բյուջեի վրա, գուցե ցանկանաք հաշվի առնել Arduino Pro Mini- ի օգտագործումը: Ի տարբերություն Arduino Pro Micro- ի, Arduino Pro Mini- ն չունի USB պորտ: Դուք կարող եք Arduino Pro Mini- ն ծրագրավորել USB- ից UART փոխարկիչով: Կարող եք նաև օգտագործել մեկ այլ Arduino USB պորտով `Arduino Pro Mini- ն ծրագրավորելու համար, ինչպես մենք պատրաստվում ենք անել այստեղ:

Պարագաներ

Arduino Uno կամ Sony Spresense

Arduino Pro Mini 3.3V WEMOS D1 Mini Matrix LED Shield 6 Arduino արականից իգական ցատկման լարեր Միկրո USB մալուխ Sոդման երկաթ և լարեր

Քայլ 1. Matոդման LED մատրիցա `նպատակակետ Arduino- ին

Oldոդման LED մատրիցա `նպատակակետ Arduino- ին
Oldոդման LED մատրիցա `նպատակակետ Arduino- ին
Oldոդման LED մատրիցա `նպատակակետ Arduino- ին
Oldոդման LED մատրիցա `նպատակակետ Arduino- ին

Մեզ պետք է 4 լար WEMOS D1 Mini Matrix LED Shield- ի և Arduino Pro Mini- ի միջև հետևյալ կերպ.

WEMOS D1 Mini Matrix LED Shield - Գույն - Arduino Pro Mini 3V3 - Կարմիր - 3.3V D7 - Կանաչ - A4 D5 - Դեղին - A5 GND - Սև - GND Նկատի ունեցեք, որ մենք օգտագործում ենք Arduino Pro Mini 5 վոլտ տարբերակ, այնպես որ ստիպված եղանք հրաժարվել լարումը `օգտագործելով 5 դիոդ: WEMOS D1 Mini Matrix LED Shield- ին միանալուց առաջ ստուգեք ձեր Arduino- ի աշխատանքային լարումը: Arduino Pro Mini 3.3V տարբերակի օգտագործման դեպքում լարման նվազեցման կարիք չկա:

Քայլ 2. Միացրեք Jumper մալուխների արական կողմը Arduino ծրագրավորման մեջ

Միացրեք Jumper մալուխների արական կողմը Arduino ծրագրավորման մեջ
Միացրեք Jumper մալուխների արական կողմը Arduino ծրագրավորման մեջ

Մեզ անհրաժեշտ են Arduino արականից իգական և ցատկող 6 լարեր, որոնք միացված են ծրագրավորման Arduino- ին հետևյալ կերպ.

Sony Spresense: Գույն 10: Կարմիր (RST) 11: Նարնջագույն 12: Դեղին 13: Կանաչ 5V: Կարմիր (Հզորություն) GND ՝ Սև

Քայլ 3. Միացում Target Arduino- ին

Միացում Target Arduino- ին
Միացում Target Arduino- ին
Միացում Target Arduino- ին
Միացում Target Arduino- ին

Arduino Pro Mini- ի վրա կպցնելու համար մեզ անհրաժեշտ է 6 կապում `Arduino jumper հաղորդալարերի կանացի կողմը միացնելու համար հետևյալ կերպ.

Arduino Pro Mini: Գույն RST: Կարմիր (RST) 11: Orange 12: Yellow 13: Green RAW: Red (Power) GND: Սև

Քայլ 4: tingրագրավորողի տեղադրում

Tingրագրավորողի տեղադրում
Tingրագրավորողի տեղադրում

Բացեք Arduino IDE- ն, այնուհետև Ֆայլ> Օրինակներ> 11. ArduinoISP> ArduinoISP: Sony Spresense տախտակի միջոցով անհրաժեշտ է մեկնաբանել հետևյալ տողը.

// #սահմանեք USE_OLD_STYLE_WIRING Ավարտելուց հետո սեղմեք Ctrl+U ՝ Sony Spresense- ում կամ ձեր օգտագործած ծրագրավորման Arduino- ում կոդը վերբեռնելու համար:

Քայլ 5. Կոդի վերբեռնում թիրախային Arduino- ում

Վերբեռնեք կոդը Target Arduino- ում
Վերբեռնեք կոդը Target Arduino- ում

Ներբեռնեք կոդը Github- ից: Մի սեղմեք Ctrl+U, քանի որ դա կհանգեցնի այն, որ արդեն վերբեռնել եք Spresense- ում ներբեռնված կոդը, որն անհրաժեշտ է այն որպես ծրագրավորող օգտագործելու համար: Փոխարենը, սեղմեք Ctrl+Shift+U ՝ ծրագրավորողի միջոցով բեռնելու համար:

Այս պահին ձեզ կպահանջվի ընդամենը երկու լար ՝ Arduino Pro Mini- ն սնուցելու համար:

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