édité par Mr.yassine elkosantini
🤖

CIRCUIT LAB

Plateforme éducative de robotique et électronique

🔌
Câblage
Schémas et codes
🚀
50 Projets
Du débutant à l'expert
🎬
Tutoriels
Vidéos & PDF
💻
Logiciels
IDE et Simulateurs
🛒
Boutique
Composants par région
🛠️
Outils
Calculateurs
📚
Bibliothèques
Documentation
🧠
Quiz
Testez vos connaissances

📧 Besoin d'aide ou d'informations ?

Si vous avez une idée de projet ou une suggestion d'amélioration pour le site, n'hésitez pas à me contacter. Vos retours sont précieux pour améliorer cette plateforme éducative.

📧 infoyassineelkosantini@gmail.com

🔌 Câblage

Sélectionnez un composant et une carte

🚀 50 Projets

Du débutant à l'expert

Débutant
Feu de circulation intelligent
Ce projet simule un feu de circulation avec un cycle automatique rouge → orange → vert.
Débutant
Détecteur d'obstacle
Une LED s'allume et un buzzer sonne quand un objet est détecté par un capteur infrarouge.
Débutant
Thermomètre numérique
Mesure la température ambiante avec un capteur DHT11/DHT22 et affiche la valeur sur un écran LCD I2C.
Débutant
Horloge numérique
Affiche l'heure et la date en temps réel sur un écran LCD grâce à un module RTC DS3231.
Débutant
Alarme de température
Surveille la température et déclenche une alarme sonore et lumineuse quand elle dépasse un seuil défini.
Débutant
Minuteur programmable
Crée un compte à rebours réglable avec des boutons et un buzzer qui sonne à la fin.
Débutant
Jeu de réflexe
Une LED s'allume aléatoirement et le joueur doit appuyer sur un bouton le plus vite possible.
Débutant
Compteur d'objets
Compte automatiquement les objets passant devant un capteur infrarouge et affiche le total sur un écran LCD.
Débutant
Serrure à code
Ouvre une serrure uniquement lorsque le bon code est saisi sur un clavier 4×4.
Débutant
Lampe automatique
S'allume automatiquement quand il fait sombre grâce à un capteur LDR.
Intermédiaire
Contrôle d'accès par badge magnétique
Seules les personnes avec un badge magnétique autorisé peuvent ouvrir la porte.
Intermédiaire
Serrure par empreinte digitale
Ouvre avec une empreinte digitale enregistrée.
Intermédiaire
Coffre-fort électronique
S'ouvre avec le bon code saisi sur un clavier, avec alarme après erreurs.
Intermédiaire
Système de présence
Enregistre la présence avec un badge magnétique et affiche les informations sur un écran LCD.
Intermédiaire
Porte automatique
S'ouvre automatiquement quand une personne est détectée par un capteur infrarouge.
Intermédiaire
Station météo
Mesure température, humidité et luminosité avec plusieurs capteurs.
Intermédiaire
Mini alarme
Détecte une intrusion avec un capteur PIR et déclenche une alarme sonore et lumineuse.
Intermédiaire
Distributeur automatique
Distribue un produit après sélection sur un clavier matriciel.
Intermédiaire
Gestion réservoir d'eau
Surveille le niveau d'eau avec un capteur et active automatiquement une pompe.
Intermédiaire
Horloge de pointage
Enregistre les arrivées et départs avec un badge magnétique.
Avancé
Parking intelligent
Barrière automatique avec comptage des places disponibles.
Avancé
Maison intelligente
Contrôle l'éclairage et la température via Wi-Fi.
Avancé
Coffre-fort haute sécurité
Système de sécurité triple : badge magnétique + empreinte digitale + code PIN.
Avancé
Gestion salle de classe
Présence avec badge magnétique et contrôle automatique de l'éclairage.
Avancé
Casier intelligent
Ouverture par badge magnétique ou empreinte digitale.
Avancé
Robot éviteur d'obstacles
Se déplace automatiquement et évite les obstacles détectés par un capteur ultrason.
Avancé
Robot suiveur de ligne
Suit automatiquement une ligne noire tracée au sol avec des capteurs infrarouges.
Avancé
Arrosage automatique
Arrose automatiquement quand le sol est sec grâce à un capteur d'humidité.
Avancé
Laboratoire sécurisé
Accès sécurisé avec historique des entrées.
Avancé
Robot Wi-Fi
Piloté à distance depuis un smartphone via Wi-Fi.
Expert
Parking complet
Gestion complète avec écran tactile, comptage automatique et système de réservation.
Expert
Voiture surveillance gaz
Détecte les fuites de gaz avec un capteur MQ-2 et alerte immédiatement.
Expert
Maison intelligente complète
Contrôle total avec écran tactile, gestion de l'éclairage, température et sécurité.
Expert
Robot surveillance
Se déplace et transmet des informations en temps réel.
Expert
Bibliothèque RFID
Gère les livres et les emprunts avec un système RFID.
Expert
Casiers connectés
RFID + empreinte digitale + notifications Bluetooth.
Expert
Gestion hôtel
Gère les chambres, les accès et les services avec un système complet.
Expert
Bras robotique
Saisit et déplace des objets avec précision.
Expert
Distributeur automatique avancé
Distribue après validation RFID avec interface tactile.
Expert
Sécurité professionnelle
Système de sécurité professionnel avec RFID, empreinte, intrusion et notifications.
Master
Smart City
Ville miniature entièrement automatisée avec gestion des feux, parking, éclairage public et surveillance.
Master
Robot assistant IA
Se déplace, évite les obstacles, reconnaît les utilisateurs et notifie.
Master
Gestion hôpital
Accès, surveillance et équipements médicaux avec système complet.
Master
Usine automatisée
Chaîne de production avec tri automatique et surveillance.
Master
Banque intelligente
Coffre ultra-sécurisé avec système bancaire complet.
Master
Drone terrestre
Suit un itinéraire avec GPS et évite les obstacles.
Master
Maison multi-zones
Chaque pièce a ses capteurs et contrôles indépendants.
Master
Entrepôt automatisé
Gère les stocks avec RFID et système de suivi.
Master
Robot livraison
Transporte et vérifie le destinataire avec système de livraison autonome.
Master
Centre domotique
Contrôle tous les systèmes d'un bâtiment : éclairage, sécurité, température.

🎬 Tutoriels

Vidéos YouTube et PDF téléchargeables

📚 Introduction à Arduino

Introduction à Arduino (Partie 1)

Apprenez les bases de la programmation Arduino

Introduction à Arduino (Partie 2)

Suite des bases de la programmation Arduino

💡 Composants de base

LED et Résistances

Comment allumer une LED avec Arduino

🌡️ Capteurs

Capteur DHT11/DHT22 (Vidéo 1)

Température et humidité avec Arduino

Capteur DHT11/DHT22 (Vidéo 2)

Approfondissement sur les capteurs DHT

Capteur Ultrason HC-SR04

Mesure de distance avec ultrasons

Capteur PIR Mouvement

Détecter un mouvement avec Arduino

🔧 Actionneurs & Communication

Écran LCD I2C

Afficher du texte sur un écran LCD

Module Relais

Contrôler des appareils 220V

Capteur RFID RC522

Lecture de badges RFID

💻 Logiciels de Programmation

Les outils essentiels pour programmer vos cartes

🟦 Arduino IDE

L'environnement de développement officiel pour Arduino. Interface simple et intuitive pour écrire, compiler et téléverser vos programmes.

Télécharger

🌐 Wokwi

Simulateur en ligne gratuit pour Arduino, ESP32 et Raspberry Pi Pico. Testez vos circuits sans matériel physique.

Accéder au site

🎨 Tinkercad

Plateforme gratuite d'Autodesk pour créer des circuits électroniques en 3D et les simuler avec du code Arduino.

Accéder au site

💻 Visual Studio Code

Éditeur de code puissant. Il vous suffit d'ajouter une extension gratuite comme PlatformIO ou Arduino pour activer cette fonction.

Télécharger

📄 Documentation Officielle (PDF)

Fiches techniques et guides d'utilisation officiels

🟦 Arduino Uno

Guide d'utilisation complet et fiche technique officielle de la carte Arduino Uno Rev3.

🟩 ESP32

Datasheet officielle et guide de démarrage rapide pour les modules ESP32-WROOM.

🟥 Raspberry Pi

Documentation officielle et fiche technique du microcontrôleur Raspberry Pi Pico (RP2040).

🛒 Boutique

Trouvez les composants par région

SMD Tunisia
📍 Tunis
Tunisianet
📍 Tunis
MyTek
📍 Tunis
Electroplanet
📍 Casablanca
Maarif Tech
📍 Casablanca
Electro Dz
📍 Alger
DzTech
📍 Oran
RoboEgypt
📍 Le Caire
Cairo Electronics
📍 Le Caire
Gotronic
📍 Blagny
Kubii
📍 Villeurbanne
Conrad
📍 France
RS Components
📍 Europe
TME
📍 Europe
Adafruit
📍 New York
SparkFun
📍 Colorado
AliExpress
📍 En ligne
LCSC
📍 Chine

🛠️ Outils de Calcul

Calculateurs et convertisseurs

🎨 Tableau des couleurs des résistances

CouleurChiffreMultiplicateurTolérance
Noir0×1-
Marron1×10±1%
Rouge2×100±2%
Orange3×1k-
Jaune4×10k-
Vert5×100k±0.5%
Bleu6×1M±0.25%
Violet7×10M±0.1%
Gris8×100M±0.05%
Blanc9×1G-
Or-×0.1±5%
Argent-×0.01±10%

🔧 Calculateur de résistances

Résistance : 100 Ω ± 5%

🔋 Calculateur de batterie

Autonomie : 1.7 jours

⚡ Calculateur de puissance

Puissance : 2.50 W

🔢 Convertisseur Binaire/Décimal/Hexadécimal

📊 Convertisseur ADC

Tension : 2.50 V (valeurs: 1023)

📚 Bibliothèques

Documentation et installation des bibliothèques essentielles

📡 Wire.h

Bibliothèque pour la communication I2C (Wire). Installation : Incluse par défaut dans Arduino IDE. Utilisation : #include <Wire.h> Composants : BMP280, MPU6050, LCD I2C, RTC DS3231

🌡️ DHT.h

Lecture des capteurs DHT11 et DHT22 (température et humidité). Installation : Croquis → Inclure une bibliothèque → Gérer les bibliothèques → Rechercher 'DHT sensor library'. Utilisation : #include <DHT.h> Composants : DHT11, DHT22

🔧 Servo.h

Contrôle des servomoteurs. Installation : Incluse par défaut dans Arduino IDE. Utilisation : #include <Servo.h> Composants : Servo SG90, MG90S, MG996R

📡 SPI.h

Communication SPI pour les cartes SD, RFID, etc. Installation : Incluse par défaut dans Arduino IDE. Utilisation : #include <SPI.h> Composants : RC522 RFID, cartes SD, écrans TFT

📟 LiquidCrystal_I2C.h

Contrôle des écrans LCD via I2C. Installation : Rechercher 'LiquidCrystal I2C' dans le gestionnaire de bibliothèques. Utilisation : #include <LiquidCrystal_I2C.h> Composants : LCD 16x2 I2C, LCD 20x4 I2C

📡 MFRC522.h

Lecture des badges RFID avec le module RC522. Installation : Rechercher 'MFRC522' dans le gestionnaire de bibliothèques. Utilisation : #include <MFRC522.h> Composants : Module RC522 RFID

📡 WiFi.h (ESP32)

Connexion Wi-Fi pour ESP32. Installation : Incluse avec le core ESP32. Utilisation : #include <WiFi.h> Composants : ESP32

🔧 ESP32Servo.h

Contrôle des servomoteurs sur ESP32. Installation : Rechercher 'ESP32Servo' dans le gestionnaire de bibliothèques. Utilisation : #include <ESP32Servo.h> Composants : Servomoteurs sur ESP32

📊 Adafruit_BMP280.h

Lecture du capteur de pression et température BMP280. Installation : Rechercher 'Adafruit BMP280' dans le gestionnaire. Utilisation : #include <Adafruit_BMP280.h> Composants : BMP280, BME280

📡 ESP8266WiFi.h

Connexion Wi-Fi pour ESP8266. Installation : Incluse avec le core ESP8266. Utilisation : #include <ESP8266WiFi.h> Composants : ESP8266 NodeMCU

🌡️ OneWire.h & DallasTemperature.h

Lecture du capteur de température DS18B20. Installation : Rechercher 'OneWire' et 'DallasTemperature'. Utilisation : #include <OneWire.h> et #include <DallasTemperature.h> Composants : DS18B20

⚙️ Stepper.h

Contrôle des moteurs pas à pas. Installation : Incluse par défaut dans Arduino IDE. Utilisation : #include <Stepper.h> Composants : Moteur pas à pas 28BYJ-48, NEMA17

🧠 Quiz Interactif

Testez vos connaissances en robotique et électronique