Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

8x Pencahayaan LED dengan Suara

Komponen dan persediaan

Arduino UNO
× 1
Ukuran Penuh Papan Tempat Memotong Roti Tanpa Solder
× 1
LED 5 mm:Merah
× 3
LED 5 mm:Kuning
× 2
LED, Biru Hijau
× 2
Resistor 220 ohm
× 8
Detektor Suara SparkFun (dengan Header)
× 1

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Jadi sebagai pemula saya sudah berlatih dengan sensor suara dan LED. Setelah beberapa latihan, saya memutuskan untuk membuat sistem LED 8x dengan detektor suara. Ini bisa menjadi proyek yang menarik untuk pemula seperti saya.

Nilai LED dapat diatur secara individual oleh Anda. Juga, jangan lupa untuk mengatur sensitivitas sensor suara. Saya menambahkan beberapa petunjuk tentang cara mengatur sensitivitas sensor suara di bawah ini. Gambar ketiga menunjukkan pemantauan nilai sensor suara. Dengan nilai-nilai ini, kode diatur kapan harus bereaksi terhadap suara.

Kode

  • Kode proyek
Kode proyekC/C++
Ini adalah kode sistem 8x LED dengan pendeteksi suara.
/* * Mantas Utka */int ledPin1=13; //Menambahkan LED dan 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; // Sensor memilih sebagai pin Analog. Pin Analog lebih baik untuk proyek karena one.int val =0;void setup(){ pinMode(ledPin1, OUTPUT); //Memilih LED sebagai output untuk mendorong hasil dalam LED pinMode detektor suara(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); pinMode(ledPin4, OUTPUT); pinMode(ledPin5, OUTPUT); pinMode(ledPin6, OUTPUT); pinMode(ledPin7, OUTPUT); pinMode(ledPin8, OUTPUT); pinMode(sensorPin, INPUT); //Memilih sensor sebagai input untuk mengirim hasil ke Arduino Serial.begin (9600);} void loop (){ val =analogRead(sensorPin); Serial.println (val); // saat sensor mendeteksi sinyal, LED berkedip // jika (val>=127) { digitalWrite(ledPin1, HIGH); //memilih nilai LED untuk berkedip dengan mendeteksi nilai sensor suara. } else { digitalWrite(ledPin1, RENDAH); } //2 if (val>=378) { digitalWrite(ledPin2, HIGH); } else { digitalWrite(ledPin2, RENDAH); } //3 if (val>=505) { digitalWrite(ledPin3, HIGH); } else { digitalWrite(ledPin3, RENDAH); } //4 if (val>=632) { digitalWrite(ledPin4, HIGH); } else { digitalWrite(ledPin4, RENDAH); } //5 if (val>=759) { digitalWrite(ledPin5, HIGH); } else { digitalWrite(ledPin5, RENDAH); } //6 if (val>=886) { digitalWrite(ledPin6, HIGH); } else { digitalWrite(ledPin6, RENDAH); } //7 if (val>=980) { digitalWrite(ledPin7, HIGH); } else { digitalWrite(ledPin7, RENDAH); } //8 if (val>=1000) { digitalWrite(ledPin8, HIGH); } else { digitalWrite(ledPin8, RENDAH); }}

Proses manufaktur

  1. Lampu Industri LED vs Lampu Pijar:Mana yang Terbaik?
  2. Pembatalan Suara
  3. Gambang
  4. Rekor LP
  5. Light-Emitting Diode (LED)
  6. Perangkat mengaktifkan pemrograman NFC untuk pencahayaan LED
  7. Coffin Dance Melody
  8. Kubus LED 5x5x5
  9. Arduino dengan Bluetooth untuk Mengontrol LED!
  10. Peneliti Memperoleh Gambar 3D dengan Pencahayaan Ruangan LED dan Smartphone