Բովանդակություն:
- Քայլ 1: Մասերի ցուցակ
- Քայլ 2: Ներբեռնեք և տեղադրեք գրադարանը
- Քայլ 3: Այրել Bootloader- ը
- Քայլ 4: Էսքիզների վերբեռնում
- Քայլ 5: Մի քանի օգտակար խորհուրդ
- Քայլ 6: Վերջնական նշում
Video: $ 2 Arduino: ATMEGA328- ը ՝ որպես ինքնուրույն: Հեշտ, էժան և շատ փոքր: ամբողջական ուղեցույց. 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս ձեռնարկում դուք կսովորեք, թե ինչպես օգտագործել Arduino ATMEGA328 միկրոկոնտրոլերի չիպը որպես առանձին միկրոկոնտրոլեր:
Նրանք արժեն ընդամենը 2 դոլար, կարող են անել նույնը, ինչ ձեր Arduino- ն և ձեր նախագծերը դարձնել չափազանց փոքր:
Մենք կանդրադառնանք քորոցների դասավորությանը, թե ինչպես այն պատրաստ դարձնել Arduino ծրագրային ապահովման համար ՝ բեռնիչն այրելով և ինչպես վերբեռնել էսքիզներ:
Դիտեք այս ուսանելի նյութի մնացած մասը `պարզելու համար, թե ինչպես կարող եք ձեր Arduino- ի նախագծերը կարճ ժամանակում ավելի փոքր և էժան դարձնել:
Քայլ 1: Մասերի ցուցակ
1 Արդուինո
1 ATMEGA328P-PU չիպ: Իմը ստացա այստեղ ՝
Breadboard
Լարերը
Լրացուցիչ. LED և 330 օմ դիմադրություն `փորձարկման համար
Քայլ 2: Ներբեռնեք և տեղադրեք գրադարանը
Arduino տախտակը ստանդարտ է 16MHz արտաքին տատանումով:
Մեզ իսկապես պետք չէ այս 16 ՄՀց տատանում, քանի որ ATMEGA328P-PU- ում ներկառուցված է 8 ՄՀց տատանում:
Որպեսզի այս չիպը աշխատի որպես ինքնուրույն միկրոկառավարիչ 8 ՄՀց հաճախականությամբ, մենք պետք է ներբեռնենք և տեղադրենք գրադարան մեր Arduino միջավայրի համար:
Դա անելու համար սեղմեք ձեր Arduino տարբերակին համապատասխանող հղումը ՝ zip ֆայլը ներբեռնելու համար:
Այն ուտելու է 1-6-x.zip, 1-5-x.zip կամ 1-0-x.zip
Հաջորդը մենք պետք է գտնենք Arduino էսքիզների գրքույկի թղթապանակը `կտտացնելով Ֆայլ → նախապատվություններ →« Էսքիզների գրքի տեղադրություն »: Իմ դեպքում «C: / Users / tomtomheylen / Documents / Arduino» ձեր դեպքում դա կարող է տարբեր լինել:
Պատճենեք գտնվելու վայրը և գնացեք «այս համակարգիչ», տեղադրեք այն բարում և սեղմեք Enter:
Եթե տեսնում եք «ապարատային» անունով թղթապանակ, բացեք այն:
Եթե ոչ, ստեղծեք «թղթապանակ» անունով նոր թղթապանակ ՝ աջ սեղմելով և ընտրեք «նոր → թղթապանակ» և մուտքագրեք «սարքավորում»: Այժմ բացեք այն:
Տեղափոխեք տախտակի թղթապանակը zip արխիվից դեպի «ապարատային» թղթապանակ:
Վերագործարկեք ձեր Arduino IDE- ն և անցեք «Գործիքներ → տախտակ»:
Եթե ամեն ինչ կարգին է, ապա «Ատմեգա 328 -ը սեղանի վրա (8 ՄՀց ներքին ժամացույց)» ցուցակում պետք է տեսնեք:
Ամենադժվար մասը հիմա արված է, ուստի եկեք մի քիչ զվարճալի կյանք մղենք այդ ATMEGA328- ում:
Քայլ 3: Այրել Bootloader- ը
Այս միկրոկոնտրոլերի ATMEGA328 չիպերը սովորաբար դատարկ են: Որպեսզի նրանք աշխատեն Arduino IDE- ի հետ, մենք պետք է անենք ինչ -որ բան, որը կոչվում է «բեռնախցիկ այրել»: Դա մի փոքր կոդ է, որը մենք այրում ենք չիպի վրա, այնպես որ այն կհասկանա Arduino ծրագրակազմը:
Դա անելու համար միացրեք ձեր Arduino- ն ձեր համակարգչին և գնացեք «Ֆայլ → օրինակներ → ArduinoIsp» և ընտրեք «Arduino Isp»: Վերբեռնեք այս ուրվագիծը ձեր Arduino- ում և անջատեք ձեր համակարգչից:
Հաջորդը մենք Arduino- ն կապում ենք ATMEGA328- ի հետ, ինչպես տեսնում եք նկարում:
Նկատի ունեցեք չիպի վրա դրված կիսաշրջանը: Համոզվեք, որ այն գտնվում է ճիշտ կողմում:
Այժմ միացրեք ձեր Arduino- ն և Arduino IDE- ում գնացեք «գործիքներ → ծրագրավորող» և ընտրեք «Arduino որպես մատակարար»:
Հաջորդը գնացեք «Գործիքներ → տախտակ» և ընտրեք «Atmega 328 -ը տախտակի վրա (8 ՄՀց ներքին ժամացույց)»:
Այժմ գնացեք գործիքներ և ընտրեք «Burn Bootloader»:
Ձեր բեռնիչը այրված է, և ձեր չիպը պատրաստ է էսքիզներ վերբեռնելու:
Սխալի հաղորդագրություն ունենալու դեպքում անջատեք ձեր Arduino- ն և միացրեք նախորդ քայլերը:
Քայլ 4: Էսքիզների վերբեռնում
Էսքիզը վերբեռնելու համար դուք պետք է հեռացնեք ATMEGA328 չիպը Arduino- ի տախտակից և միանաք տախտակին, ինչպես ցույց է տրված նկարում:
Դա անելու համար կարող եք օգտագործել նաև USB սերիալային ծրագրավորող, ինչպես FT232RL- ը: Ես դրա մասին պատրաստել եմ մի փոքրիկ հրահանգ ՝ այստեղ.
Ես տախտակի վրա միացրել եմ լուսարձակը դիմադրիչի հետ `թարթելու ուրվագիծը ստուգելու համար:
Ահա, թե ինչպես օգտագործել այս պատկերը կապի դասավորության համար:
Օրինակ, եթե IDE- ում նախաստորագրեք 13 -րդ կապը, այն ներկայացնում է Arduino- ի տախտակի 13 -րդ կապը կամ ATMEGA328 չիպի վրա `19 -րդ կապը:
Շնորհավորում եմ, հաջողվեց: Այժմ դուք կարող եք սկսել զոդել ձեր սեփական փոքրացված Arduino նախագծերը ՝ ոչնչի դիմաց:
Քայլ 5: Մի քանի օգտակար խորհուրդ
Ես կավարտեմ այս ուսանելիը ՝ տալով ձեզ ևս մի քանի օգտակար խորհուրդներ.
Եթե դուք կպցնում եք նախագիծ, ապա պետք է օգտագործեք 28 փին DIP վարդակից և ավելացնեք ATMEGA328 նախագիծը զոդելուց հետո:
Իմը ստացա այստեղ
Լավ պրակտիկա է մի քանի չարամիտ կանանց վերնագրեր ամրացնել 3 առաջին ոտքերին, որպեսզի անհրաժեշտության դեպքում կարողանաք փոխել կամ վերբեռնել էսքիզներ:
Եթե ձեր միկրոկառավարիչն իրեն տարօրինակ է պահում, ապա + և -միջև կարող եք ավելացնել 10 -ից 100 uf կոնդենսատոր:
Չիպը պատվիրելիս համոզվեք, որ դա ATMEGA328P-PU է:
Քայլ 6: Վերջնական նշում
Ձեզ դուր եկավ սա ուսանելի, խնդրում ենք սեղմել «Սիրված» կոճակը և բաժանորդագրվել:
Նաև ստուգեք իմ «Ինչպես շտկել չինական Arduino կլոնները» հրահանգավորումը:
Կհանդիպենք հաջորդ Instructable- ում:
Շնորհակալություն, Թոմ Հեյլեն
Ֆեյսբուք ՝
Նվիրաբերեք ՝ օգնելու ինձ շարունակել այս աշխատանքը ՝
Խորհուրդ ենք տալիս:
SMD զոդման ամբողջական սկսնակների ուղեցույց. 5 քայլ (նկարներով)
SMD- ի զոդման ամբողջական սկսնակների ուղեցույց. Դե, այնպես որ, զոդումը բավականին պարզ է անցքերի բաղադրամասերի համար, բայց երբեմն լինում են պահեր, երբ անհրաժեշտ է մանրուք մտցնել *այստեղ տեղադրեք մրջյունի մասին տեղեկանք *, իսկ TH զոդման համար ձեր սովորած հմտությունները պարզապես մի կատարեք: այլևս դիմեք: Բարի գալուստ աշխարհ
Ինչպես կատարել պրոֆեսիոնալ տպագիր տպատախտակ. Ամբողջական ուղեցույց. 10 քայլ (նկարներով)
Ինչպես կատարել պրոֆեսիոնալ տպագիր տպատախտակ. Ամբողջական ուղեցույց. Բարև բոլորին, այսօր ես ձեզ ցույց կտամ, թե ինչպես պատրաստել պրոֆեսիոնալ PCB ՝ ձեր էլեկտրոնային նախագծերը բարելավելու համար: Եկ սկսենք
Benewake LiDAR TFmini (ամբողջական ուղեցույց). 5 քայլ (նկարներով)
Benewake LiDAR TFmini (ամբողջական ուղեցույց). Նկարագրություն Benewake TFMINI Micro LIDAR մոդուլն ունի իր յուրահատուկ օպտիկական, կառուցվածքային և էլեկտրոնային ձևավորումները: Ապրանքը ունի երեք հիմնական առավելություն `ցածր գին, փոքր ծավալ և ցածր էներգիայի սպառում: Ներկառուցված ալգորիթմը հարմարեցված է ներքին և
Ինչպես դարձնել էժան, ինչպես անվճար, այնպես էլ հեշտ «օգնող ձեռքեր» փոքր մասերի համար. 6 քայլ
Ինչպես դարձնել էժան, ինչպես փոքր, այնպես էլ դյուրին «օգնող ձեռքեր» փոքր մասերի համար. օգնող ձեռքեր, այնպես որ ես պատրաստեցի սա առավոտյան: (2.23.08) Այն ինձ համար հիանալի է աշխատում, սովորաբար խնդիրներ չկան: ՇԱՏ հեշտ է պատրաստել, հիմնականում անվճար, բոլորը
Guitar Amp Tilt Stand - «Աֆրիկյան աթոռ» դիզայն - պարզ, փոքր, ամուր, հեշտ, անվճար կամ իրական էժան ՝ 9 քայլ
Guitar Amp Tilt Stand - «Աֆրիկյան աթոռ» դիզայն - Պարզ, փոքր, ուժեղ, հեշտ, անվճար կամ իրական էժան. Guitar Amp Tilt Stand - Too Easy - պարզ, փոքր, ուժեղ, անվճար կամ իրական էժան: Բոլոր չափի ուժեղացուցիչների համար, նույնիսկ առանձին պահարանով մեծ պահարաններ: Պարզապես պատրաստեք տախտակներ և խողովակներ, որոնք ձեզ անհրաժեշտ են գրեթե ցանկացած սարքավորման համար