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

ATtiny ծրագրավորող Arduino Uno- ի համար. 3 քայլ
ATtiny ծրագրավորող Arduino Uno- ի համար. 3 քայլ

Video: ATtiny ծրագրավորող Arduino Uno- ի համար. 3 քայլ

Video: ATtiny ծրագրավորող Arduino Uno- ի համար. 3 քայլ
Video: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, Նոյեմբեր
Anonim
ATtiny ծրագրավորող Arduino Uno- ի համար
ATtiny ծրագրավորող Arduino Uno- ի համար

Եթե դուք վստահ եք դարձել Arduino պլատֆորմի վրա և ցանկանում եք փորձել ծրագրավորել atmel- ի այլ միկրոկոնտրոլերներ, այս ուղեցույցը կօգնի ձեզ կատարել ձեր առաջին քայլերը: Մասնավորապես, դուք կդարձնեք վահան Arduino Uno համատեղելի տախտակների համար `ATtiny միկրոկոնտրոլերների բազմաթիվ ծրագրավորման համար (2313/4313 25/45/85 և գուցե որոշ ուրիշներ):

Պարագաներ

Այս բավականին պարզ նախագծի համար ձեզ հարկավոր է.

-տախտակ (մեկ կամ երկկողմանի առնվազն 20x10 կետ)

-3 x 5 մմ LED

-3x 220-330 Օմ դիմադրիչներ

-20 փին վարդակից

-12 արական կապի վերնագիր (առնվազն)

-1x jumper

-որոշ ցատկող լարեր

Եվ, իհարկե, ATtiny միկրոկոնտրոլեր, որի հետ աշխատելու համար (իմ դեպքում դա 2313 է)

Քայլ 1: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

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

Եթե դուք որոշել եք օգտագործել միակողմանի տախտակ, ապա պետք է որոշ տափակաբերանով սեղմել արական կապտուկների վերնագրերը, որպեսզի կապումներն ավելի երկար լինեն և դրանք զոդեք հետևից:

Թռիչքը անհրաժեշտ է GND կապը փոխելու համար (կախված այն բանից, թե ինչ միկրոկառավարիչ եք օգտագործում), չնայած ես կարողացա էսքիզը վերբեռնել ATtiny 2313 -ում նույնիսկ առանց GND- ի…

Կանաչ LED- ը միշտ միացված է և պարտադիր չէ:

Քայլ 2: Softwareրագրաշարի տեղադրում

Softwareրագրաշարի տեղադրում
Softwareրագրաշարի տեղադրում
Softwareրագրաշարի տեղադրում
Softwareրագրաշարի տեղադրում

Այժմ դուք պետք է arduino isp- ը վերբեռնեք arduino տախտակին: Գնացեք Ֆայլ -> Օրինակներ -> ArduinoISP:

Վերբեռնելուց առաջ կարող եք փոխել LED- ների վարքագիծը `նշանակելով 8 և 9 կապում, 7 -րդ կապը ՉԻ օգտագործվի: PMODE- ն (իմ դեպքում կապույտ) այն է, որը թարթում է էսքիզը վերբեռնելիս: Սխալ առաջանալիս ERR- ը կպարզվի: Ես փորձեցի մոդելավորել սխալները, բայց դա երբեք չբացվեց … HB- ն նշանակում է HeartBeat և պարբերաբար միացվելու և անջատվելու է: Ինձ համար շատ օգտակար չէ, բայց կարող եք այն նշանակել ERR LED- ի փոխարեն:

Քայլ 3: Վերբեռնեք ձեր ուրվագիծը

Վերբեռնեք ձեր ուրվագիծը
Վերբեռնեք ձեր ուրվագիծը
Վերբեռնեք ձեր ուրվագիծը
Վերբեռնեք ձեր ուրվագիծը
Վերբեռնեք ձեր ուրվագիծը
Վերբեռնեք ձեր ուրվագիծը

Այժմ դուք վերջապես պատրաստ եք վերբեռնել ձեր ուրվագիծը: Համոզվեք, որ տեղադրել եք ձեր հատուկ տախտակը (միկրոկառավարիչ) և այնուհետ անցեք Գործիքներ -> merրագրավորող -> Arduino որպես մատակարար:

Համոզվեք, որ ձեր ուրվագծում նշված թվային կապերը համապատասխանում են ձեր միկրոկոնտրոլերի վրա տեղադրվածներին:

Այժմ դուք պատրաստ եք վերբեռնել ձեր ուրվագիծը:

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