Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Iluminação LED 8x por som

Componentes e suprimentos

Arduino UNO
× 1
Placa de ensaio sem solda em tamanho real
× 1
LED de 5 mm:Vermelho
× 3
LED de 5 mm:amarelo
× 2
LED, verde azulado
× 2
Resistor 220 ohm
× 8
Detector de som SparkFun (com cabeçalhos)
× 1

Aplicativos e serviços online

Arduino IDE

Sobre este projeto


Portanto, como um iniciante, pratiquei com o sensor de som e LED. Depois de alguma prática, decidi criar um sistema de LED 8x com detector de som. Pode ser um projeto interessante para iniciantes como eu.







Os valores dos LEDs podem ser definidos individualmente por você. Além disso, não se esqueça de definir a sensibilidade do sensor de som. Estou adicionando algumas instruções sobre como definir a sensibilidade do sensor de som abaixo. A terceira imagem mostra o monitoramento dos valores do sensor de som. Por esses valores, o código é definido quando reagir ao som.




Código

  • O código do projeto
O código do projeto C / C ++
Este é o código do sistema de 8x LEDs com detector de som.
 / * * Mantas Utka * / int ledPin1 =13; // Adicionando os LEDs e 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; // O sensor é selecionado como pino analógico. O pino analógico é melhor para projetos como este .int val =0; void setup () {pinMode (ledPin1, OUTPUT); // Selecionando LEDs como saídas para empurrar os resultados nos LEDs do detector de som pinMode (ledPin2, OUTPUT); pinMode (ledPin3, OUTPUT); pinMode (ledPin4, OUTPUT); pinMode (ledPin5, OUTPUT); pinMode (ledPin6, OUTPUT); pinMode (ledPin7, OUTPUT); pinMode (ledPin8, OUTPUT); pinMode (sensorPin, INPUT); // Selecionando o sensor como entrada para enviar resultados ao Arduino Serial.begin (9600);} void loop () {val =analogRead (sensorPin); Serial.println (val); // quando o sensor detecta um sinal, o LED pisca // 1 if (val> =127) {digitalWrite (ledPin1, HIGH); // selecionando os valores dos LEDs para piscar detectando os valores do sensor de som. } 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); }} 

Processo de manufatura

  1. Iluminação industrial LED vs Incandescente:Qual é a melhor?
  2. Cancelamento de som
  3. Xilofone
  4. Gravação do LP
  5. Diodo emissor de luz (LED)
  6. Dispositivos permitem a programação NFC de iluminação LED
  7. Melodia para dança do caixão
  8. Cubo LED 5x5x5
  9. Arduino com Bluetooth para controlar um LED!
  10. Pesquisadores adquirem imagens 3D com iluminação LED e um smartphone