Բովանդակություն:

BI - DIRECTIONAL VISITOR COUNTER USING 8051 (AT89S52). 4 քայլ
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 քայլ
Video: Bidirectional Visitor Counter Using 8051 2024, Հուլիսի
Anonim
BI - ՈREԵՈՅ ԱՅISԵԼՈ ՀԱՄԱԿԱՐԳԻ ՕԳՏԱԳՈՐՈՄ 8051 (AT89S52)
BI - ՈREԵՈՅ ԱՅISԵԼՈ ՀԱՄԱԿԱՐԳԻ ՕԳՏԱԳՈՐՈՄ 8051 (AT89S52)

Այս նախագծի նպատակն է հաշվել սենյակ մտնող և դուրս եկող այցելուների թիվը և մանրամասները թարմացնել LCD էկրանով:

Այս նախագիծը բաղկացած է AT89S52 միկրոկառավարիչից, երկու IR սենսորներից և LCD էկրանից: IR սենսորները հայտնաբերում են արտաքին իրադարձությունները, իսկ ելքային ազդանշաններն ուղարկվում են միկրոկոնտրոլերին: Միկրոկոնտրոլերը օգտագործում է այս ազդանշանները հաշվելու գործողության համար `հիմնված դրանում գրված ալգորիթմի վրա: Այնուհետեւ հաշվիչի արժեքները ցուցադրվում են 16 × 2 LCD էկրանով:

Պարագաներ

AT82S52 ……………………. 1

IR սենսոր …………………… 2

16*2 LCD էկրան ……….. 1

Քայլ 1: Քայլ 1: Սկսելու համար:

Քայլ 1: Սկսելու համար
Քայլ 1: Սկսելու համար

*Եթե ունեք 8051 զարգացման տախտակ, ապա բաց թողեք այս քայլը

Մերկ մետաղների ծրագրավորման հիմնական կազմաձևը բացատրվում է իմ մեկ այլ հրահանգով: Դուք կարող եք մուտք գործել դրան ՝ կտտացնելով հղմանը ՝ PROGRAMMING-AT89S52-USING-ARDUINO

Քայլ 2. Emողուն 2. Շղթայի միացումներ

Emողուն 2. Շրջանային միացումներ
Emողուն 2. Շրջանային միացումներ
Stողուն 2. Շրջանային միացումներ
Stողուն 2. Շրջանային միացումներ

Միացրեք IR սենսորները, ինչպես ցույց է տրված սխեմայի սխեմայում:

Քայլ 3. Քայլ 3. Միկրոհսկիչի ծրագրավորում

Ինչպես նշվեց վերևում, տես իմ նախորդ հրահանգը `իմանալ, թե ինչպես ծրագրավորել AT89S52- ը Arduino- ի միջոցով:

ներբեռնեք կցված ծածկագիրը և տեղադրեք այն միկրոկոնտրոլերի վրա:

Քայլ 4: Քայլ 4. Եվ վերջնական շրջան…

Քայլ 4: Եվ վերջնական շրջան…
Քայլ 4: Եվ վերջնական շրջան…

Սա երկկողմանի այցելուների հաշվիչի այս վերջնական արդյունքն է

Խորհուրդ ենք տալիս: