Բովանդակություն:
- Պարագաներ
- Քայլ 1: Քայլ 1: Սկսելու համար:
- Քայլ 2. Emողուն 2. Շղթայի միացումներ
- Քայլ 3. Քայլ 3. Միկրոհսկիչի ծրագրավորում
- Քայլ 4: Քայլ 4. Եվ վերջնական շրջան…
Video: BI - DIRECTIONAL VISITOR COUNTER USING 8051 (AT89S52). 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս նախագծի նպատակն է հաշվել սենյակ մտնող և դուրս եկող այցելուների թիվը և մանրամասները թարմացնել LCD էկրանով:
Այս նախագիծը բաղկացած է AT89S52 միկրոկառավարիչից, երկու IR սենսորներից և LCD էկրանից: IR սենսորները հայտնաբերում են արտաքին իրադարձությունները, իսկ ելքային ազդանշաններն ուղարկվում են միկրոկոնտրոլերին: Միկրոկոնտրոլերը օգտագործում է այս ազդանշանները հաշվելու գործողության համար `հիմնված դրանում գրված ալգորիթմի վրա: Այնուհետեւ հաշվիչի արժեքները ցուցադրվում են 16 × 2 LCD էկրանով:
Պարագաներ
AT82S52 ……………………. 1
IR սենսոր …………………… 2
16*2 LCD էկրան ……….. 1
Քայլ 1: Քայլ 1: Սկսելու համար:
*Եթե ունեք 8051 զարգացման տախտակ, ապա բաց թողեք այս քայլը
Մերկ մետաղների ծրագրավորման հիմնական կազմաձևը բացատրվում է իմ մեկ այլ հրահանգով: Դուք կարող եք մուտք գործել դրան ՝ կտտացնելով հղմանը ՝ PROGRAMMING-AT89S52-USING-ARDUINO
Քայլ 2. Emողուն 2. Շղթայի միացումներ
Միացրեք IR սենսորները, ինչպես ցույց է տրված սխեմայի սխեմայում:
Քայլ 3. Քայլ 3. Միկրոհսկիչի ծրագրավորում
Ինչպես նշվեց վերևում, տես իմ նախորդ հրահանգը `իմանալ, թե ինչպես ծրագրավորել AT89S52- ը Arduino- ի միջոցով:
ներբեռնեք կցված ծածկագիրը և տեղադրեք այն միկրոկոնտրոլերի վրա:
Քայլ 4: Քայլ 4. Եվ վերջնական շրջան…
Սա երկկողմանի այցելուների հաշվիչի այս վերջնական արդյունքն է
Խորհուրդ ենք տալիս:
AT89S52 - Veroboard & Upcycling բաղադրիչներ. 4 քայլ
AT89S52 - Veroboard & Upcycling Components. Կառուցեք Arduino- ի ձեր նախնին `վերամշակված բաղադրիչներով: 32 I/O ծրագրավորվող: Սա ISP ծրագրավորվող միկրոկառավարիչ է: Հեշտ և ուսանելի կառուցման նախագիծ: (Լավ … ես այս մեկի համար գնում եմ Veroboard, կամ դուք կարող եք դա անել հացահատիկի վրա)
Թվային ժամացույց ՝ օգտագործելով միկրոկառավարիչ (AT89S52 առանց RTC- ի միացում). 4 քայլ (նկարներով)
Թվային ժամացույց ՝ օգտագործելով միկրոկառավարիչ (AT89S52 Առանց RTC- ի միացում). Թույլ տվեք նկարագրել ժամացույցը … " ockամացույցը սարք է, որը հաշվում է և ցույց է տալիս ժամանակը (հարաբերական) " !!! Գուշակիր, որ ես ճիշտ ասացի, որպեսզի թույլ տանք ARԱՄԱՈՅ AL ALԱՐԳԱՄԱՆ հատկությամբ . Ո NOTՇԱԴՐՈԹՅՈՆ. Ընթերցանության համար կպահանջվի 2-3 րոպե: Կարդացեք ամբողջ նախագիծը, հակառակ դեպքում ես չեմ
ARDUINO- ի ՕԳՏԱԳՈՐՄԱՆ AT89S52 ծրագրավորում. 4 քայլ
8րագրավորում AT89S52 ՕԳՏԱԳՈՐՈՄ ARDUINO. Համակարգային ծրագրավորում (ISP), որը հայտնի է որպես In-Circuit Serial Programming (ICSP), որոշ ծրագրավորվող տրամաբանական սարքերի, միկրոկոնտրոլերների և ներկառուցված այլ սարքերի կարողությունն է ծրագրավորվել ամբողջական համակարգում տեղադրելու փոխարեն, այլ ոչ թե պահանջել չի
Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52: 3 քայլ
Real TIme ockամացույց օգտագործելով AT89s52. ՈELՈELՅՆ ՎԵՐԱԴԱՐՁ, սա shubham Trivedi է, և այսօր ես պատրաստվում եմ նախագծել իրական ժամանակի ժամացույց ՝ օգտագործելով At89s52 միկրոկոնտրոլերը: Այս նախագծի առանցքը AT89S52 միկրոկոնտրոլերն է: DS1307 IC- ն օգտագործվում է որպես RTC: Այս DS1307 IC- ն պահանջում էր I2C ինտերֆեյս, բայց 89
LCD ինտերֆեյս 8051 (AT89S52) - ով ՝ 4 քայլ
LCD Interfacing With 8051 (AT89S52). Բարև, սա 8051-ի սկիզբն է: LCD- ը կարող է աշխատել 8-բիթ և 4-բիթ ռեժիմով, բայց 8051-ի դեպքում 8-բիթը հիմնականում օգտագործվում է, 4-բիթը `arduino- ի դեպքում: , AVR և PIC: 8-բիթանոց ռեժիմը նշանակում է, որ այն օգտագործել է 8 մետաղալար ՝ հասցեի և տվյալների փոխանցման համար