Want to create interactive content? It’s easy in Genially!

Get started free

Présentation essentielle dark

delpiero 353

Created on January 30, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Les flux de visiteurs

Fait par Kais et Jefferson

Go!

wow

Contextualize your topic

Contextualize your topic

Algorigramme

sommaire

sommaire

Contextualize your topic

Quote

Programme

Contextualize your topic

Cahier des charges

Contextualize your topic

Algorithme

chaine d information

Contextualize your topic

Problematique

Contextualize your topic

Diagramme SYSML

Contextualize your topic

Video

Contextualize your topic

cahier des charge

On doit connaitre a tout moment le nombre de visiteurs présent dans la salle et si il y a trop de personne un voyant d alerte se déclenche et empêche d autre personne d’entrer en affichant un message sur un écran l interdiction

problematique: Comment gérer le flux de visiteur dans une salle pour empêcher la saturation de cette dernière ?

voici l Algorigramme qui va permettre de realiser le programme que lon souhaite faire

Algorigramme

Début X EST défini NOMBRE DE VISITEUR Afficher nombre de visiteur Si nombre de visiteurs superieur a X Alors Allumer alarme rouge Bloquer tourniquet d entrée Afficher interdiction d entrée Fin

voici maintenant le programme sous forme d algorithmme

Algorithme

le diagramme SySml

Il va servir à représenter graphiquement les interactions entre les utilisateurs (ou acteurs) et le système pour atteindre un objectif spécifique.

Here you can include a relevant fact to highlight

ceci est le programme avec lequel nous avons pu realiser l objectif demander qui était que si trop de personne était dans une piece une alarme se declencheraient et les porte se bloqueront pour empecher l arriver d autre personne tout en affichant a tout moments le nombre de personne dans la piece sur ub afficheurs

‌#i#include <rgb_lcd.h>#include <Wire.h>#include "rgb_lcd.h"rgb_lcd lcd;const int colorR = 0;const int colorG = 0;const int colorB = 255;// Définition des broches pour la LED, le capteur de visiteurs et le tourniquetconst int ledPin = 8;const int visitorSensorPin = 10;const int turnstilePin = 9;// Seuil de visiteursconst int visitorThreshold = 10;// Variable pour stocker le nombre de visiteursint visitorCount = 0;void setup() { // Initialisation des broches de la LED, du capteur et du tourniquet comme sorties et entrées pinMode(ledPin, OUTPUT); pinMode(visitorSensorPin, INPUT); pinMode(turnstilePin, OUTPUT); // Initialisation de l'afficheur LCD lcd.begin(16, 2); // Initialisation du tourniquet (ouvert) digitalWrite(turnstilePin, LOW);}void loop() { // Lire la valeur analogique du capteur int sensorValue = analogRead(visitorSensorPin); // Convertir la valeur analogique en nombre de visiteurs (ajustez cette formule selon votre capteur) visitorCount = map(sensorValue, 0, 1023, 10, 20); // Afficher le nombre de visiteurs sur l'afficheur LCD lcd.clear(); lcd.setCursor(0, 0); lcd.print("Visiteurs: "); lcd.print(visitorCount); // Vérifier si le nombre de visiteurs dépasse le seuil if (visitorCount > visitorThreshold) { // Allumer la LED digitalWrite(ledPin, HIGH); // Afficher "Trop de visiteurs" sur l'afficheur LCD lcd.setCursor(0, 1); lcd.print("Trop de visiteurs"); // Bloquer le tourniquet (fermé) digitalWrite(turnstilePin, HIGH); } else { // Éteindre la LED digitalWrite(ledPin, LOW); // Débloquer le tourniquet (ouvert) digitalWrite(turnstilePin, LOW); } // Attendre un court instant avant de vérifier à nouveau delay(1000);}

programme

Croquis

Chaine d'information

lA MISE EN PLACE D UN SYSTEME INDIQUANT A L 'ENTRE LE NOMBRE DE PERSONNE A L INTERIEUR PERMETTRER DE RESOUDRE LE PROBLEME CAR UN VOYANT LUMINEUX SERA APERCU ET BLOQUERA LES PORTES POUR EMPECHER D AUTRE PERSONNE DE RENTRER

SOLUTION

Le projet de gestion du flux de visiteurs a permis de mettre en place un système efficace pour éviter la saturation d’une salle. Grâce un microcontrôleur Arduino, le comptage des visiteurs se fait désormais automatiquement et avec précision. Un voyant d’alerte et un tourniquet bloquant ont également été intégrés pour garantir le respect de la capacité maximale autorisée.

Conclusions