91. Motor Shield, arrancando motores del e-tiesto

Published: Sept. 6, 2016, 4:58 a.m.

Comenzamos esta segunda parte de la serie de cap\xedtulos donde voy a montar el proyecto del tiesto inteligente. En este caso te hablar\xe9 del robot Pirate 4WD Mobile Platform y del Motor Shield de Adafruit, en este enlace puedes ver un tutorial muy completo que he creado.

He trabajado duro esta semana con estos dos componentes y te voy a contar mi experiencia. Eso si, sin apenas programar, que es lo que a mi me gusta.

Como ves, est\xe1 completamente montado y adem\xe1s del Motor Shield tambi\xe9n he a\xf1adido un sensor de ultrasonidos. Hoy no te voy a hablar de este sensor, eso lo veremos en el siguiente cap\xedtulo. Te recuerdo que en el cap\xedtulo 90, ve\xedamos el concepto general de este proyecto.

Pirate 4WD Mobile Platform

Ya te he hablado de este robot. Esta semana la he dedicado a ensamblarlo completamente y me ha dejado gratamente sorprendido. El tama\xf1o es algo que me ha chocado, no es todo lo grande que esperaba, pero puede ser de gran ayuda. Adem\xe1s, recuerda que esto es un prototipo, siempre tendremos tiempo de cambiar cualquier componente.

Mientras lo montaba he ido grabando v\xeddeos y quiero hacer un peque\xf1o tutorial sobre este robot. Dentro de poco lo tendr\xe1s en la web. Mientras tanto te dejo el primer v\xeddeo donde monto el chasis principal, los motores y el interruptor.

https://youtu.be/w615enUMoew

Puedes ver m\xe1s v\xeddeos como este en el canal de Youtube de Programarfacil.

La verdad es que no resulta complejo pero si que hay que llevar especial cuidado con ciertos aspectos. Por ejemplo, vamos a necesitar soldar cables al interruptor y entre ellos. Al final, se aprende a soldar a base de practicar. El resultado puedes verlo a continuaci\xf3n.

Lo m\xe1s importante de todo es tener paciencia y seguir el manual que viene dentro de la propia caja. Si tienes alguna duda, ponte en contacto conmigo.

Motor Shield de Adafruit

No te voy a contar mucho de esta placa, tienes un tutorial completo donde te detallo hasta el m\xe1s m\xednimo detalle. Solo te voy a dar las especificaciones b\xe1sicas que tiene el Adafruit Motor Shield.

Se comunica por I2C con Arduino.
Puedes conectar hasta 32 motor shield en serie.
Tiene dos conexiones para servos de 5V.
Puede mover motores desde 4,V a 13,5V.
Admite diferentes tipos de motores.
4 motores DC o de corriente continua.
2 motores paso a paso o stepper (unipolar o bipolar)
2 servomotores.
Posibilidad de utilizar dos fuentes de alimentaci\xf3n. Para Arduino y para el motor shield. Importante para reducir el ruido.
Compatible con Arduino UNO y Mega.
Disponible librer\xeda de Adafruit para controlar la placa. Muy sencilla.
Compatible con niveles l\xf3gicos de 5V y 3,3V.
Yo voy a utilizar los 4 puertos para conectar los 4 motores del DFRobtot. Adem\xe1s utilizar\xe9 un z\xf3calo de pines para el servomotor. Me he pasado una semana muy divertida montando el robot y la placa. El resultado del primer prototipo lo puedes ver en el siguiente v\xeddeo.

Todav\xeda queda mucho trabajo por hacer pero poco a poco hay que ir avanzando. La siguiente semana te hablar\xe9 del sensor de ultrasonidos y del algoritmo que evite que choque contra los obst\xe1culos.

Puedes escuchar este programa en, iVoox, iTunes y en Spreaker. Si lo haces, por favor valora y comenta, as\xed podremos llegar a m\xe1s gente.

Conocer como funciona el mundo es la \xfanica manera de poder cambiarlo.