Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Construire un simulateur de feu tricolore réaliste avec Arduino UNO

Composants et fournitures

Composant Quantité Notes
Arduino UNO (ou compatible) 1 Tout clone « Uno » convient (ex: Geekcreit)
Plaque d'essai (breadboard) 1
Fils de câblage (jumper wires) M/M 1 lot
LED (rouge, jaune, verte) 3 Une de chaque couleur
Câble USB 2.0 Arduino 1
Résistance 100 Ω 1 Code couleur : marron, noir, marron

Applications et services en ligne

À propos de ce projet

Ce petit projet simple utilise un Arduino et quelques LED pour reproduire un feu tricolore. Le code utilise une minuterie interne et tourne en boucle tant que l'Arduino est alimenté.

Matériel

Construire un simulateur de feu tricolore réaliste avec Arduino UNO
Arduino UNO (ici Geekcreit)
Construire un simulateur de feu tricolore réaliste avec Arduino UNO
Plaque d'essai
Construire un simulateur de feu tricolore réaliste avec Arduino UNO
Fils de câblage mâle/mâle
Construire un simulateur de feu tricolore réaliste avec Arduino UNO
LED rouge, jaune, verte
Construire un simulateur de feu tricolore réaliste avec Arduino UNO
Câble USB 2.0 données

Montage

Étape 1 : Alimenter la breadboard

Construire un simulateur de feu tricolore réaliste avec Arduino UNO

Insérez un fil dans GND sur l'Arduino. L'autre extrémité va sur la colonne la plus à droite de la breadboard, en haut. C'est la colonne de masse (ground). Suivez exactement l'image ou le schéma. Il n'y a qu'un seul fil (pas deux comme d'habitude), mais c'est correct.

Étape 2 : Placer les LED et la résistance

Construire un simulateur de feu tricolore réaliste avec Arduino UNO

Placez une patte de la résistance dans la colonne de masse (droite). L'autre patte dans la zone principale de la breadboard, sur une rangée au choix. Les LED vont sur cette même rangée. Une patte de chaque LED du côté de la résistance (côté droit), l'autre patte de l'autre côté de la breadboard. La patte courte (cathode) de la LED va du côté de la résistance (côté droit). Si vous inversez les LED, ça ne marchera pas.

Étape 3 : Compléter le circuit

Construire un simulateur de feu tricolore réaliste avec Arduino UNO

Prenez un autre fil de câblage, insérez-le sur la même rangée que la LED. Connectez l'autre bout aux broches numériques PWM de l'Arduino :

Si ce n'est pas clair, référez-vous au schéma ou aux photos.

Téléversez le code et c'est fini ! (Ça marche, je vous l'avais dit !)

Code

Code Arduino pour feu tricolore

// Variables
int GREEN = 2;
int YELLOW = 3;
int RED = 4;
int DELAY_GREEN = 5000;   // 5 secondes
int DELAY_YELLOW = 2000;  // 2 secondes
int DELAY_RED = 5000;     // 5 secondes

// Fonctions de base
void setup() {
  pinMode(GREEN, OUTPUT);
  pinMode(YELLOW, OUTPUT);
  pinMode(RED, OUTPUT);
}

void loop() {
  green_light();
  delay(DELAY_GREEN);
  yellow_light();
  delay(DELAY_YELLOW);
  red_light();
  delay(DELAY_RED);
}

void green_light() {
  digitalWrite(GREEN, HIGH);
  digitalWrite(YELLOW, LOW);
  digitalWrite(RED, LOW);
}

void yellow_light() {
  digitalWrite(GREEN, LOW);
  digitalWrite(YELLOW, HIGH);
  digitalWrite(RED, LOW);
}

void red_light() {
  digitalWrite(GREEN, LOW);
  digitalWrite(YELLOW, LOW);
  digitalWrite(RED, HIGH);
}

Schémas

Construire un simulateur de feu tricolore réaliste avec Arduino UNO
Schéma de câblage : résistance 100 Ω sur masse, anodes des LED sur broches 2, 3, 4

Processus de fabrication

  1. Feux de signalisation : ingénierie, histoire et innovations futures
  2. Feu de circulation intelligent : Éclairage public adaptatif alimenté par l'IoT
  3. Lampe de table RGB à commande gestuelle – Éclairage interactif, mains libres
  4. Horloge Arduino temps réel pour les heures de prière islamiques
  5. Serveur Web Arduino Uno WiFi : Commander une LED via Navigateur
  6. SunGlass-BOT : Lunettes de soleil intelligentes à adaptation automatique à la lumière
  7. Calculatrice basique Arduino UNO - Projet facile pour débutants
  8. Interrupteur lumineux sans fil intelligent : Manipulateur d'interrupteur piloté par Arduino
  9. Construire un affichage à persistance rétinienne portable avec Arduino UNO et ATtiny85