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