Բովանդակություն:
- Քայլ 1: Գնացեք նյութեր ձեռք բերելու համար
- Քայլ 2: Մալուխը միացրեք
- Քայլ 3. Programրագրավորեք Arduino- ն
- Քայլ 4: terտիչի գլխարկ
- Քայլ 5: ATtiny հիմնական ֆայլեր
- Քայլ 6. Programրագրեք ATtiny- ն
- Քայլ 7: Փորձարկման միացում
Video: Programրագրեք ATtiny Arduino- ով. 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Հետևյալն են Arduino IDE- ի միջոցով ATtiny միկրոկառավարիչների ծրագրավորման ուղղությունները: Պարզ անգլերեն լեզվով սա այն է, թե ինչպես կարելի է ծրագրավորել 8 պինով Atmel չիպսերը, ինչպես սովորաբար Arduino- ն է: Սա հիանալի է, որովհետև ATtiny- ն փոքր է, և - լավ, սա թույլ է տալիս ձեզ պատրաստել փոքրիկ իրեր, որոնց կարիքը չկա մեծ միկրոկոնտրոլերի:
Իմ տեղադրած հրահանգները գրեթե նույնն են, ինչ աներևակայելի հիանալի բարձր տեխնոլոգիաների ձեռնարկի կողմից տրված հրահանգները: Ես տեղադրեցի հրահանգների իմ տարբերակը այստեղ, քանի որ մտադիր եմ մի քանի առաջիկա նախագիծ կատարել ATtiny չիպերի միջոցով և հասկացա, որ կցուցադրեմ իմ ընթացքը:
Քայլ 1: Գնացեք նյութեր ձեռք բերելու համար
Ձեզ հարկավոր կլինի.
- Arduino - Breadboard - ATtiny85 (կամ ATtiny45) - 10uF էլեկտրոլիտիկ կոնդենսատոր - 220ohm 1/4 վտ դիմադրություն - LED - միացման մետաղալար
Խնդրում ենք նկատի ունենալ, որ այս էջի որոշ հղումներ պարունակում են Amazon- ի աֆիլիատ հղումներ: Սա չի փոխում վաճառվող իրերից որևէ մեկի գինը: Այնուամենայնիվ, ես փոքր միջնորդավճար եմ վաստակում, եթե կտտացնում եք այդ հղումներից որևէ մեկին և որևէ բան եք գնում: Այս գումարը ես նորից ներդնում եմ ապագա ծրագրերի նյութերի և գործիքների մեջ: Եթե կցանկանայիք այլընտրանքային առաջարկ մասերից որևէ մեկի մատակարարի համար, խնդրում եմ ինձ տեղյակ պահեք:
Քայլ 2: Մալուխը միացրեք
Arduino- ն ATtiny- ին միացրեք հետևյալ կերպ.
- Arduino +5V - ATtiny Pin 8
- Arduino Ground - ATtiny Pin 4
- Arduino Pin 10 - ATtiny Pin 1
- Arduino Pin 11 - ATtiny Pin 5
- Arduino Pin 12 - ATtiny Pin 6
- Arduino Pin 13 - ATtiny Pin 7
Քայլ 3. Programրագրավորեք Arduino- ն
Ընտրեք «ArduinoISP» ուրվագիծը «Օրինակներ» ցանկից:
Վերբեռնեք էսքիզը ձեր Arduino- ում, ինչպես ցանկացած այլ էսքիզ:
Ձեր Arduino- ն այժմ կազմաձևված է որպես սերիալ ծրագրավորող, որը կարող է ծրագրավորել այլ չիպսեր:
Քայլ 4: terտիչի գլխարկ
Տեղադրեք 10uF կոնդենսատորը գետնին և Arduino- ի վերակայման քորոցի միջև: Համոզվեք, որ հետևեք կոնդենսատորների բևեռականությանը (գետնից գետնին):
Լուրեր են պտտվում, որ դա ձեզ պետք է միայն Arduino Uno- ի համար, բայց ես գտա, որ դա օգնեց հարցերին այն ներառել նաև ավելի վաղ տարբերակներով: Եթե պարզեք, որ այն չի գործում հաջորդ քայլերում, պարզապես հեռացրեք այն և տեսեք, թե արդյոք դա կօգնի:
Քայլ 5: ATtiny հիմնական ֆայլեր
Նշեք ձեր ուրվագիծի թղթապանակը Arduino նախընտրությունների ընտրացանկից:
Ստեղծեք նոր թղթապանակ ձեր ուրվագծային գրքույկի թղթապանակում, որը կոչվում է «սարքավորում»
Այնուհետև գնացեք այս էջ և ներբեռնեք ֆայլը ՝ attiny45_85.zip
Բացեք այս ֆայլը և թողեք այն նոր սարքաշարի թղթապանակում:
Վերջապես, վերագործարկեք Arduino ծրագրավորման միջավայրը: Այժմ նոր միջուկները պետք է բեռնվեն:
Նկատի ունեցեք, որ կան նաև հիմնական ֆայլեր մի շարք այլ ATtiny չիպերի համար: Այս էջը լավ մեկնարկային կետ է Arduino- ի միջոցով դրանց լայն շրջանակի հետ շփվելու համար:
Քայլ 6. Programրագրեք ATtiny- ն
Վերևի ընտրացանկից ընտրեք ՝ Tools Board ATtiny85 (առանց ISP- ի Arduino- ի)
(Իհարկե, դուք կցանկանաք դրա համար ընտրել այլ չիպ, եթե օգտագործում եք մեկը):
Այնուհետև բացեք թարթման հիմնական օրինակը և փոխեք PIN- ի թիվը 13 -ից 0 -ի:
Վերջապես, վերբեռնեք այն, ինչպես ցանկացած այլ ուրվագիծ:
Այն պետք է երկու անգամ թույլ տա հետևյալ սխալը ՝ avrdude.
Պարզապես անտեսեք սխալի հաղորդագրությունը, և դուք պետք է լավ գնաք:
Քայլ 7: Փորձարկման միացում
Միացրեք 220 օհմ դիմադրություն 5 -ի կապակցիչին:
Միացրեք LED- ը դիմադրության և +5V- ի միջև:
Այն պետք է թարթել:
Շնորհավորում եմ: Վերջացրել ես.
Ձեր կարծիքով սա օգտակար, զվարճալի կամ զվարճալի՞ց էր: Հետևեք @madeineuphoria- ին ՝ իմ վերջին նախագծերը տեսնելու համար:
Խորհուրդ ենք տալիս:
Programրագրեք ձեր սեփականը 2048 խաղ W/Java !: 8 քայլ
Programրագրիր քո սեփական 2048 խաղը W/Java!. Ես սիրում եմ խաղը 2048: Եվ ես որոշեցի ծրագրավորել իմ սեփական տարբերակը: Այն շատ նման է իրական խաղին, բայց ինքս այն ծրագրավորելը ինձ ազատություն է տալիս փոխելու այն, ինչ ուզում եմ, երբ ուզում եմ: Եթե ես ուզում եմ 5x5 խաղ տիպիկ 4x4- ի փոխարեն, մի
Բարև գնացք: ATtiny 1614: 8 քայլ (նկարներով)
Բարև գնացք: ATtiny 1614. Իմ Fab Academy դասի համար ես պետք է տախտակ ստեղծեմ միկրոկոնտրոլերով, կոճակով և լուսադիոդով: Ես այն կօգտագործեմ Eagle- ի ստեղծման համար
Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ով. 6 քայլ (նկարներով)
Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ի միջոցով. Դա շատ պարզ է և այնքան էժան: Նաև մեզ թույլ է տալիս ծրագրավորել մեր Arduino- ն այնտեղ, որտեղ երբևէ ցանկանում ենք անլար bluetooth- ով … Այսպիսով
ATTiny-RAT, ATTINY Powered Mini Lightfollower: 3 Քայլ
ATTiny-RAT, ATTINY Powered Mini Lightfollower. Ողջույն, մարդիկ, արդեն որոշ ժամանակ է, ինչ տեղադրում եմ իմ վերջին հրահանգը: Դե, հիմա շատ բաներ են պտտվում գլխումս, բայց ինձ հաջողվեց փաստաթղթավորել իմ «առաջին քայլերը»: ձեզ համար կարճ ուսանելի այս չիպերի ATTiny-Series շարքի հետ: Ես պատվիրում եմ
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել `նշելով, թե որ ժամին եք ուզում դա անել: 4 քայլ
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատելու համար ՝ նշելով, թե որ ժամին եք ուզում դա անել. մեկ գիշերվա ընթացքում, ես չէի ուզում իմ համակարգիչը միացված պահել ներբեռնումներն ավարտելուց հետո և գիշերը