Éclairage public automatique

Construisez un éclairage public automatique utilisant un diviseur de tension à photorésistance et une LED. Allumez la lampe sous 30 % de luminosité et éteignez-la à 30 % et au-dessus.

Éclairage public automatique

Objectifs

  • Câbler un diviseur de tension LDR avec une résistance de 10 kΩ sur la broche A0.
  • Relier une résistance de 330 Ω et une LED jaune à la broche numérique D9.
  • Programmer la LED pour qu'elle s'allume sous 30 % et s'éteigne à 30 % ou plus.

Comportement attendu

La LED jaune s'allume lorsque la lumière est inférieure à 30 %, et reste éteinte à 30 % ou plus.

Ce que cette simulation peut et ne peut pas montrer

Modèle pédagogique : diviseur de tension simplifié et niveau de lumière normalisé (0–100 %, pas des lux). La LED modélise un lampadaire, pas le réseau municipal haute tension. Aucune prétention de contrôle physique.

Choisir comment commencer

Commencez à vide pour placer chaque composant vous-même, ou chargez le point de départ : carte, platine, résistance, LED et un programme de clignotement non associé. Vous insérez toujours les composants, faites chaque connexion et associez les blocs.

Étapes de construction

0 / 10 étapes terminées

  1. Placer l'UNO R3 (Pas encore)

    Fournit l'alimentation 5V, la masse, la broche analogique A0 et la broche numérique D9.

  2. Placer la platine (Pas encore)

    Relie proprement le diviseur et les composants de la LED.

  3. Insérer les résistances (Pas encore)

    Placez la résistance de diviseur de 10 kΩ et la résistance de LED de 330 Ω dans des bandes distinctes.

  4. Insérer la LDR et la LED (Pas encore)

    Insérez la photorésistance et la LED jaune dans des bandes séparées de la platine.

  5. Relier le diviseur à A0 (Pas encore)

    Reliez 5V à la LDR, le point milieu LDR-10 kΩ à A0 et la résistance à GND.

  6. Relier la LED à D9 (Pas encore)

    Reliez la broche numérique D9 à l'anode (+) de la LED via la résistance de 330 Ω.

  7. Ramener la cathode à GND (Pas encore)

    Reliez la cathode (−) de la LED à la masse GND de la carte.

  8. Construire la boucle de décision (Pas encore)

    Lisez le niveau de lumière analogique ; sous 30 % allumez la LED, sinon éteignez-la.

  9. Associer les blocs aux composants (Pas encore)

    Associez le bloc de lecture à la LDR et les blocs d'écriture à la LED.

  10. Exécuter et observer les scénarios (Pas encore)

    Testez les niveaux de lumière autour du seuil de 30 % pour vérifier la commutation.

Vérification de la leçon

Exécutez le circuit quand toutes les étapes sont faites. La réussite exige trois cycles ON/OFF observés avec les deux attentes d’une seconde.

Cycles observés: 0 sur 2

La réussite est enregistrée uniquement dans ce navigateur. Elle n’est pas synchronisée avec un compte et n’est pas un certificat.

Ouvrez l’onglet Code pour lire le C++ généré : les deux attentes delay(1000) figurent dans la boucle de répétition. Il n’est ni compilé ni flashé.

Indices
  • Dans le diviseur LDR, le 5V va à une patte, l'autre rejoint la résistance de 10 kΩ et A0, et l'autre patte de la résistance va à GND.
  • Utilisez la lecture analogique divisée par 10 pour comparer à 30 (ou comparez la valeur brute à 307).
Nomenclature des composants
  • arduino-uno-r3-a000066 (v1) × 1 — Carte microcontrôleur (logique 5V)
  • fritzing-half-breadboard-420 (v1) × 1 — Platine d'essai demi-format
  • photoresistor-basic (v1) × 1 — Photorésistance (capteur de lumière ambiante)
  • resistor-axial-series (v1) × 1 — Résistance de 10 kΩ pour diviseur de tension
  • resistor-axial-series (v1) × 1 — Résistance de 330 Ω de limitation pour LED
  • led-5mm-colour (v1) × 1 — LED jaune 5mm (témoin d'éclairage public)
Description du câblage

Reliez le 5V et le GND de l'UNO à la platine. Formez un diviseur de tension LDR avec une résistance de 10 kΩ vers GND ; reliez le point milieu à la broche A0. Reliez la broche D9 à l'anode (+) de la LED jaune via une résistance de 330 Ω et ramenez la cathode (−) à GND.

Leçon et traductions provisoires — relecture par un éducateur compétent en attente.

Inspecteur de carte

Ce projet n’a pas encore de carte.

Ajoutez une carte prise en charge pour vérifier le câblage, simuler et prévisualiser le code. La compatibilité physique n’est pas vérifiée.

Les leçons gardent leur carte. Utilisez un projet libre pour essayer une autre carte.

Contrôles du câblage

Règles pédagogiques virtuelles limitées — aucune certification de sécurité physique ni solveur électrique général. Les contrôles ne lancent pas de code et n’accordent pas de réussite.

Explications et traductions provisoires — révision par un éducateur francophone en attente.

Contrôles du câblage bloqués

Erreur: 0 · Avertissement: 0 · Non pris en charge: 1

  • Non pris en charge · missing-board

    Ce brouillon n’a pas de carte programmable.

    Conseil de réparation: Ajoutez une carte prise en charge et reliez explicitement ses bornes nommées.

    Identifiants impliqués

    Composants

    Cartes et composants prévus

    Affichés pour information uniquement. Ils ne peuvent pas encore être ajoutés, simulés ni exportés.

    • Raspberry Pi Pico W · RP2040 · Pas encore disponible · Étape prévue C
    • Raspberry Pi Pico 2 · RP2350 · Pas encore disponible · Étape prévue C
    • Raspberry Pi 4 Model B · autres tailles de RAM et révisions de carte · Pas encore disponible · Étape prévue D
    • BeagleBone Black Wireless · Pas encore disponible · Étape prévue D
    • Entrées de circuit analogiques température et niveau d’eau · Pas encore disponible · Étape prévue C
    • Moteurs, servos, autres écrans et modules de bus SPI/UART · Pas encore disponible · Étape prévue C

    Inspection des bornes

    Aucun

    Connexions

    Utilisez ces contrôles nommés au lieu de glisser ou de viser de petites bornes. Les fils croisés ne sont pas reliés.

    Aucun fil pour le moment.

    Sélectionnez un composant, puis déplacez-le par glissement ou avec les flèches. En mode Fil, choisissez deux bornes. Un chevauchement visuel ne crée aucun contact ; utilisez le formulaire pour occuper un trou.

    Simulation de circuit limitée aux profils pédagogiques publiés UNO R3 et ESP32-DevKitC V4. La vue Code propose des aperçus C++ et JavaScript (plus MicroPython pour l’ESP32) avec manifeste de câblage et document JSON. Ni processeur, ni Wi-Fi, ni Bluetooth ne sont simulés ; la compatibilité physique reste non vérifiée.

    Textes et traductions provisoires — une révision par un éducateur francophone reste nécessaire.

    Projets de circuits invités

    Enregistré dans ce navigateur. Rien n’est envoyé automatiquement ; un adulte ou éducateur connecté peut appuyer sur Enregistrer dans le cloud pour une copie privée. Téléchargez une copie avant d’effacer les données du navigateur.

    Enregistrement local en attente

    Explications et traductions en/rw/fr provisoires à relire par un éducateur.