Cuprins:

BI - CONTOR DIRECTIONAL DE VISITARE CU 8051 (AT89S52): 4 pași
BI - CONTOR DIRECTIONAL DE VISITARE CU 8051 (AT89S52): 4 pași

Video: BI - CONTOR DIRECTIONAL DE VISITARE CU 8051 (AT89S52): 4 pași

Video: BI - CONTOR DIRECTIONAL DE VISITARE CU 8051 (AT89S52): 4 pași
Video: 8051 - Getting Started with KEIL, PROGISP & C PROGRAMMING 2024, Decembrie
Anonim
BI - CONTOR DIRECTIONAL DE VISITARE CU 8051 (AT89S52)
BI - CONTOR DIRECTIONAL DE VISITARE CU 8051 (AT89S52)

Obiectivul acestui proiect este de a număra numărul de vizitatori care intră și ies din cameră și de a actualiza detaliile pe un ecran LCD.

Acest proiect constă din microcontroler AT89S52, doi senzori IR și afișaj LCD. Senzorii IR detectează evenimentele externe și semnalele de ieșire sunt trimise la microcontroler. Microcontrolerul utilizează aceste semnale pentru operația de numărare pe baza algoritmului scris în acesta. Valorile contorului sunt apoi afișate utilizând un afișaj LCD de 16 × 2.

Provizii

AT82S52 ……………………. 1

Senzor IR …………………… 2

Afișaj LCD 16 * 2 ……….. 1

Pasul 1: Pasul 1: Noțiuni introductive

Pasul 1: Noțiuni introductive!
Pasul 1: Noțiuni introductive!

* Dacă aveți placa de dezvoltare 8051, atunci săriți peste acest pas

Configurația de bază a programării bare metal este explicată în altul meu instructabil. O puteți accesa făcând clic pe linkul: PROGRAMMING-AT89S52-USING-ARDUINO

Pasul 2: tija 2: conexiuni de circuit

Tulpina 2: conexiuni de circuit
Tulpina 2: conexiuni de circuit
Tulpina 2: conexiuni de circuit
Tulpina 2: conexiuni de circuit

Conectați senzorii IR așa cum se arată în schema de circuit.

Pasul 3: Pasul 3: Programarea microcontrolerului

Așa cum am menționat mai sus, vedeți instrucțiunile mele anterioare pentru a ști cum să programez AT89S52 folosind Arduino.

descărcați codul atașat și încărcați-l pe microcontroler.

Pasul 4: Pasul 4: și circuitul final…

Pasul 4: și circuitul final…
Pasul 4: și circuitul final…

Acesta este rezultatul final al contorului bidirecțional al vizitatorilor

Recomandat: