Hola a todos,
Este es mi primer proyecto y les espero guste.
La Idea:
Mi idea era hacer algo que podría coger el ruido donde es y mostrar al usuario como una variación de color.
¿Por qué? Hay algunas personas que tienen mascotas o incluso preguntando sobre el ruido en su lugar mientras estaban fuera. Así, para ayudar a estas personas, que pensé que una manera de obtener esta información y advertir al cambiar el color cuando su entorno es demasiado ruido o no.
Cómo funciona:
Como he dicho, se coge el ruido (cada milisegundo) y tomar medias durante una hora, después de que cambia el color para mostrar al usuario cómo era el ruido durante la última hora. El usuario también puede girar la parte superior y ver en la pantalla OLED cómo era el volumen en el tiempo específico (que será determinado por el usuario).
Prototipo:
Como ves, como el primer protytipe que no se ve bien, pero realmente hice otro diseño que no construyo debido a los costos. Así que, decidí hacer solo una caja con un disco en un formato de dodecágono (representando a 12 horas).
He utilizado acrílico como material del prototipo.
El circuito está compuesto por:
- Arduino Uno + escudo
0,96 monocromo "128 x 64 OLED display gráfico (fruta de Ada)
Amistoso RGB inteligente NeoPixel - Pack de 4 (fruta de Ada)
Codificador rotatorio (vino con un kit de Sunfounder que compré una vez)
Sensor de sonido (Amazonas)
Cables (toneladas de él = /)
PS.: tengo el OLED exhibición el día de la presentación con un abalorio que compré (estaba tratando de hacer un prototipo más pequeño) y debido a que no está incluido en mi código ni en el circuito.
PS2.: Como se puede ver en el video, tuve un problema con el primer código porque no cambia el color después de una hora, pero probado después de una vez y funcionó (no pudo hacer el segundo video, lo sentimos).
Circuito:
Arduino <> – Neo pixel
3.3V <> – VCC(+)
GND GND <> –
Entrada digital de <> – 6
Codificador rotatorio de Arduino <> –
GND GND <> –
5V <> – VCC(+)
2 digital <> – CLK
3 digital <> – DT
Digital 4 <> – SW
Arduino <> – Sensor de los sonidos
GND GND <> –
5V VCC <> –
A1 analógico <> – hacia fuera
Código:
En la parte superior / \
Resultados:
Para probarlo he tenido que reducir el tiempo de segundos, así que no tuve oportunidad de ver si está funcionando después de horas, pero los resultados que obtuve con segundos eran exactamente lo que esperaba.
* He añadido el primer modelo de prototipo. Estaba a punto de utilizar una baratija de adafruit para éste e imprimir en un impreso en 3d, pero cuesta.