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

8x éclairage LED par le son

Composants et fournitures

Arduino UNO
× 1
Planche à pain sans soudure pleine grandeur
× 1
LED 5 mm :Rouge
× 3
LED 5 mm :Jaune
× 2
LED, bleu vert
× 2
Résistance 220 ohm
× 8
Détecteur de son SparkFun (avec en-têtes)
× 1

Applications et services en ligne

Arduino IDE

À propos de ce projet

Donc, en tant que débutant, je me suis entraîné avec le capteur de son et la LED. Après un peu de pratique, j'ai décidé de créer un système LED 8x avec un détecteur de son. Cela pourrait être un projet intéressant pour les débutants comme moi.

Les valeurs des LED peuvent être réglées individuellement par vous. Aussi, n'oubliez pas de régler la sensibilité du capteur de son. J'ajoute quelques instructions sur la façon de régler la sensibilité du capteur de son ci-dessous. La troisième image montre la surveillance des valeurs du capteur sonore. Par ces valeurs, le code est défini quand réagir au son.

Code

  • Le code du projet
Le code du projetC/C++
C'est le code du système de 8x LED avec un détecteur de son.
/* * Mantas Utka */int ledPin1=13; //Ajout des LED et sensor.int ledPin2=12;int ledPin3=11;int ledPin4=10;int ledPin5=9;int ledPin6=8;int ledPin7=7;int ledPin8=6;int sensorPin=A0; // Le capteur sélectionné comme broche analogique. La broche analogique est meilleure pour les projets car celle-ci one.int val =0;void setup(){ pinMode(ledPin1, OUTPUT); //Sélection des LED comme sorties pour pousser les résultats dans les LED du détecteur de son pinMode(ledPin2, OUTPUT); pinMode(ledPin3, SORTIE); pinMode(ledPin4, SORTIE); pinMode(ledPin5, SORTIE); pinMode(ledPin6, SORTIE); pinMode(ledPin7, SORTIE); pinMode(ledPin8, SORTIE); pinMode(sensorPin, INPUT); //Sélection du capteur comme entrée pour envoyer les résultats dans Arduino Serial.begin (9600);} void loop (){ val =analogRead(sensorPin); Serial.println (val); // lorsque le capteur détecte un signal, la LED clignote //1 if (val>=127) { digitalWrite(ledPin1, HIGH); // sélection des valeurs des LED à clignoter en détectant les valeurs du capteur sonore. } else { digitalWrite(ledPin1, LOW); } //2 if (val>=378) { digitalWrite(ledPin2, HIGH); } else { digitalWrite(ledPin2, LOW); } //3 if (val>=505) { digitalWrite(ledPin3, HIGH); } else { digitalWrite(ledPin3, LOW); } ///4 if (val>=632) { digitalWrite(ledPin4, HIGH); } else { digitalWrite(ledPin4, LOW); } //5 if (val>=759) { digitalWrite(ledPin5, HIGH); } else { digitalWrite(ledPin5, LOW); } //6 if (val>=886) { digitalWrite(ledPin6, HIGH); } else { digitalWrite(ledPin6, LOW); } //7 if (val>=980) { digitalWrite(ledPin7, HIGH); } else { digitalWrite(ledPin7, LOW); } //8 if (val>=1000) { digitalWrite(ledPin8, HIGH); } else { digitalWrite(ledPin8, LOW); }}

Processus de fabrication

  1. Éclairage industriel à LED ou à incandescence :quel est le meilleur ?
  2. Annulation du son
  3. Xylophone
  4. Enregistrement LP
  5. diode électroluminescente (DEL)
  6. Les appareils permettent la programmation NFC de l'éclairage LED
  7. Mélodie de la danse du cercueil
  8. Cube LED 5x5x5
  9. Des chercheurs acquièrent des images 3D avec un éclairage LED et un smartphone