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

Pendant une pandémie, une façon de réduire la transmission du virus est de maximiser la distance physique entre les personnes.
Dans les chambres ou les magasins, il serait utile de savoir combien de personnes se trouvent à un moment donné dans l'espace clos.
Ce projet utilise une paire de capteurs pour détecter les personnes entrant et sortant d'une pièce. Le circuit pourrait être monté sur le cadre de la porte afin que les gens passent à côté lorsqu'ils entrent et sortent.
Cela fonctionne en ayant deux résistances dépendantes de la lumière (LDR) définies pour détecter une personne passant l'appareil. À mesure que le niveau de lumière tombant sur un LDR augmente, le flux de courant à travers la résistance augmente. Cela peut être mesuré par le microBit.
Une personne quittant la pièce traversera en premier le LDR « intérieur » et cela sera détecté par le microBit. S'il y a plus d'une personne dans la pièce, cela en soustraira une du nombre d'occupants.
Une personne entrant dans la pièce traversera en premier le LDR « extérieur » et cela sera détecté par le microBit. S'il y a moins de personnes que le maximum autorisé dans la pièce, cela ajoutera 1 au nombre d'occupants. Si le détecteur extérieur est dépassé et qu'il y a déjà le maximum de personnes autorisées dans la pièce, un « panneau d'arrêt » s'affichera et un son d'avertissement retentira.
Centre de commande en option
Il y a un deuxième microBit qui est le centre de commande. Ce serait chez le caissier ou chez le professeur. Chaque fois que quelqu'un entre ou sort de la pièce, le nombre de pièces est envoyé sans fil au microBit du centre de commande. Si l'occupation maximale est atteinte, le centre de commande microBit émet également un bip et affiche le symbole d'avertissement.
L'utilisateur peut également augmenter ou diminuer l'occupation maximale en utilisant les boutons A et B pour modifier la valeur d'occupation maximale. En appuyant simultanément sur les boutons A et B, la nouvelle valeur maximale est envoyée sans fil au compteur de pièce microBit où la valeur d'occupation maximale est mise à jour.
Construisons ce projet !
Fournitures:
Compteur d'occupation des chambres
- BBC microbit
- Planche à pain
- Résistance dépendante de la lumière (2)
- Résistance 1K Ohm (2)
- Avertisseur piézo
- Fils de connexion
- Cordons de brassage à pince crocodile (5)
Centre de commande (facultatif)
- BBC microbit
- Buzzer piézo
- Cordons de brassage pince crocodile (2)
Étape 1: Construire le circuit de compteur de pièce


Câblez le circuit comme indiqué sur le schéma. Vous pouvez utiliser les cordons de raccordement à pince crocodile pour relier les fils de sortie, les fils GND et 3V aux broches du microBit.
Assurez-vous que la polarité du buzzer piézo est correctement orientée. S'il y a une broche plus courte, elle va à GND et la broche la plus longue va à la broche 0 sur le microBit. S'ils ont la même longueur, l'orientation n'a pas d'importance.
Vérifiez votre câblage et passons au codage !
Étape 2: Tester votre circuit

Avant de passer du temps à faire tout le codage du compteur, prenez quelques minutes pour entrer ce croquis d'étalonnage LDR ou pour télécharger le fichier.hex de croquis ci-joint sur votre microBit.
Lors de l'exécution, le croquis vous montrera un petit diamant sur l'écran lorsqu'il détectera votre main couvrant la résistance dépendante de la lumière. Testez les deux broches analogiques 1 et 2 avant de passer à l'étape suivante.
Étape 3: Codage du compteur d'occupation de la pièce

Entrez les blocs de code sur le diagramme ou téléchargez le fichier.hex sur votre microBit.
La variable maxOccupancy peut être ajustée pour s'adapter à la limite d'occupation de la pièce.
La variable levelDrop est la valeur de réduction du niveau de lumière qui doit être dépassée avant que le microBit ne compte une personne comme entrant/sortant de la pièce. Vous devrez peut-être ajuster cette valeur en fonction de la lumière ambiante de votre pièce.
Une fois téléchargé, essayez de passer votre main sur la résistance dépendante de la lumière « extérieure ». Le nombre de pièces devrait augmenter.
Alors que vous continuez à « entrer » dans la pièce, vous finirez par dépasser la valeur maxOccupancy et un « panneau d'arrêt » s'affichera sur l'écran LED et une courte mélodie jouera comme un avertissement sonore. Plus personne ne peut entrer dans la pièce.
Passez votre main sur la résistance dépendante de la lumière « intérieure » et le nombre de pièces devrait commencer à diminuer chaque fois que vous couvrez la résistance dépendante de la lumière.
D'accord! Vous avez construit un compteur d'occupation des chambres !
Vous voulez le rendre encore MEILLEUR ? Continuer à lire!
Étape 4: Construisez le centre de commande et codez-le

Connectez un deuxième microBit comme suit.
À l'aide d'un cordon de raccordement à pince crocodile, connectez le côté le plus court d'un deuxième buzzer piézo à la broche GND du microBit.
Connectez le côté le plus long du buzzer à la broche 0 du microBit à l'aide d'un autre cordon de raccordement. Encore une fois, si les broches ont la même longueur, l'orientation n'a pas d'importance.
Cet ensemble de blocs de code utilise les fonctionnalités radio de microBit.
Entrez les blocs de code basés sur le diagramme ou téléchargez le fichier.hex fourni au microBit.
Chaque fois que le compteur d'occupation de pièce microBit détecte une entrée ou une sortie, il envoie le compte de pièce actuel à la station de surveillance. Si la limite d'occupation maximale est dépassée, il envoie un « 99 » que la station de surveillance détecte, puis affiche le « panneau d'arrêt » et joue le son d'avertissement.
L'utilisateur peut augmenter la limite d'occupation maximale en appuyant sur le bouton B du microBit.
L'utilisateur peut diminuer la limite d'occupation maximale en appuyant sur le bouton A du microBit.
Appuyer simultanément sur les boutons A et B enverra la nouvelle valeur d'occupation maximale au microBit du compteur d'occupation de la pièce. Vous verrez un « u » sur l'écran de l'autre microBit pour indiquer que la valeur a été mise à jour. Maintenant, le compteur d'occupation de la chambre fonctionnera en fonction de la nouvelle valeur.
J'espère que vous avez trouvé ce amusant Instructable et instructif !
ALLEZ MAINTENANT FAIRE QUELQUE CHOSE DE MERVEILLEUX !!
Conseillé:
Thermostat Nest, suivi de l'occupation : 12 étapes

Thermostat Nest, suivi de l'occupation : jusqu'à récemment, l'automatisation de mon refroidissement domestique à l'aide de mon thermostat Nest était gérée par IFTTT à l'aide du "premier à arriver à la maison" de Life360. et "dernier à quitter la maison" déclencheurs. C'était génial parce que je pouvais ajouter des membres de ma famille dans mon Li
Contrôleur automatique de l'éclairage de la pièce et du ventilateur avec compteur de visiteurs bidirectionnel : 3 étapes

Contrôleur automatique de l'éclairage de la pièce et du ventilateur avec compteur de visiteurs bidirectionnel : nous voyons souvent des compteurs de visiteurs dans les stades, les centres commerciaux, les bureaux, les salles de classe, etc. Comment comptent-ils les personnes et allument ou éteignent la lumière lorsque personne n'est à l'intérieur ? Aujourd'hui, nous sommes ici avec un projet de contrôleur d'éclairage de pièce automatique avec compteur de visiteurs bidirectionnel
Compteur d'occupation des chambres : 5 étapes (avec photos)

Comptoir d'occupation des chambres : Je suis Paolo Reyes, un Mexicain qui aime créer et fabriquer des choses. C'est pourquoi j'ai fait ce compteur d'occupation de pièce. En raison des circonstances COVID-19, j'ai décidé de développer ce projet pour limiter la propagation du virus, en contrôlant le nombre de personnes qui peuvent être i
Contrôleur de jeu DIY basé sur Arduino - Contrôleur de jeu Arduino PS2 - Jouer à Tekken avec la manette de jeu DIY Arduino : 7 étapes

Contrôleur de jeu DIY basé sur Arduino | Contrôleur de jeu Arduino PS2 | Jouer à Tekken avec la manette de jeu DIY Arduino : Bonjour les gars, jouer à des jeux est toujours amusant, mais jouer avec votre propre contrôleur de jeu personnalisé DIY est plus amusant. Nous allons donc créer un contrôleur de jeu utilisant arduino pro micro dans cette instructables
Éclairage automatique de la pièce avec compteur de visiteurs ! : 7 étapes

Éclairage automatique de la pièce avec compteur de visiteurs ! : Hé ! Si vous voulez vous débarrasser des interrupteurs ennuyeux et automatiser l'éclairage de votre chambre pour pas cher, vous êtes au bon endroit ! Ce projet va être très facile à construire. Ne vous fiez pas à sa simplicité, ça va être vraiment cool et 100% travail