Tabla de contenido:
- Suministros
- Paso 1: ¡Ponga en marcha sus dispositivos electrónicos
- Paso 2: Base de datos normalizada
- Paso 3: ¡Codifíquelo
Video: Reproductor de música activado por movimiento basado en sensor: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
En mi universidad de pregrado, tuvimos que crear un proyecto original que todos los estudiantes pudieron elegir por sí mismos. Para mi proyecto, como siempre escucho música y siempre siento que es demasiado complicado encender un altavoz, quería ver cómo podía simplificar ese proceso, así que decidí crear este reproductor de música activado por movimiento.
Suministros
Hardware:
- Tablones de madera MDF (entre 0, 5 y 2cm)
- 6 tornillos de 3, 5x13 mm
- 10 clavos
Electrónica:
- Raspberry Pi 3 modelo B + con fuente de alimentación de 2.5A
- Pantalla LCD
- ADC MCP3008
- Zapatero en T de frambuesa PI
- Resistencia dependiente de la luz
- Sensor de temperatura LM35
- Sensor de infrarrojos Breakbeam
- Vocero
- Tablero de pruebas
Instrumentos:
- Martillo
- Destornillador
- Cinta adhesiva
Debido a las limitaciones en el editor de Instructables, he agregado una construcción de materiales, todo el paquete costará alrededor de € 95 - € 100
Opcional:
- Alambre calibre 22 - Amarillo
- Alambre calibre 22 - Rojo
- Alambre calibre 22 - Negro
Paso 1: ¡Ponga en marcha sus dispositivos electrónicos
Así que vamos a conectar nuestro mcp3008, LDR, sensor de temperatura y haz de ruptura en nuestra placa de pruebas. Si es posible, siga mi esquema anterior para tener una idea de dónde conectar qué o encontrar un lugar excelente para sus componentes.
En resumen: trate de asegurarse de que su LDR esté libre de cables y pueda absorber la mayor cantidad de luz posible y de que todos los componentes estén en su placa.
Paso 2: Base de datos normalizada
Para nuestra base de datos normalizada, he agregado una imagen para darle una idea de cómo se ve, ¡siga leyendo para saber qué hace cada tabla!
Sensor:
esta tabla contiene nuestros tres sensores: LDR, temperatura y haz de ruptura
Historial del sensor:
Esto nos permitirá comprobar cuándo estaba activo un sensor y qué valor tenía el sensor cuando se ha reproducido una canción.
Canciones reproducidas:
En esta tabla, veremos todas las canciones que se han reproducido, qué historial del sensor está vinculado y qué canción se reprodujo.
Canciones:
En esta tabla, combinaremos la ubicación de la canción, el género de la canción y el nombre de la canción.
Música:
¡Esta tabla tiene nuestro nombre de canción y artista!
Ubicaciones de las canciones:
Contiene la ubicación de nuestra canción en nuestro pi / var / www / html /…
Género musical:
Contiene nuestro género musical, la luz mínima para él, la luz máxima para él y lo mismo para la temperatura.
Paso 3: ¡Codifíquelo
Dejaré un enlace a mi repositorio de Github a continuación, ¡pero siéntete libre de revisar mis diseños y leer esto primero!
Configuración de frambuesa:
encienda spi con sudo rasp-config => opciones de interfaz => SPI => habilitar
Instalar en pc:
Mysql
Matraz
Matraz_cors
Flask_socketio
Sitio:
Agregue la base de datos a MySQL en frambuesa luego, Mi código de Python es donde agrego todo a la base de datos y hago que mis sensores funcionen, no hay mucho que pueda cambiar para que funcione más fácil Traté de crear un script de Python que sea claro y cualquiera pueda usarlo ¡Así que siéntete libre de probarlo!
Mi sitio es lo que creo que funcionó mejor para mi proyecto, siéntete libre de cambiarlo un poco y crear un sitio original. ¡incluso mejor si puedes mejorar mi diseño y hacerlo más fácil de usar!
También agregaré un enlace para ver mis wireframes como imágenes. y un zip con todos mis archivos
Wireframes:
Github:
Recomendado:
Interruptor de lámpara activado por movimiento: 3 pasos
Interruptor de lámpara activado por movimiento: cada vez que salimos de nuestro escritorio o habitación, la mayoría de las veces nos olvidamos de apagar las luces allí. Esto provoca pérdida de electricidad e incremento en su factura de electricidad. Pero, ¿qué pasa si las luces se apagan automáticamente después de salir de la habitación? Si en
Centinela activado por movimiento: 5 pasos
Sentinel activado por movimiento: " Este instructable fue creado en cumplimiento del requisito del proyecto Makecourse en la Universidad del Sur de Florida (www.makecourse.com) " Hola, mi nombre es Ruben Duque. Un estudiante de ingeniería mecánica en la Universidad de South Flor
Interruptor de luz activado por movimiento con sensor de luz: 5 pasos
Interruptor de luz activado por movimiento con sensor de luz: El interruptor de luz activado por movimiento tiene muchas aplicaciones tanto en el hogar como en la oficina. Esto, sin embargo, tiene la ventaja añadida de incorporar un sensor de luz, por lo que, esta luz solo se puede disparar durante la noche
Redstone activado por movimiento: 7 pasos (con imágenes)
Redstone activado por movimiento: ¡Hola! Este proyecto es una lámpara de piedra roja activada por movimiento. Funciona mediante el uso de un microcontrolador crumble y un sensor de distancia ultrasónico conectado a un relé. Este proyecto se está inscribiendo en la competencia de Minecraft y cualquier voto, favorito o co
Letrero de seguridad activado por movimiento: 4 pasos (con imágenes)
Letrero de seguridad activado por movimiento: los letreros de patio del sistema de seguridad tradicional no hacen nada. De hecho, no han cambiado mucho en los últimos 30 años. Sin embargo, son un elemento de disuasión valioso siempre que se coloquen en un lugar visible de su jardín y se vean bien mantenidos. Me encanta