Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

8x LED-Beleuchtung mit Ton

Komponenten und Verbrauchsmaterialien

Arduino UNO
× 1
Lötfreies Steckbrett in voller Größe
× 1
5 mm LED:Rot
× 3
5 mm LED:Gelb
× 2
LED, Blaugrün
× 2
Widerstand 220 Ohm
× 8
SparkFun Sound Detector (mit Headers)
× 1

Apps und Onlinedienste

Arduino-IDE

Über dieses Projekt

Also als Anfänger habe ich mit dem Schallsensor und LED geübt. Nach einiger Übung habe ich mich entschieden, ein 8x LED-System mit einem Schalldetektor zu erstellen. Es könnte ein interessantes Projekt für Anfänger wie mich sein.

Die Werte der LEDs können individuell von Ihnen eingestellt werden. Vergessen Sie auch nicht, die Empfindlichkeit des Schallsensors einzustellen. Ich füge unten einige Anweisungen zum Einstellen der Empfindlichkeit des Schallsensors hinzu. Das dritte Bild zeigt die Überwachung der Schallsensorwerte. Durch diese Werte wird der Code festgelegt, wann auf den Ton reagiert werden soll.

Code

  • Der Projektcode
Der Code des ProjektsC/C++
Dies ist der Code von 8x LED's System mit einem Geräuschdetektor.
/* * Mantas Utka */int ledPin1=13; // Hinzufügen der LEDs und des Sensors.int ledPin2=12;int ledPin3=11;int ledPin4=10;int ledPin5=9;int ledPin6=8;int ledPin7=7;int ledPin8=6;int sensorPin=A0; // Der Sensor wählt als Analog-Pin aus. Der analoge Pin ist besser für Projekte als dieser one.int val =0;void setup () { pinMode (ledPin1, OUTPUT); // Auswählen von LEDs als Ausgänge, um die Ergebnisse in LEDs des Sounddetektors pinMode (ledPin2, OUTPUT) zu drücken; pinMode (ledPin3, AUSGANG); pinMode (ledPin4, AUSGANG); pinMode (ledPin5, AUSGANG); pinMode (ledPin6, AUSGANG); pinMode (ledPin7, AUSGANG); pinMode (ledPin8, AUSGANG); PinMode (SensorPin, EINGANG); // Auswahl des Sensors als Eingang zum Senden von Ergebnissen an Arduino Serial.begin (9600);} Void Schleife () {val =analogRead (sensorPin); Serial.println (val); // Wenn der Sensor ein Signal erkennt, blinkt die LED // if (val>=127) { DigitalWrite (ledPin1, HIGH); // Auswählen der Werte der LEDs zum Blinken durch Erfassen der Werte des Schallsensors. aufrechtzuerhalten. Sonst { DigitalWrite (ledPin1, LOW); } // Wenn (val>=378) { DigitalWrite (ledPin2, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (ledPin2, LOW); } //3 if (val>=505) { digitalWrite (ledPin3, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (ledPin3, LOW); } // Wenn (val>=632) { DigitalWrite (ledPin4, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (ledPin4, LOW); aufrechtzuerhalten. // Wenn (val>=759) { DigitalWrite (ledPin5, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (ledPin5, LOW); aufrechtzuerhalten. // Wenn (val>=886) { DigitalWrite (ledPin6, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (ledPin6, LOW); } // Wenn (val>=980) { DigitalWrite (ledPin7, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (ledPin7, LOW); } //8 if (val>=1000) { DigitalWrite (ledPin8, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (ledPin8, LOW); }}

Herstellungsprozess

  1. LED vs. industrielle Glühlampenbeleuchtung:Welches ist das Beste?
  2. Tonunterdrückung
  3. Xylophon
  4. LP-Platte
  5. Leuchtdiode (LED)
  6. Geräte ermöglichen die NFC-Programmierung von LED-Beleuchtung
  7. Sargtanzmelodie
  8. 5x5x5 LED-Würfel
  9. Arduino mit Bluetooth zur Steuerung einer LED!
  10. Forscher erfassen 3D-Bilder mit LED-Raumbeleuchtung und einem Smartphone