Bienvenue dans le dépôt GitHub dédié à mes projets en Internet des Objets (IoT) ! Ici, vous trouverez une collection de projets pratiques explorant différents aspects de l'IoT, allant de la collecte de données à la création d'applications connectées.
Chaque nouveau projet est organisé dans un dossier dédié à l'intérieur de ce dépôt. Chaque dossier de projet comprend les éléments suivants :
code_source/
: Ce dossier contient le code source du projet.readme.md
: Fichier README détaillant le projet, les étapes d'installation et d'utilisation.
Voici la liste des projets déjà réalisés dans ce dépôt :
- LED Light Chaser
- Description : Le projet "LED Light Chaser" est une démonstration de la façon dont la technologie de l'Internet des Objets (IoT) peut être utilisée pour créer un système réactif à la lumière ambiante. En utilisant une photoresistance et des LEDs connectées à une carte Arduino, ce projet crée un effet de chenillard lumineux en fonction de la luminosité environnante
- Weather Station LCD
- Description : Le projet "Weather Station LCD" est une station météo simple et efficace qui utilise un capteur DHT11 pour mesurer la température et l'humidité de l'environnement, un écran LCD pour afficher ces données, et un potentiomètre pour régler la luminosité de l'écran.
- Access Control with Servo and Ultrasonic Sensor
- Description : Ce projet implémente un Système de Contrôle d'Accès utilisant un capteur ultrasonique (HC-SR04) pour détecter la proximité d'un objet, un servomoteur pour simuler un verrou de porte, et des LEDs pour indiquer l'accès autorisé ou refusé. Le système est conçu pour ouvrir la porte lorsqu'un objet se trouve à moins de 15 cm du capteur et fermer la porte sinon.
- RFID Access Control System
- Description : Ce projet utilise un lecteur RFID (MFRC522) avec Arduino pour créer un système de contrôle d'accès basé sur des cartes RFID. Le système permet d'ouvrir une porte en fonction des cartes d'accès autorisées. Et au delà de 03 tentatives d'echec une alarme se déclanche.
- Light Control System with Photoresistance and Motion Sensor
- Description : Ce projet implémente un système de contrôle de l'éclairage qui utilise une photorésistance pour mesurer la luminosité environnante et un capteur de mouvement PIR pour détecter les mouvements à proximité. Lorsque la luminosité chute en dessous d'un certain seuil et qu'un mouvement a été détecté récemment, le système déclenche un effet de clignotement sur des LED connectées. Après un certain nombre de minutes sans détection de mouvement, les LED s'éteignent automatiquement.
Si vous souhaitez contribuer à un projet existant ou ajouter un nouveau projet, veuillez suivre les étapes suivantes :
- Clonez ce dépôt sur votre machine locale.
- Créez une nouvelle branche pour votre contribution :
git checkout -b nom_de_votre_branche
- Effectuez vos modifications et ajoutez vos nouveaux projets.
- Soumettez une demande de tirage (pull request) pour examiner vos modifications.
Merci de contribuer et de partager vos idées et innovations en IoT !