Բովանդակություն:
- Քայլ 1: Օգտագործված ծրագրակազմ
- Քայլ 2: Օգտագործված բաղադրիչներ
- Քայլ 3: Կոդ
- Քայլ 4: Շղթայի դիագրամ
- Քայլ 5: Տեսանյութ
Video: Atmega16- ի վրա հիմնված լուսացույցի նախագծի նախատիպ `օգտագործելով 7 հատվածի ցուցադրում (Proteus Simulation). 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս նախագծում մենք պատրաստելու ենք Atmega16 լուսացույցի նախագիծը: Այստեղ մենք վերցրել ենք մեկ 7 սեգմենտ և 3 LED լուսադիոդային ազդանշաններ նշելու համար:
Քայլ 1: Օգտագործված ծրագրակազմ
Atmel Studio 7: Studio 7- ը ինտեգրված զարգացման հարթակ է (ՄP) ՝ AVR® և SAM միկրոկառավարիչների բոլոր ծրագրերի մշակման և կարգաբերման համար: Atmel Studio 7 IDP- ն ձեզ տալիս է անթերի և դյուրին միջավայր `գրելու, կառուցելու և կարգաբերելու ձեր C/C ++ կամ հավաքման կոդով գրված ծրագրերը:
Ահա ներբեռնման հղումը
2 Proteus Softwareրագրեր մոդելավորման համար. Սա այն մոդելավորումն է, որը ցույց է տալիս մոդելավորում: Այս ծրագրաշարը ներբեռնելու համար շատ տեղեկություններ կստանաք:
Եթե դա ուղղակիորեն անում եք ապարատային համակարգչում, ապա կարիք չկա տեղադրել proteus գործիք
Քայլ 2: Օգտագործված բաղադրիչներ
Այստեղ մեր ցուցադրական տեսանյութում մենք օգտագործում ենք proteus մոդելավորում, բայց եթե դա անում եք ձեր ապարատում, ձեզանից կպահանջվեն այս ծրագրի այս բաղադրիչները.
1. AVR զարգացման խորհուրդ. Դուք կարող եք գնել Atmega16 IC և կարող եք պատրաստել ձեր սեփական պատվերով տախտակը, ինչպես կարող եք ձեռք բերել նաև Atmega16/32 զարգացման տախտակը: Այսպիսով, եթե ունեք այս տախտակը, ավելի լավ կլինի, որպեսզի հեշտությամբ կարողանաք ինքներդ վերբեռնել ծածկագիրը:
2. Յոթ հատվածի ցուցադրում. Քանի որ այստեղ մենք պատրաստում ենք լուսացույցի նախագիծ, այնպես որ մենք պետք է ունենանք մեկ 7 հատվածի ցուցադրում ՝ թվերը հետ հաշվելու համար.
3. Երեք LED. Ինչ վերաբերում է լուսացույցի նախատիպին, մենք այստեղ օգտագործում ենք տարբեր գույնի 3 LED, կարմիր գույնը մեքենան թեքելու համար, դեղին գույնը `նախազգուշացման և կանաչ գույնը` առաջ շարժվելու համար:
4. AVR ISP USB ծրագրավորող. Այս ծրագրավորողը ընդհանուր ինքնուրույն սարքավորումների գործիք է, որը թույլ է տալիս կարդալ և գրել AVR- ի վրա հիմնված ATMEL միկրոհսկիչ:
5. Որոշ Jumper լարեր. Մեզ անհրաժեշտ են որոշ jumper լարեր նաև յուրաքանչյուր սարքի միջև կապ հաստատելու համար:
Boardարգացման տախտակի վերևի պատկերում մենք արդեն ունենք 2 Յոթ հատվածի ցուցադրում և մի քանի լուսարձակներ նույնպես կան, այնպես որ, եթե դուք գնում եք այս տախտակն ինքնին, ապա կարիք չկա գնել այս երկու իրերը, բայց դուք ունեք միայն մեկ փոքր զարգացման տախտակ, ապա պետք է գնել 7 հատված: միացում կատարելու համար ցուցադրեք 3 LED և որոշ jumper լարեր:
Քայլ 3: Կոդ
Դուք կարող եք աղբյուրի կոդը ստանալ մեր Github հղումից:
Քայլ 4: Շղթայի դիագրամ
Քայլ 5: Տեսանյութ
Projectրագրի ամբողջ նկարագրությունը տրված է վերևի տեսանյութում
Եթե այս նախագծի վերաբերյալ որևէ կասկած ունեք, ազատորեն մեկնաբանեք մեզ ստորև: Եվ եթե ցանկանում եք ավելին իմանալ ներդրված համակարգի մասին, կարող եք այցելել մեր youtube ալիքը
Այցելեք և հավանեք մեր ֆեյսբուքյան էջը հաճախակի թարմացումների համար:
Շնորհակալություն և հարգանքներ, Embedotronics Technologies
Խորհուրդ ենք տալիս:
Arduino- ի վրա հիմնված հեռախոս (նախատիպ) `7 քայլ
Arduino- ի վրա հիմնված հեռախոս (նախատիպ). Բարև բոլորին: Այսօր այս ուսանելի դասում մենք պատրաստվում ենք տեսնել arduino- ի վրա հիմնված հեռախոսի մասին: Սա հեռախոսի նախատիպն է, այն դեռ մշակման փուլում է: Աղբյուրը բաց աղբյուր է: Յուրաքանչյուր ոք կարող է փոփոխել ծածկագիրը: Հեռախոսի առանձնահատկությունները. 1. Երաժշտություն 2. Տեսանյութեր 3
Հաշվել 0 -ից 9999 -ով 8051 -ով `օգտագործելով 7 հատվածի ցուցադրում` 5 քայլ
Հաշվել 0 -ից 9999 -ով 8051 -ով 7 հատվածի ցուցադրում. Բարև բոլորին, այս ձեռնարկում մենք ձեզ կպատմենք, թե ինչպես կարելի է հաշվել 0 -ից 9999 -ով ՝ օգտագործելով չորս 7 հատվածի ցուցադրում ՝ օգտագործելով միայնակ պորտ և 4 թվային կապում:
Atmega16 ինտերֆեյս LCD- ի հետ 4 բիթանոց ռեժիմում (Proteus Simulation) ՝ 5 քայլ
Atmega16 ինտերֆեյս LCD- ի հետ 4 բիթանոց ռեժիմում (Proteus Simulation). Այստեղ այս ձեռնարկում մենք ձեզ կասենք, թե ինչպես կարող եք միացնել atmega16 միկրոկոնտրոլերը 16*2 LCD- ով 4 բիթանոց ռեժիմում:
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ | IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. Բարև ձեզ, այս հրահանգների մեջ մենք կդարձնենք ոչ կոնտակտային ջերմաչափ arduino- ով: Քանի որ երբեմն հեղուկի/պինդի ջերմաստիճանը չափազանց բարձր է կամ ցածր, ապա դժվար է դրա հետ կապ հաստատել և կարդալ այդ դեպքում ջերմաստիճանը
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի