Բովանդակություն:
Video: AVR զարգացման խորհուրդ. 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Համացանցը լի է Arduino- ի հետ նախագծերով: Որոշ ժամանակ ATMEGA328 միկրոկոնտրոլերի մասին տեղեկատվությունը բացակայում է Arduino- ի բոլոր տվյալների մեջ: Այս Insctructable- ը ցանկանում է վերականգնել սկիզբը, թե ինչպես կարելի է նախագծեր մշակել ՝ օգտագործելով AVR միկրոկոնտրոլերներն առանց Arduino- ի, մասնավորապես ATMEGA328- ի:
Դա պարզ զարգացման տախտակ է նշված միկրոկառավարիչի համար: Ես այն անվանեցի ՝ Կլաուդինո:
Նախագծում նյութերն են ՝
1x ATMEGA328
1x LM7805
1x DC հոսանքի վարդակ
1x սեղմիչ կոճակ
1x LED
2x 0.1uF կոնդենսատոր
1x 10uF կոնդենսատոր
1x 330 ohm դիմադրություն
1x 10k ohm դիմադրություն
1x 1N4001 դիոդ
Որոշ քորոց գլուխ և վերնագիր
Քայլ 1: Նախագծեք սխեման
Այս ուսանելիի համար ես օգտագործեցի Autodesk- ի Eagle of ծրագրակազմը: Այս ծրագրակազմը հզոր սխեմատիկ և տախտակի դիզայներ է `բազմաթիվ բաղադրիչներով, որոնք օգտակար կլինեն այս գործընթացում: Ես օգտագործեցի AMEGA328 տվյալների թերթում պարունակվող նվազագույն համակարգի մասին տեղեկատվությունը: Տախտակի վրա ես օգտագործել եմ pinhead ՝ GPIO- ի վերնագիրը ներկայացնելու համար, իսկ նույն pinhead- ը ՝ ISP ծրագրավորողին և արտաքին բյուրեղի համար օժանդակ նավահանգիստ միացնելու համար:
Տախտակի սնուցման համար ես օգտագործեցի DC տակառի խցիկ և LM7805 կարգավորիչ `միկրոկառավարիչում անհրաժեշտ 5 վ -ն ունենալու համար: Տախտակը ներառում էր վերակայման կոճակ և կարգավիճակի LED:
Գրեթե ամբողջ դիզայնը տեղադրված է տախտակի ներքևի մասում ՝ վերևի հատվածում օգտագործելով միայն մի ցատկիչ:
Քայլ 2:
Նախ, ես առաջին անգամն եմ, որ օգտագործում եմ թթվային պրոցես PCB- ի պատրաստման համար, մեկ այլ անգամ ես օգտագործում էի CNC գործարանը իմ դպրոցում, բայց ոչ բոլոր ժամանակներն են մատչելի աշակերտների քանակի համար: Այժմ ես օգտագործեցի թթվային մեթոդը, քանի որ այլ PCB գործարան չունեմ:
Առաջին քայլը տախտակի ներքևի երեսը տպել մի կտոր թղթի վրա (օգտագործելով բարձրորակ տոներ), որից հետո պղնձե տախտակը պղնձե երեսով համակցված է տպագիր սխեմայի հետ և ամրացվում է ժապավենի միջոցով, այնուհետև ժամանակն է արդուկով արդուկել (իհարկե) պղնձի երեսը տաքացնելու նպատակով: Սպասեք տասը րոպե և դուրս եկեք տախտակի թղթի կտորից, կտեսնեք տոննը պղնձի մեջ: Թողեք մնացած թուղթը և լվացեք սառը ջրով:
Հիմա վտանգավոր քայլն է: Դուք պետք է օգտագործեք զույգ լատեքսային ձեռնոցներ, անվտանգության գալասներ, և դա պետք է անեք նախագծային տեղում: Պլաստիկ կամ ապակե տարայի մեջ խառնել երկաթի քլորիդի երկու մաս և ջրի մի մաս: Տեղադրեք տախտակը խառնուրդի ներսում և սպասեք, որ միայն պղնձե հետքեր լինեն: Լվացեք տախտակը շատ սառը ջրով և զգույշ եղեք, որ խնայեք օգտագործված թթուն:
Երբ տախտակը մաքուր է, այժմ կարող եք հեռացնել ավելորդ տախտակը և պատրաստել հորատանցքը: Carefulգույշ եղեք պղնձե հետքերով:
Քայլ 3. oldոդող և Բլա Բլա Բլա
Մուլտիմետրով զոնդի շարունակականություն պղնձե հետքերի տարբեր կետերի միջև: Վերջնական քայլը տախտակի վրա բոլոր բաղադրիչների զոդումն է: Դա թերևս գործընթացի ամենակարևոր քայլն է: քանի որ տախտակն այժմ ավարտված է: Այժմ կարող եք ցուցիչով պիտակներ տեղադրել տախտակի վրա, և տախտակը կարող եք անվանել այնպես, ինչպես ցանկանում եք:
Շուտով ես ձեզ ցույց կտամ, թե ինչպես է այն աշխատում բազմաթիվ փոքր և մեծ AVR նախագծերի հետ: Mingրագրավորումը կիրականացվի ձեր նախընտրած ծրագրակազմով և ապարատով, օրինակ ՝ avrdude- ով USBasp- ով կամ որևէ այլ բանով:
Խորհուրդ ենք տալիս:
DIY ESP32 զարգացման խորհուրդ - ESPer: 5 քայլ (նկարներով)
DIY ESP32 զարգացման խորհուրդ - ESPer. Այսպիսով, վերջերս ես կարդում էի շատ IoT- ների (իրերի ինտերնետ) մասին և վստահում ինձ, ես պարզապես չէի սպասում սպասել այս հիանալի սարքերից մեկի փորձարկմանը `ինտերնետին միանալու ունակությամբ, ինքս և ձեռքս վերցրեք աշխատանքի: Բարեբախտաբար, հնարավորություն
JALPIC One զարգացման խորհուրդ. 5 քայլ (նկարներով)
JALPIC One Development Board. Եթե հետևում եք իմ Instructables նախագծերին, ապա գիտեք, որ ես JAL ծրագրավորման լեզվի մեծ երկրպագու եմ PIC միկրոկոնտրոլերի հետ համատեղ: JAL- ը Պասկալի նման ծրագրավորման լեզու է, որը մշակվել է Microchip- ի 8-բիթանոց PIC միկրոկոնտրոլերների համար: Մո
WIDI - Անլար HDMI ՝ օգտագործելով Zybo (Zynq զարգացման խորհուրդ). 9 քայլ (նկարներով)
WIDI - Անլար HDMI ՝ օգտագործելով Zybo (Zynq զարգացման խորհուրդ). Երբևէ ցանկացե՞լ եք, որ կարողանաք ձեր հեռուստացույցը միացնել համակարգչին կամ նոութբուքին որպես արտաքին մոնիտոր, բայց չե՞ք ցանկացել այդ բոլոր ձանձրացնող լարերը խանգարել: Եթե այո, ապա այս ձեռնարկը հենց ձեզ համար է: Թեև կան որոշ ապրանքներ, որոնք հասնում են այս նպատակին, մի
Ինչպես կատարել 4-ը 1-ում Arduino Nano զարգացման խորհուրդ. 4 քայլ
Ինչպես պատրաստել 4-ը 1-ում Arduino Nano զարգացման խորհուրդ. Այս ուսանելի դասում դուք կսովորեք, թե ինչպես պատրաստել Arduino Nano զարգացման տախտակ: Arduino նանոյի զարգացման տախտակն ունի ուլտրաձայնային տվիչի (HCSR-04), արագացուցիչի, DHT11 տվիչի և Հեղուկ բյուրեղների ցուցադրման (LCD) ներկառուցված անցքեր: Այս բո
ESP-12E և ESP-12F ծրագրավորման և զարգացման խորհուրդ. 3 քայլ (նկարներով)
ESP-12E և ESP-12F ծրագրավորման և զարգացման խորհուրդ. Այս խորհրդի գործառույթը պարզ էր. Կարողացեք ծրագրավորել ESP-12E և ESP-12F մոդուլները նույնքան հեշտ, որքան NodeMCU տախտակները (այսինքն `կոճակները սեղմելու կարիք չկա): Ունեցեք հացաթխման համար հարմար կապում ՝ օգտագործելի IO- ին հասանելիությամբ: Սերիական փոխանցման համար օգտագործեք առանձին USB