
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45

L'objectif de ce projet est de compter le nombre de visiteurs entrant et sortant d'une pièce et de mettre à jour les détails sur un écran LCD.
Ce projet se compose d'un microcontrôleur AT89S52, de deux capteurs IR et d'un écran LCD. Les capteurs IR détectent les événements externes et les signaux de sortie sont envoyés au microcontrôleur. Le microcontrôleur utilise ces signaux pour l'opération de comptage en fonction de l'algorithme qui y est écrit. Les valeurs du compteur sont ensuite affichées à l'aide d'un écran LCD 16×2.
Fournitures
AT82S52 ……………………. 1
Capteur infrarouge …………………… 2
Écran LCD 16*2 ……….. 1
Étape 1: Étape 1: Commencer

*Si vous possédez la carte de développement 8051, ignorez cette étape
La configuration de programmation de base en métal nu est expliquée dans mon autre instructable. Vous pouvez y accéder en cliquant sur le lien: PROGRAMMING-AT89S52-USING-ARDUINO
Étape 2: Tige 2: Connexions du circuit


Connectez les capteurs IR comme indiqué sur le schéma de circuit.
Étape 3: Étape 3: Programmation du microcontrôleur
Comme mentionné ci-dessus, consultez mon précédent instructable pour savoir comment programmer AT89S52 à l'aide d'Arduino.
téléchargez le code ci-joint et chargez-le sur le microcontrôleur.
Étape 4: Étape 4: et le circuit final…

Ceci cette sortie finale du compteur de visiteurs bidirectionnel
Conseillé:
Horloge numérique utilisant un microcontrôleur (AT89S52 sans circuit RTC): 4 étapes (avec images)

Horloge numérique utilisant un microcontrôleur (AT89S52 sans circuit RTC) : Décrivons une horloge… "L'horloge est un appareil qui compte et affiche le temps (relatif)" !!! Je suppose que je l'ai bien dit, alors faisons une HORLOGE avec la fonction ALARME . REMARQUE: cela prendra 2-3 minutes en lecture s'il vous plaît lire l'ensemble du projet ou bien je ne vais pas b
Horloge en temps réel utilisant AT89s52 : 3 étapes

Horloge en temps réel utilisant AT89s52 : BIENVENUE, c'est shubham Trivedi et aujourd'hui, je vais concevoir l'horloge en temps réel à l'aide du microcontrôleur At89s52. Le microcontrôleur AT89S52 est au cœur de ce projet. DS1307 IC est utilisé comme RTC. Ce CI DS1307 nécessitait une interface I2C, mais 89
Notification des visiteurs du site Web avec IFTTT : 6 étapes

Notification des visiteurs du site Web avec IFTTT : dans cette instructable, vous recevrez une notification Android lorsque quelqu'un visite votre site Web. Pour cela, vous devez avoir un peu de connaissance du langage de programmation PHP et des connaissances de base du langage C simple pour savoir comment cette application IFTTT travaux (
Un indicateur directionnel Micro:bit pour casques de vélo : 5 étapes

Un indicateur directionnel micro:bit pour casques de vélo : version mise à jour 2018-mai-12Vous trouverez ci-dessous des instructions sur la façon de créer un indicateur directionnel micro:bit simple pour casques de vélo (ou similaire). Il utilise les accéléromètres intégrés au micro:bit comme contrôles. Les scripts micro python fournis sont opti
Ventilateur tout directionnel : 6 étapes

Ventilateur tout directionnel : Le ventilateur permet à l'air de circuler dans toutes les directions au lieu d'une seule. Il permet une meilleure circulation de l'air pour la pièce dans laquelle il se trouve