Arduino սկսնակ նվագարկչի կյանքում վաղ թե ուշ գալիս է մի պահ, երբ ցանկանում եք խնայել ձեր արտադրանքի չափը ՝ առանց գործունակությունը զոհաբերելու: Եվ ապա Arduino Pro Mini- ը հիանալի լուծում է: Այս խորհուրդը, ներկառուցված USB միակցիչ չունենալու պատճառով, մեկուկես անգամ փոքր է, քան Arduini Nano- ն: Բայց այն ծրագրավորելու համար դուք ստիպված կլինեք գնել լրացուցիչ `արտաքին` USB-ծրագրավորող: Ինչպե՞ս «լրացնել» գրված ծրագիրը միկրոկոնտոլլորի հիշողության մեջ և Arduino Pro Mini- ն աշխատել, և կքննարկվի այս հոդվածում:
Դա անհրաժեշտ է
- - Arduino Pro Mini;
- - համակարգիչ;
- - USBASP- ծրագրավորող;
- - լարերը միացնող:
Հրահանգներ
Քայլ 1
Նախ, մի քանի խոսք բուն ծրագրավորողի մասին: Մեկը կարող եք գնել $ 2-ով ցանկացած չինական առցանց խանութում:
USB-A տիպի միակցիչը, իհարկե, օգտագործվում է ծրագրավորողը համակարգչին միացնելու համար:
Mրագրավորվող տախտակին միանալու համար անհրաժեշտ է ISP միակցիչ:
Jumper JP1- ը վերահսկում է լարումը ISP միակցիչի VCC քորոցում: Այն կարող է լինել 3.3 Վ, կամ 5 Վ Եթե թիրախային սարքն ունի իր սեփական էլեկտրասնուցումը, հեռացրեք ցատկողը:
Jumper JP2- ն օգտագործվում է ինքնին ծրագրավորողը լուսավորելու համար; չի ընդգրկվում այս հոդվածում:
Jumper JP3- ը պահանջվում է, եթե նպատակային սարքի ժամացույցի արագությունը 1.5 ՄՀց-ից ցածր է:
Նշվում է երկու LED: G - սնուցումը մատակարարվում է ծրագրավորողին, R - ծրագրավորողը միացված է նպատակային սարքին:
Քայլ 2
Եկեք ծրագրավորողը միացնենք համակարգչի USB պորտին: Ամենայն հավանականությամբ, կարճ ժամանակ անց օպերացիոն համակարգը կհայտարարի, որ չի կարող այս սարքի համար վարորդ գտնել:
Այս դեպքում ներբեռնեք ծրագրավորողի համար վարորդը պաշտոնական կայքից https://www.fischl.de/usbasp/: Բեռնաթափեք արխիվը և տեղադրեք վարորդը ստանդարտ ձևով: USBasp ծրագրավորողը պետք է հայտնվի սարքի կառավարչի մեջ: Theրագրավորողն այժմ պատրաստ է օգտագործման համար: Անջատեք այն համակարգչից:
Քայլ 3
Հաջորդը, դուք պետք է միացնեք Arduino Pro Mini տախտակը ծրագրավորողին: Ստորև ներկայացված դիագրամը ցույց է տալիս, թե ինչպես դա անել:
Քայլ 4
Մենք կօգտագործենք հացաթխման տախտակ և միացնող լարեր. Դա կլինի արագ և հուսալի: Connectրագրավորողի միակցիչը միացնում ենք Arduino Pro Mini- ի քորոցներին ՝ համաձայն վերը նշված գծապատկերի:
Քայլ 5
Բացեք Arduino IDE- ն: Ընտրացանկի տախտակն ընտրացանկի միջոցով ընտրեք. Գործիքներ -> Տախտակ -> Arduino Pro կամ Pro Mini (Գործիքներ -> Տախտակ -> Arduino Pro կամ Pro Mini):
Անհրաժեշտ է նաև ընտրել միկրոհսկիչի տեսակը, որը դրված է Գործիքներ -> Պրոցեսոր ընտրացանկի միջոցով: Ես ունեմ այս ATmega 168 (5 Վ, 16 ՄՀց): Այս պարամետրերը սովորաբար գրված են միկրոհսկիչի պատյանների վրա:
Քայլ 6
Ընտրեք ծրագրավորողի տեսակը ՝ Գործիքներ -> merրագրավորող -> USBasp (կամ Գործիքներ -> Programրագրավորող -> USBasp):
Քայլ 7
Եկեք բացենք այն ուրվագիծը, որը մենք ուզում ենք բեռնել միկրոկոնտոլորի հիշողության մեջ: Օրինակ ՝ թող լինի թարթող LED: File -> Swatches -> 01. Հիմունքներ -> Blink:
Connectրագրավորողը միացնում ենք համակարգչին միացված Arduino Pro Mini- ին:
Այժմ, որպեսզի ծրագրավորողը օգտագործելով ուրվագիծը բեռնվի Arduino- ի մեջ, կարող եք դա անել մի քանի եղանակով:
1) Ֆայլի ցանկի միջոցով -> Բեռնել ծրագրավորողի միջոցով;
2) օգտագործելով ստեղնաշարի դյուրանցում Ctrl + Shift + U;
3) Shift ստեղնը պահելիս կտտացրեք աջ սլաքի կոճակին, որը սովորաբար օգտագործվում է ստանդարտ եղանակով ուրվագիծը Arduino հիշողության մեջ բեռնելու համար:
Վերջ, ծրագիրը «հեղեղվում» է միկրոկոնտորների հիշողության մեջ: