Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Un televisor que te regaña cada vez que lo miras. ¡El futuro es ahora!
Suministros
Suministros:
- Televisión retro (o cualquier otro dispositivo antiguo)
- Frambuesa pi
- Cámara Pi
- Servo MG90S 2x
- Mini altavoz estéreo USB externo
- Cartulina
- Pintura en aerosol
- Cojines para muebles de tela negra
- Bola de adorno de plástico
- Tela para pajarita
Instrumentos:
- Taladro
- Pistola de pegamento
- impresora 3d
- Cuchillo de uso
- Destornilladores
- Máquina de coser
- Tijeras de tela
Software:
- OpenCV
- Pitón
- Ttsmp3
- Tinkercad
Paso 1: Video del proyecto
Paso 2: quitar los componentes internos
Este paso viene con una advertencia GIGANTE: estos tubos de imagen antiguos pueden mantener su carga durante mucho tiempo y deben descargarse si desea realizar alguna modificación.
¡NO INTENTE DESCARGAR UN TUBO DE IMAGEN USTED MISMO
Pregúntele a alguien que sepa lo que está haciendo. Fuimos a una tienda de electrónica local, donde nos la descargaron.
¡PUEDES MORIR SI LO HACES MAL
Una vez que el tubo se descarga profesionalmente, podemos quitar todos los componentes electrónicos rotos para dejar espacio para los nuevos. Dependiendo del conjunto que tengas, este paso necesita una variedad de herramientas y algo de fuerza bruta suave.
Hay algunos consejos que debe tener en cuenta al desarmarlo. Por un lado, coloque todos los botones, perillas y tornillos en una bolsita separada. Los necesitaremos para que el robot se vea más nítido.
Paso 3: Electrónica
Con nuestro espacio recién creado, podemos comenzar a agregar nuestra propia electrónica. Queremos que el televisor mantenga su bonito aspecto retro, por lo que el único cambio que hacemos es perforar dos agujeros en la parte superior. Una vez perforados podemos unir los servos con un poco de pegamento termofusible.
La siguiente es la cámara Pi, que usaremos para la visión por computadora. Con un poco de pegamento lo aseguramos detrás de uno de los botones viejos ¡Esto hace que sea muy difícil de detectar para cualquier transeúnte desprevenido (ver imagen)!
Los dos últimos bits para agregar son una Raspberry Pi y un Mini altavoz USB.
Configuraremos la cámara Pi en el siguiente paso, así que por ahora conecta el altavoz y conecta los dos servos.
Paso 4: agregar personalidad
Ahora podemos comenzar a agregar algo de personalidad muy necesaria a esta televisión bastante gris.
Los ojos son la mejor forma de empezar. Para hacer sus faros, tomamos dos bolas navideñas transparentes y pintamos con aerosol el interior de blanco. La adición de almohadillas de fieltro negro para muebles completa el look.
Queremos unirlos a los servos, para lograr esto cortamos dos círculos de cartón que encajan perfectamente dentro del globo ocular y los pegamos en nuestros concentradores de servos personalizados. Se adjunta el archivo para imprimir en 3D estos hubs. Todo lo que queda por hacer es hacer clic en sus mirones en los servos.
Volver a colocar algunas de las perillas y botones que quitó en el paso uno, y agregar una pajarita que hicimos siguiendo este tutorial lo hace parecer el dispositivo elegante que es.
Paso 5: Audio y código
Este paso se trata de hacer que los pasos anteriores funcionen. De buenas a primeras queremos generar los archivos de audio. Estos consistirán en una colecta con gritos e insultos airados. Un gran sitio web para usar es ttsmp3, puedes jugar con todas las voces y opciones, hay muchas. Nos decidimos por los que se muestran en la imagen.
Por último, pero no menos importante, necesitamos configurar nuestro Pi, instalar el software necesario y escribir el código para darle vida a nuestro cascarrabias. Esta guía es excelente para poner en funcionamiento la Pi y esta es perfecta para habilitar la cámara Pi.
Con la configuración hecha, necesitamos instalar algún software adicional, abrir el terminal en la Pi y ejecutar los siguientes comandos:
sudo apt-get install python-opencv
sudo apt-get install mpg123
Estos comandos primero instalan OpenCV y luego el reproductor de audio mpg123.
Hasta ahora todo va bien, ahora podemos comenzar a escribir el código. Se incluye la versión completa de trabajo, así que a continuación, un vistazo rápido a cómo funciona.
- Toma una foto con la cámara Pi
- Usando OpenCv detecta cualquier rostro
-
Si hay una cara:
- Seleccione un archivo de audio aleatorio y reprodúzcalo
- Mueva los servos hacia adelante y hacia atrás
Paso 6: ¡Resultado
¡Listo! ¡Ahora puedes ejecutar el script y disfrutar de la compañía de esta creación cuestionable!