Tabla de contenido:

The Blissful Bumble Bee: 8 pasos (con imágenes)
The Blissful Bumble Bee: 8 pasos (con imágenes)

Video: The Blissful Bumble Bee: 8 pasos (con imágenes)

Video: The Blissful Bumble Bee: 8 pasos (con imágenes)
Video: Guerra en Cybertron | Bumblebee | Clip en Español 2024, Mes de julio
Anonim
El bienaventurado abejorro
El bienaventurado abejorro

¡Un abejorro feliz que difunde la salud en Internet!

Construiremos una linda abejita que se mueve y te cuenta un hecho divertido o una declaración de apoyo cuando presionas un botón en la plataforma de transmisión de robots Remo.tv.

¡Puedes encontrar el robot aquí mismo cuando está en línea!

Suministros

Suministros:

  • Frambuesa pi
  • Servo
  • Cámara Pi
  • Anillo Adafruit NeoPixel
  • Sintió
  • Cable metálico
  • Gancho y bucle

Instrumentos:

  • impresora 3d
  • Hilo de aguja
  • Pegamento

Paso 1: Video del proyecto

Image
Image

Paso 2: coser un abejorro y una flor

Coser un abejorro y una flor
Coser un abejorro y una flor
Coser un abejorro y una flor
Coser un abejorro y una flor

¡El primer paso es crear un lindo abejorro! Hicimos uno de fieltro, inspirado en la abeja que aparece en los créditos finales de la serie de animación Hora de aventuras.

Dibujamos la abeja en papel para tener una idea de todas las partes que necesitábamos, y usamos esto como patrón para recortar los trozos de fieltro. Cuando terminó el corte y estábamos contentos con el aspecto general, cosimos la abeja a mano.

Para hacer la flor, básicamente seguimos los mismos pasos, primero haciendo una versión en papel y luego usándola como guía para cortar el fieltro. La única diferencia fue que medimos las partes para asegurarnos de que el anillo NeoPixel encajara bien en la parte central de la flor.

Paso 3: Impresión 3D

Impresión 3d
Impresión 3d
Impresión 3d
Impresión 3d

Lo siguiente es la impresión 3D de algunas piezas adicionales para usar más adelante. Imprimimos en 3D estas dos cosas:

1. Una cubierta transparente para el anillo NeoPixel para difundir la luz. El archivo STL para esto se agrega como adjunto.

2. Todas las piezas para convertir un servo estándar en un actuador lineal. Para hacer esto, usamos este conjunto compartido en Thingiverse. Al agregar estas partes a un servo, convierte el movimiento de giro del servo en un movimiento de empuje, ¿qué tan genial es eso?

Paso 4: hechos divertidos y declaraciones de apoyo

Hechos divertidos y declaraciones de apoyo
Hechos divertidos y declaraciones de apoyo
Hechos divertidos y declaraciones de apoyo
Hechos divertidos y declaraciones de apoyo

Nuestra abeja compartirá datos divertidos y declaraciones de apoyo con Internet, por lo que necesitábamos encontrar un montón de esos.

Nos reímos mucho buscando en Internet y agregamos un montón de hechos y declaraciones en dos archivos JSON. Si nunca antes ha trabajado con JSON, W3Schools tiene una muy buena introducción.

Tenga en cuenta que no hemos verificado con precisión ninguno de estos hechos, solo elegimos un grupo que sonó divertido, así que tenga en cuenta que no estamos realmente seguros de cuán verdaderos son …

Paso 5: Servo

Servo
Servo
Servo
Servo
Servo
Servo

Para hacer que la abeja se mueva, la conectaremos al servo. Lo primero que debe hacer es conectar las piezas impresas en 3D para el actuador lineal al servo como se muestra en las imágenes de Thigiverse.

Agregamos una tira de cinta de velcro en la parte posterior de la abeja y en un palito de paleta. Luego pegamos el otro lado del palito de paleta al extremo del palillo del actuador lineal. De esta manera, la abeja tendrá suficiente espacio para moverse y podrá colocarla de diferentes maneras.

Usaremos una Raspberry Pi para controlar el servo. Aquí hay una excelente guía para comenzar a controlar los servos con una Raspberry Pi.

Paso 6: Anillo NeoPixel

Anillo NeoPixel
Anillo NeoPixel
Anillo NeoPixel
Anillo NeoPixel
Anillo NeoPixel
Anillo NeoPixel
Anillo NeoPixel
Anillo NeoPixel

Para agregar algo de brillo a nuestro proyecto, hemos colocado un Adafruit NeoPixel en el centro de nuestra flor. Cuando se presiona un botón en Remo. TV, nuestro abejorro se moverá y la flor se iluminará en un color aleatorio del arcoíris.

El código que usamos para elegir los colores se agrega al siguiente paso (paso 6), donde configuramos Remo. TV.

¡Puede encontrar todo lo que hay que saber sobre el control de NeoPixels aquí mismo, en la Überguide de Adafruit NeoPixel!

Usamos un perforador de tela para hacer un pequeño agujero en el centro de la flor para los cables del NeoPixel Ring. Por último, pero no menos importante, colocamos la cúpula transparente que imprimimos en 3D anteriormente para difundir la luz.

Paso 7: Remo. TV

Remo. TV
Remo. TV

Usamos Remo. TV para hacer que nuestro abejorro esté controlado por Internet. Seguimos esta guía en GitHub sobre cómo configurar su propio robot.

Para hacer que nuestro abejorro haga lo que queremos, hemos ajustado el código en el archivo none.py y agregamos dos archivos JSON, uno con datos divertidos y otro con declaraciones de apoyo. En resumen, el código hace lo siguiente:

Cuando presiona el botón "hecho divertido" o "declaración de apoyo" en Remo. TV, se selecciona un hecho divertido aleatorio o una declaración de apoyo de los archivos JSON y se muestra en la sala de chat, el anillo de NeoPixel se ilumina en uno de los colores. del arco iris, y el servo gira haciendo que el abejorro se mueva hacia adelante y hacia atrás.

El código para esto está adjunto, pero lamentablemente no se permitió JSON:(

Paso 8: ensamblarlo todo

Ensamblando todo
Ensamblando todo
Ensamblando todo
Ensamblando todo
Ensamblando todo
Ensamblando todo

El paso final, es hora de ensamblar todas las pequeñas partes separadas en un gran proyecto de trabajo.

Colocamos el Blissful Bumble Bee dentro de un gabinete de almacenamiento, al lado de nuestro virus Corona controlado por Internet Slapper (sí, lo sabemos, este pasatiempo de construir robots controlados por Internet se está saliendo un poco de control …).

La configuración consta de:

  • Una pieza de fieltro azul en la parte inferior, para crear un bonito fondo.
  • La flor con el anillo NeoPixel y la cúpula transparente se coloca en la parte inferior izquierda.
  • En el lado superior derecho está el servo con el actuador lineal y el abejorro. Para mantenerlo en su lugar, hemos pegado el servo a la parte inferior del gabinete.
  • Para transmitir en vivo el robot, la cámara Pi se conecta a la Raspberry Pi y se sostiene para una vista de pájaro.
  • Todas las partes están conectadas a una Raspberry Pi 4 que habla con Remo. TV y organiza todo.

¡Tadaa! ¡Ahí lo tenemos, un lindo abejorro que difunde la salud por todo Internet! ¿Qué más podrías desear?

Recomendado: