ZeroBug es un robot hexápodos controla con Raspberry Pi y STM32

Publicado por en Raspberry Pi el 28/09/2021

ZeroBug es un robot creado por Max Kern que utiliza 18 servos para crear éste fantástico hexápodo. En cuanto a la electrónica de control utiliza varias cosas. Por un lado un STM32 se encarga del control puro de los servos así como de la cinemática inversa. Luego, una Raspberry Pi Zero se encarga de la parte de control generando una interfaz web con los mandos. También puede controlador mediante un mando inalámbrico Bluetooth. La placa de control STM32 se comunica con la Raspberry Pi mediante el puerto serie.

Todo el cuerpo está impreso en 3D y tiene un tamaño bastante compacto. Además, utiliza servos muy baratos, en concreto el modelo ES08A para el coste total del robot sea muy ajustado. Dispone de una completa página en Github con todos los detalles para construcción, así como una entrada en hackaday.io.

Leer más

Caja de música mecánica convertida a instrumento MIDI con servos

Publicado por en DIY el 26/03/2019

La música, la electrónica y el cacharreo DIY siempre hacen una muy buena combinación y permiten crear pequeños instrumentos como el que te dejo continuación. Es una pequeña caja de música mecánica de esas que le gustan a Wintergatan con tarjetas perforadas pero convertida a instrumento MIDI. La idea es realmente espectacular ya que con la ayuda de unos pequeños servos, se activan las pequeñas palancas para producir los sonidos. Todo el conjunto lo controla una placa STM32 que se encarga de recibir las instrucciones MIDI y convertirlas a movimiento. De esta forma ya no es necesario utilizar tarjetas perforadas y se puede producir melodías casi hasta el infinito.

Leer más

Tobor: Brazo robot sencillo con servos controlado por Arduino

Publicado por en Arduino el 15/02/2019

A todos nos gustan los brazos robots complejos, con muchos ejes, impresos en 3D y con cinemática inversa, pero hay que decir que son proyectos complejos y no todo el mundo puede o está dispuesto en meterse a fondo con ello. Para eso, hay opciones mucho más simples y fáciles de montar para simplemente practicar, pasar un rato entretenido y que sea asequible. Sobre todo si quieres aprender más sobre robótica o enseñar a los más pequeños. En el enlace que os dejo a continuación podrás ver el detalle del montaje de un pequeño brazo robot que funciona con servomotores, una forma muy barata de obtener movimiento en robots. Además el control se realiza mediante Arduino mediante unos potenciometros para posicionar los ejes. En pocas horas lo puedes tener funcionando y pasar un rato entretenido al mismo tiempo que aprendes más sobre robótica.

Leer más

KITtyBot: Un robot cuadrúpedo hecho con Arduino

Publicado por en Arduino el 21/09/2017

Es muy poco habitual ver robots con cuatro patas como éste que se llama KITtyBot. Más que nada por que realizar movimientos de éste tipo requiere de un código bastante complejo. Éste en concreto está muy bien documentado y está basado en una placa Arduino. Se mueve con relativa soltura y al contrario de lo que se podría pensar, los movimientos de los servos no están predefinos, sino que se calculan los ángulos de movimiento y se sincronizan los servos en tiempo real. Imagínate que cada pata es como un brazo robot donde tienes que calcular la rotación de cada eje a partir de la posición tridimensional de la punta de la pata. Todo esto lo multiplicas por cuatro y más o menos tienes un robot como este. El cuerpo de KITtyBot está impreso en 3D y tan solo utiliza unos servos junto con la placa Arduino. Tampoco es como el LittleDog de Boston Dymanics, pero me parece un robot muy interesante para aprender sobre éste tipo de movimientos. Además es´ta muy bien documentado por si quieres replicarlo.

Leer más

Control de servos con Raspberry Pi y Arduino

Publicado por en Arduino el 02/08/2012

El amigo A. Prado (@radikaldesig) nos muestra una interesante prueba en su blog sobre las posibilidades de la ya famosa Raspberry Pi para controlar servomotores. Como bien indica, hay algún debate en varios foros donde se cuestiona si Rpi puede llegar como un sustituto de Arduino, sin embargo aunque se pueda comparar a nivel de precio, son dos plataforma totalmente distintas, como en el caso del control de servos que aunque sea posible controlarlos via los GPIO de Rpi, el control es realmente pobre debido a que el sistema no genera una señal PWM directa y las variaciones de pulso pueden ser auténticamente salvajes. En el enlace que os paso, A. Prado sugiere utiliza una placa Arduino para "acompañar" a la Rpi para controlar sus motores, utilizando un pequeño script en Python.

No os perdais un par de vídeos a continuación y os recimiendo el enlace a su web que está llena de buen contenido! :)

Leer más

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger información de carácter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuración cuando lo desees.

Cerrar

Más información en nuestra Política de Cookies.