Satura rādītājs:

BI - DIRECTIONAL VIZITOR COUNTER, LIETOT 8051 (AT89S52): 4 soļi
BI - DIRECTIONAL VIZITOR COUNTER, LIETOT 8051 (AT89S52): 4 soļi

Video: BI - DIRECTIONAL VIZITOR COUNTER, LIETOT 8051 (AT89S52): 4 soļi

Video: BI - DIRECTIONAL VIZITOR COUNTER, LIETOT 8051 (AT89S52): 4 soļi
Video: CS50x 2023 - Lecture 7 - SQL 2024, Decembris
Anonim
BI - DIRECTIONAL LISITOR COUNTER, LIETOT 8051 (AT89S52)
BI - DIRECTIONAL LISITOR COUNTER, LIETOT 8051 (AT89S52)

Šī projekta mērķis ir saskaitīt apmeklētāju skaitu, kas ienāk telpā un iziet no tās, un atjaunināt informāciju par LCD displeju.

Šis projekts sastāv no mikrokontrollera AT89S52, diviem IR sensoriem un LCD displeja. IR sensori nosaka ārējos notikumus, un izejas signāli tiek nosūtīti uz mikrokontrolleri. Mikrokontrolleris izmanto šos signālus skaitīšanas darbībai, pamatojoties uz tajā ierakstīto algoritmu. Pēc tam skaitītāju vērtības tiek parādītas, izmantojot 16 × 2 LCD displeju.

Piegādes

AT82S52 ……………………. 1

IR sensors …………………… 2

16*2 LCD displejs ……….. 1

1. darbība: 1. darbība: darba sākšana

1. darbība. Darba sākšana!
1. darbība. Darba sākšana!

*Ja jums ir izstrādes dēlis 8051, izlaidiet šo darbību

Plikā metāla programmēšanas pamata konfigurācija ir izskaidrota manā citā pamācībā. Tam varat piekļūt, noklikšķinot uz saites: PROGRAMMING-AT89S52-USED-ARDUINO

2. darbība: cilme 2: ķēdes savienojumi

Stumbrs 2: ķēdes pārrāvumi
Stumbrs 2: ķēdes pārrāvumi
Stumbrs 2: ķēdes pārrāvumi
Stumbrs 2: ķēdes pārrāvumi

Pievienojiet IR sensorus, kā parādīts shēmā.

3. darbība: 3. darbība: mikrokontrollera programmēšana

Kā minēts iepriekš, skatiet manu iepriekšējo pamācību zināt, kā programmēt AT89S52, izmantojot Arduino.

lejupielādējiet pievienoto kodu un augšupielādējiet to mikrokontrollerī.

4. solis: 4. solis: un gala ķēde…

4. solis: un galīgā shēma…
4. solis: un galīgā shēma…

Šī ir divvirzienu apmeklētāju skaitītāja galīgā izeja

Ieteicams: