Una cama robot que se mueve autonomamente
Arduino te ayuda a crear una cama robotizada
El usuario de Instructables, randofo, Randy Sarafan, ha construido una cama desde cero, que se mueve alrededor de una habitación gracias a Arduino. Debajo de la cama cuenta con dos ruedas motrices, alineadas de tal manera que se pueda girar en un punto como lo hace un tanque, además lleva con un par de motores de alta potencia, dos controladores motor Alltrax motor y un reductor de engranajes, como se puede ver en él vídeo de más abajo puede conseguir una velocidades altas pensando en que es una cama.
Para su proyecto Randy ha usado un Arduino Mega (Atmega2560), que lee los datos recibidos de los12 sensores ultrasónicos que lleva la cama y que se coordina con los controladores de motor Alltrax para realizar el movimiento.
Según su creador “su modelo es capaz de manejar hasta 400 amperios. En el circuito de control del motor también hay un solenoide para acoplarse a la potencia, y un contacto para invertir la dirección del motor. Cada motor tiene su propio circuito de accionamiento y una batería secundaria” para lograr la movilidad del “vehículo”.
Su funcionamiento es el siguiente, la cama “elige” una dirección aleatoria para moverse, comprueba si hay algo en el camino, y comienza a moverse si no hay impedimentos. Si encuentra un objeto en el camino, elegirá aleatoriamente otra dirección y se pondrá de nuevo en movimiento hasta que pare o se encuentre otro obstáculo. La cama lleva cuatro topes de seguridad que están conectados al Arduino utilizando unos sensores. Si son golpeados, la cama se detiene inmediatamente en su lugar y reinicia su rutina.
Una divertida manera de animar una reunión de amigos como aparece en el vídeo, el proyecto lo tenéis explicado en su página en Instructables aquí. ¿Alguien se anima a crear algo parecido? Tener en cuenta que su autor ha creado la cama entera no solamente ha incluido el mecanismo.
Debe estar conectado para enviar un comentario.