Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: Body Building de muñeco de nieve
- Paso 3: construye el muñeco de nieve
- Paso 4: Conexiones de servo
- Paso 5: Conexión de los altavoces
- Paso 6: Código Scratch
- Paso 7: Código de Sonic Pi
- Paso 8: Cómo obtener el código para este proyecto
- Paso 9: ¿Necesitas ayuda?
Video: ¿Quieres construir un muñeco de nieve ?: 9 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Introducción
Este proyecto muestra cómo construir un muñeco de nieve danzante, con Raspberry Pi y PivotPi, ¡un servocontrolador construido solo para eso!
Scratch se usa para codificar al muñeco de nieve que baila y Sonic Pi genera la música de las fiestas.
Paso 1: lo que necesitará
El muñeco de nieve muestra el PivotPi, así que comencemos con eso. Necesitará:
- Un PivotPi
- Una RaspberryPi con acceso wifi (ya sea la Pi3 u otra Pi con un dongle)
- 4 pilas AA
- 2 servos medianos
- 1 pequeño servo
- 6 cables de puente macho a hembra (negro, rojo, blanco y marrón, rojo, naranja si puede elegir colores)
- Vocero
- Tarjeta SD Raspbian para Robots
En el área de manualidades necesitarás:
- Foamboard
- Gran corbata envuelve
- Cinta fuerte de doble cara
- Ojos saltones
- Marcador negro
- Una publicación fuerte
Paso 2: Body Building de muñeco de nieve
Construirás el muñeco de nieve con un trozo de cartón pluma. Use tres platos de diferentes tamaños, o cualquier objeto redondo, que le dará un muñeco de nieve de proporciones agradables. Corta las piezas y considera lijar los lados también.
Cortar tres círculos
Use un marcador negro para rodear cada círculo, para que se destaquen. ¡Y tenemos el comienzo de un muñeco de nieve!
Cuerpo de muñeco de nieve
Paso 3: construye el muñeco de nieve
Consigue un poste de algún tipo que sea lo suficientemente alto como para sostener al muñeco de nieve.
Conecte dos servos medianos a la mitad inferior del poste, fijándose en su posición aproximada. La ubicación del servo determina el tipo de movimiento que obtendrás. Si coloca un servo en el centro de uno de los círculos, obtendrá un movimiento de rotación puro. Eso queda bien para la parte central con los brazos. Sujete los brazos al cuerpo con cinta adhesiva, los brazos no se mueven, es el cuerpo el que girará.
Si coloca un servo más alto que el centro del círculo del cuerpo, obtendrá un efecto de swing que se verá bien en la parte inferior. No es una ciencia precisa (podría serlo, pero no es necesario que sea tan preciso para un muñeco de nieve), pero aproximadamente 1/3 se ve bien.
El servo superior, uno pequeño, controla la cabeza. Usaremos un trozo corto de madera de balsa como mástil, cuya parte inferior está unida al servo y la parte superior está unida a la cabeza. Esto permite que el muñeco de nieve mueva su cabeza de lado a lado. La madera de balsa utiliza cinta adhesiva de doble cara para adherirse a la parte de la cabeza. ¡Es hora de decorar el muñeco de nieve! ¡Ojos saltones, bastón de caramelo y todo!
Sección media con brazos
Sección inferior con desplazamiento desde el centro
Cabeza y cuello
Paso 4: Conexiones de servo
¡Es hora de conectar esos servos a la placa PivotPi! Hay tres, pero dos deberían ser un poco demasiado altos. Usted tiene un par de opciones. Puede colocar el PivotPi / RaspberryPi más arriba en el poste de soporte usando bridas o cualquier otro método seguro, o puede extender los cables del servo usando cables de puente macho a hembra.
El servo inferior está conectado al puerto 1.
El servo medio está conectado al puerto 2.
El servo superior (el pequeño) está conectado al puerto 7 ya que mi PivotPi se mantuvo en pie y los cables podrían alcanzarlo (el puerto 8 también habría estado bien).
Conexiones de servo
Extensiones de cables
Puede cambiar el código Scratch para que coincida con sus propias conexiones adaptando estos bloques
Paso 5: Conexión de los altavoces
La conexión del altavoz es fácil.
- Su cable de alimentación está conectado tanto al altavoz como a uno de los puertos USB del Pi
- Su cable de audio va al puerto de audio del Pi
- Su poder debe estar encendido al volumen más alto ya que estaremos afuera
Conexión de altavoz
Paso 6: Código Scratch
El proyecto del muñeco de nieve utiliza Scratch para PivotPi. Para evitar parecer completamente un robot, se utilizan algunos generadores aleatorios. De lo contrario, el código es sencillo. Puede obtener más información con nuestra página de referencia de Scratch en línea.
Si realiza una actualización de software DI en su tarjeta Raspbian for Robots, podrá encontrar el código de la siguiente manera:
Haga clic en Archivo, luego en Abrir
Haga clic en el botón Pi y navegue hasta Dexter, PivotPi, Projects, Snowman
Paso 7: Código de Sonic Pi
Sonic Pi no está, por defecto, en Raspbian for Robots. No lo necesita, pero es divertido agregarlo.
Para instalar Sonic Pi, su tarjeta SD debe tener al menos 8 Gig con algo de espacio libre. Si tiene uno de 4 Gig, los cambios son que Sonic Pi no encajará en él.
Ejecute los siguientes comandos en una ventana de terminal:
sudo apt-get update
sudo apt-get install sonic-pi
y deja que haga su magia.
Raspberry Pi / Programación / Sonic Pi
Puedes descargar Jingle Bells de la colección de Robin Newman (haz clic en el botón "Descargar Zip", arriba a la derecha) (¡Muchas gracias a Robin por compartir su talento musical!)
Si necesita ayuda para transferir el archivo de su computadora habitual a su Pi, eche un vistazo a nuestros tutoriales:
Transferir archivos desde una Mac
Transferir archivos desde una PC
Inicie Sonic Pi haciendo clic en el pequeño menú de frambuesa roja de Pi, luego en Programación y luego en Sonic Pi.
Cargue el archivo Sonic Pi haciendo clic en el botón Cargar y busque el lugar donde lo guardó en el Pi.
Una vez que su altavoz esté conectado al Pi y encendido, puede hacer clic en el botón Ejecutar y escuchar su Pi para crear música.
Paso 8: Cómo obtener el código para este proyecto
La forma más sencilla de obtener el código es actualizar el software de Dexter Industries a través de la “Actualización de software DI”. Cuando haga esto, aparecerán todos los archivos de código para nuevos proyectos como este.
Ruta de archivo
Cuando ejecuta la Actualización de software DI, este proyecto se puede encontrar en esta ubicación:
/ inicio / pi / Dexter / PivotPi / Proyectos / Muñeco de nieve
Archivo descargable
Si no está utilizando el software personalizado de Dexter Industries, Raspbian for Robots, y aún desea descargar este archivo, puede descargarlo aquí.
Paso 9: ¿Necesitas ayuda?
¿Tiene alguna pregunta o problema? Publícalo en los foros y te ayudaremos.
Recomendado:
Despertador automático por nieve: 6 pasos (con imágenes)
Llamada automática de despertador por nieve: salir de la casa por la mañana puede ser una ráfaga de actividad después de que unas pocas pulgadas de la materia blanca se asiente durante la noche. ¿No sería bueno que nos despertaran un poco más temprano esos días para aliviar el estrés de la mañana? Este proyecto no
Copo de nieve LED: 15 pasos (con imágenes)
Copo de nieve LED: este copo de nieve LED tiene colores animados proporcionados por 7 LED APA102 y controlados por un microcontrolador Arduino Nano. Las piezas son acrílicas cortadas con láser. Puede crear su propio diseño siguiendo los conceptos aquí y cortarlos con láser en su marca local
Letrero de espejo iluminado con borde LED de muñeco de nieve: 21 pasos (con imágenes)
Letrero de espejo iluminado con borde LED de muñeco de nieve: En este instructivo, voy a describir cómo puedes hacer un espejo de vidrio iluminado con borde led con un diseño de muñeco de nieve, ¡perfecto para Navidad! El letrero está grabado en un azulejo de espejo de vidrio de Ikea. Vienen en paquetes de cuatro y son bastante rentables. I
Entonces quieres construir un robot gigante: 19 pasos (con imágenes)
Entonces quieres construir un robot gigante: ¿Dices que quieres construir un robot gigante? ¿Cual es tu propósito? ¿Dominación mundial? ¿Tu novia no te traerá esa cerveza? Sea lo que sea, aquí le mostramos cómo comenzar a construir un robot. El propósito de este robot era un accesorio de escenario para m
Cómo construir una caja de altavoz de guitarra o construir dos para su estéreo: 17 pasos (con imágenes)
Cómo construir una caja de altavoz de guitarra o construir dos para su estéreo: Quería un nuevo altavoz de guitarra para el amplificador de válvulas que estoy construyendo. El altavoz permanecerá en mi tienda, por lo que no tiene que ser nada especial. La cubierta de Tolex puede dañarse con demasiada facilidad, así que simplemente rocié el exterior de negro después de una arena ligera