Բովանդակություն:
- Պարագաներ
- Քայլ 1: Լարերի տեղադրում
- Քայլ 2: Softwareրագրաշարի տեղադրում
- Քայլ 3: Վերբեռնեք ձեր ուրվագիծը
Video: ATtiny ծրագրավորող Arduino Uno- ի համար. 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Եթե դուք վստահ եք դարձել 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րագրաշարի տեղադրում
Այժմ դուք պետք է arduino isp- ը վերբեռնեք arduino տախտակին: Գնացեք Ֆայլ -> Օրինակներ -> ArduinoISP:
Վերբեռնելուց առաջ կարող եք փոխել LED- ների վարքագիծը `նշանակելով 8 և 9 կապում, 7 -րդ կապը ՉԻ օգտագործվի: PMODE- ն (իմ դեպքում կապույտ) այն է, որը թարթում է էսքիզը վերբեռնելիս: Սխալ առաջանալիս ERR- ը կպարզվի: Ես փորձեցի մոդելավորել սխալները, բայց դա երբեք չբացվեց … HB- ն նշանակում է HeartBeat և պարբերաբար միացվելու և անջատվելու է: Ինձ համար շատ օգտակար չէ, բայց կարող եք այն նշանակել ERR LED- ի փոխարեն:
Քայլ 3: Վերբեռնեք ձեր ուրվագիծը
Այժմ դուք վերջապես պատրաստ եք վերբեռնել ձեր ուրվագիծը: Համոզվեք, որ տեղադրել եք ձեր հատուկ տախտակը (միկրոկառավարիչ) և այնուհետ անցեք Գործիքներ -> merրագրավորող -> Arduino որպես մատակարար:
Համոզվեք, որ ձեր ուրվագծում նշված թվային կապերը համապատասխանում են ձեր միկրոկոնտրոլերի վրա տեղադրվածներին:
Այժմ դուք պատրաստ եք վերբեռնել ձեր ուրվագիծը:
Խորհուրդ ենք տալիս:
Փոքրիկ ծրագրավորող ATTINY միկրոկոնտրոլերների համար Arduino UNO- ով. 7 քայլ
Փոքրիկ ծրագրավորող ATTINY միկրոկառավարիչների համար Arduino UNO- ի հետ. Ներկայումս հետաքրքիր է օգտագործել ATTINY շարքի միկրոկոնտրոլերները `իրենց բազմակողմանիության, ցածր գնի, բայց նաև այն փաստի համար, որ դրանք հեշտությամբ ծրագրավորվում են այնպիսի միջավայրերում, ինչպիսին է Arduino IDE- ն: Arduino մոդուլների համար նախատեսված ծրագրերը կարող են լինել հեշտությամբ փոխանցում
ATTiny HV ծրագրավորող ՝ 4 քայլ
ATTiny HV ծրագրավորող. Այս հրահանգը նախատեսված է ESP8266- ի և բրաուզերի վրա հիմնված ինտերֆեյսի միջոցով ATTiny ծրագրավորման գործիքի համար: Այն հետևում է ապահովիչների ընթերցման և տեղադրման նախորդ հրահանգիչ ապահովիչների խմբագրին, սակայն այժմ աջակցում է բոցավառումը ջնջելուն, կարդալուն և գրելուն
Եվս մեկ ATTINY85 ISP ծրագրավորող վահան Arduino- ի համար. 8 քայլ
Arduino- ի համար ևս մեկ ATTINY85 ISP ծրագրավորող վահան. Սերիալային ծրագրավորող և մեջբերում
Էժան STK500 AVR ծրագրավորող Atmel Studio- ի համար. 7 քայլ
Էժան STK500 AVR ծրագրավորող Atmel Studio- ի համար. Atmel Studio- ն հզոր գործիք է AVR ծրագրեր պատրաստելու համար, սակայն ծրագիր գրելը առաջին քայլն է: Ձեր ծրագիրը օգտագործելու համար դուք պետք է կազմեք միացում և փոխանցեք ձեր կոդը միկրոկոնտրոլերի մեջ: Դուք կարող եք ծրագրավորել ձեր AVR- ը Atmel Studio- ից ՝ օգտագործելով
ISP ծրագրավորող AVR միկրոկոնտրոլերների համար. 4 քայլ
Միկրոկոնտրոլերի ծրագրավորողն ապարատային սարք է, որը ուղեկցվում է ծրագրակազմով, որն օգտագործվում է մեքենայի լեզվի ծածկագիրը համակարգչից միկրոկոնտրոլեր/EEPROM փոխանցելու համար: AVR միկրոկառավարիչների ISP ծրագրավորողը սերիալ ծրագրավորողներ են, որոնք օգտագործում են