Tabla de contenido:
- Suministros
- Paso 1: Video del proyecto
- Paso 2: coser un abejorro y una flor
- Paso 3: Impresión 3D
- Paso 4: hechos divertidos y declaraciones de apoyo
- Paso 5: Servo
- Paso 6: Anillo NeoPixel
- Paso 7: Remo.TV
- Paso 8: ensamblarlo todo
Video: The Blissful Bumble Bee: 8 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¡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
Paso 2: 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
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
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
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
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
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
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:
Oficina con pilas. Sistema solar con paneles solares y turbina eólica con conmutación automática Este / Oeste: 11 pasos (con imágenes)
Oficina con pilas. Sistema solar con paneles solares y turbina eólica con conmutación automática de este a oeste: El proyecto: Una oficina de 200 pies cuadrados debe funcionar con baterías. La oficina también debe contener todos los controladores, baterías y componentes necesarios para este sistema. La energía solar y eólica cargará las baterías. Hay un pequeño problema de solo
Cómo: Instalación de Raspberry PI 4 Headless (VNC) con Rpi-imager e imágenes: 7 pasos (con imágenes)
Cómo: Instalar Raspberry PI 4 Headless (VNC) con Rpi-imager e imágenes: planeo usar este Rapsberry PI en un montón de proyectos divertidos en mi blog. No dudes en comprobarlo. Quería volver a usar mi Raspberry PI, pero no tenía un teclado ni un mouse en mi nueva ubicación. Ha pasado un tiempo desde que configuré una Raspberry
Inteligencia artificial y reconocimiento de imágenes con HuskyLens: 6 pasos (con imágenes)
Inteligencia artificial y reconocimiento de imágenes con HuskyLens: ¡Hola, chicos! Akarsh aquí de CETech. En este proyecto, vamos a echar un vistazo a HuskyLens de DFRobot. Es un módulo de cámara impulsado por inteligencia artificial que es capaz de realizar varias operaciones de inteligencia artificial como el reconocimiento facial
Módulo Bluetooth Speedy Bee económico: 4 pasos
Módulo Bluetooth barato de Speedy Bee: Speedy Bee es una aplicación para IOS / Android para comprobar / configurar las placas de control de vuelo. Descúbrelo aquí: enlace SpeedyBee Proporciona un fácil acceso a los controladores de vuelo sin el uso de una computadora o portátil, muy útil cuando estás en el fi
Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes)
Cómo desmontar una computadora con sencillos pasos e imágenes: esta es una instrucción sobre cómo desmontar una PC. La mayoría de los componentes básicos son modulares y se quitan fácilmente. Sin embargo, es importante que se organice al respecto. Esto ayudará a evitar que pierda piezas y también a que el reensamblaje sea más fácil