domingo, 27 de septiembre de 2015

RoboStrider, el robot inspirado en los zapateros


Los investigadores de la Universidad de Seúl y Harvard han grabado con cámaras de alta velocidad y han recogido el movimiento de los insectos siendo un buen punto de partida para revolucionar el mundo de los robots.

El cuerpo de RoboStrider mide dos centímetros de largo, con una envergadura de patas de hasta 5 centímetros, y un peso de 68 miligramos, para realizar el salto existe un sistema de catapulta que simula el salto de los insectos produciendo los mismos mecanismos físicos, el salto que puede realizar es de hasta 14 centímetros.


Cabe destacar, que las patas de RoboStrider están inspiradas en la forma cilíndrica del zapatero pero estas están impregnadas con líquido hidrofóbico que no solo lo hace flotar, sino que permite que este ejerza la fuerza sobre la superficie líquida, sin hundirse.

A continuación un vídeo de demostración. A partir de los 30 sg podréis ver el robot en acción.




Noticias RoboStrider

martes, 22 de septiembre de 2015

Curso de robótica con Lego y Scratch.


Bien hace poco recibimos un nuevo curso de Robótica para niños con Lego y Scratch.

El curso se define como fundamentos de la robótica jugando con Lego y os introduciendo en el fantástico mundo de la programación de una manera fácil y sencilla. El curso empezara el próximo día 26 de Septiembre.

Hay 2 cursos:

CURSO DE ROBÓTICA CON LEGO Y SCRATCH NIVEL I:

Taller en c/Francisco Cabo nº16 28029 Madrid
3 sesiones de de 2 horas, los sábado 26 de septiembre, 03 y 10 de octubre de 10:00 a 11:30
Dirigido a niños de 7 a 12 años de edad.
Precio por plaza: 60 euros

AVENTURAS ROCKBOTIC: CURSO DE ROBÓTICA CON LEGO Y SCRATCH NIVEL II:

Taller en c/Francisco Cabo nº16 28029 Madrid
3 sesiones de 2 horas, los sábado 26 de septiembre, 03 y 10 de octubre de 12:00 a 14:00
Dirigido a niños de 7 a 13 años de edad.
Precio por plaza: 60 euros


Para inscripciones escriban a: info@rockbotic.com
Indiquen nombre, apellidos y edad.


Eventos Festivales-Concursos

Curso Online: Desarrollo de aplicaciones de robótica con MATLAB y Simulink


Las aplicaciones de robótica autónoma están en el centro de la actualidad y contribuyen a la innovación en múltiples sectores (asistencia médica personal, vehículos autónomos, energía, etc). Descubra en este webinar de 45min de duración, cómo los ingenieros modelan y simulan la inteligencia de estos robots, por ejemplo, para planificar una ruta y evitar obstaculos.

Que se definen en este curso a través de MATLAB, Simulink y la nueva Robotics System Toolbox:
       • Modelar y simular el comportamiento de su robot
       • Diseñar algoritmos de control (por ejemplo un motor)
       • Interfaz y comunicación con ROS (Robot Operating System)
       • Desarrollar y prototipar algoritmos en MATLAB/Simulink e implementarlos en un robot real (ejemplo del Turtlebot)

Se realizará el 20 Octubre de 2015 a las 16h00.

Para registrarse, pulsa este link

Festivales-Concursos

domingo, 20 de septiembre de 2015

Dot and Dash, los robots para que aprendan los más pequeños

La pequeña empresa Wonder Workshop lleva cerca de dos años desarrollando estos graciosos robot para niños. Pero no es la primera versión que han presentado, la actual cuenta con 4 aplicaciones para móviles que permiten interactuar y jugar a los más pequeños de la casa con estos simpáticos robots.

Puedes comprar separados a Dash y a Dot, aunque para ver todo el surtido de juegos deberías conseguir ambos. En cuanto a los juegos el primero es "Go". Para Dash almacenará los movimientos que quiere el niño que haga y para Dot guardará sonidos.

El segundo juego es "Path", en este caso, el niño creará rutas para que Dash valla navegando nodo a nodo por el camino creado.

El tercero es "Xylo", para poder jugar a este, tendrás que comprar un extra, el silófono. Con el que Dash reproducirá música programada por el niño.

Por último, nos encontramos con "Blocky", que gracias aun lenguaje de programación simplificado (Scrath y ScratchJr) iniciará a los más pequeños en el mundo de los lenguajes de programación para crear sus propios comportamientos.

El precio de Dash son 169$ (actualmente esta de oferta a 149$), y si quieres a ambos tendrás que pagar un total de 230$. Para que esto no se quede en un simple juguete, los creados han creado un canal de Youtube llamada The Dash & Dot Show, con el que podrás averiguar nuevos juegos y trucos para estos robots.

El proyecto llega un pequeño punto altruista para que cada robot vendido se envíe 1 dolar a Pencils of Promise, cuya misión es construir escuelas en países en vías de desarrollo.

En cuanto a las características de estos robot, las más importante son:

Dash:
Tamaño: 16x18x16 cm (aprox)
Peso: 0'8kg
Batería: 5 horas de autonomía a pleno juego
              30 días sin usarse
Carga: Micro USB al ordenar o conector a toma de corriente de 5v (el mismo que el de los teléfonos móviles)
Conectividad: Bluetooth Smart 4 / LE
Micrófonos: 1
Altavoces: 1
Sensores de distancia: 3( alcance 30'5cm)
Receptores: 2 infrarrojos


Dot:
Tamaño: 8'6x8'6x9'4 cm (aprox)
Peso: 167 gr.
Batería: 3 horas de autonomía a pleno juego
              30 días sin usarse
Carga: Micro USB al ordenar o conector a toma de corriente de 5v (el mismo que el de los teléfonos móviles)
Conectividad: Bluetooth Smart 4 / LE
Micrófonos: 1
Altavoces: 1


Por último, un vídeo para que podais ver como funciona:




Comprar Robots Curiosidades Dot and Dash

domingo, 13 de septiembre de 2015

Tutorial: Aprender a usar el driver para motores DC (HG7881) con Arduino


Bienvenido a un nuevo tutorial de Lunegate, hoy vamos a analizar el driver para controlar motores DC (HG7881 Dual-Chanel H-Bridge).


INTRODUCCIÓN

Este componente será muy útil para controlar 2 motores DC de bajo amperaje (máximo 1A) y con un par relativamente bajo (dado nuestro motor elegido, si usais uno de mayor par ira mejor), pero que para proyectos de robótica sencillos nos funcionara a la mil maravillas.

El HG7881 es un circuito impreso compuesto por 2 chipset modelo L9110S, que trabajan entre 2,5v y 12v (recomendamos de 5 a 12 voltios) y con un amperaje de 800mA. Las dimensiones de este driver son de 2.9 cm x 2.3 cm x 1.4 cm y un peso de 10 g.

El coste de driver es de 1,79€ (actualmente está rebajado), así que no hay escusa de comprarlo :P, podréis encontrar donde comprarlo en el desglose de componentes que vendrán a continuación.

Para este tutorial, se requerirá
Dificultad:

           Tiempo:  15 minutos (montarlo y programarlo)


MATERIAL NECESARIO

A continuación os describo el material necesario para realizar el tutorial y donde conseguirlo:

Imagen
Nombre producto
Donde comprarlo
Motor DC Con reductora
(Review)
HG7881 Dual-Channel H-Bridge Motor Driver
Arduino Micro
Conectores universales


MONTAJE

Bien una vez que disponemos de todos los componentes, vamos a ponernos manos a la obra. Para ello os dejo a continuación un esquemático de como debéis interconectar los diferentes componentes para que esto funcione.


Es importante mencionar, que actualmente estamos alimentando nuestro motor a 5v a través de nuestro driver. Este driver como hemos explicado arriba puede trabajar hasta 12v (pero nunca a más de 1 amperio), o lo quemaremos. Para poder conseguir llegar hasta 12v tendremos que suministrar este voltaje a través de un fuente externa (Esto lo haré en futuros tutoriales), pero básicamente seria alimentar el driver con la fuente externa en vez de con el Arduino.

PROGRAMACIÓN

Una vez montado todo correctamente (verificar las conexiones que eso trae mucho de cabeza). Conectamos nuestro Arduino a el ordenador y añadimos el código que os pongo a continuación:


int M1_Izq = 12; //Direccion
int M1_Derecha = 11; //Direccion

void setup()
{
  pinMode(M1_Izq, OUTPUT);
  pinMode(M1_Derecha, OUTPUT);
}

void loop(){
  move (1);
  delay(1000); //1 sg
 
  stop();
  delay(250); //250ms

  girar (2);
  delay(1000); //1 sg
 
  stop();
  delay(250); //250ms
}


void girar(int direccion)
{
  boolean inPin1 = LOW;
  boolean inPin2 = HIGH;

  if(direccion == 1){
    inPin1 = HIGH;
    inPin2 = LOW;
  }
    digitalWrite(M1_Izq, inPin1);
    digitalWrite(M1_Derecha, inPin2);
}

void stop(){
    digitalWrite(M1_Izq, LOW);
    digitalWrite(M1_Derecha, LOW);
}


Como podemos observar en el código, trabaja en 2 direcciones a través de un booleano que debéis definirle en los 2 datos que le enviáis a través de la salida digital " digitalWrite(M1_Izq, inPin1); digitalWrite(M1_Derecha, inPin2);".

Si lo que buscais es también controlar la velocidad es a través de este codigo que os añador ahora. ¡Pero! vereis que segun el motor algunas veces no os respondera si no marcais la máxima velocidad... es lo que tiene los componentes muy baratos.

//-- Primero los paramos 1 sg --
digitalWrite( MOTOR_B_DIR, LOW );
digitalWrite( MOTOR_B_PWM, LOW );
delay(1000);
//-- Marcamos dirección y velocidad --
digitalWrite( MOTOR_B_DIR, HIGH ); // direction: Hight = adelante
analogWrite( MOTOR_B_PWM, 255 ); // 255 = rapido (max velocidad)



PUNTUACIÓN

Calidad Componentes
3,5
Montaje
4
Precio
4'5
Características
3'5
Puntuación Global
4


La valoración de este producto es por ahora el mejor driver para 2 motores de bajo coste, según valla comprando otros driver más caro os comentare los tiempos de respuesta, si se calientan, etc.



Driver HG7881 Tutoriales

Relay, los robots botones desembarcan en Silicon Valley.


Los hoteles del denominado Silicon Valley, zona sur del área de la Bahía de San Francisco (Estados Unidos), donde se encuentran las sedes de las principales empresas informáticas, comenzaron a utilizar un pequeño robot para entregar comida, pasta de dientes, toallas y otros objetos a las habitaciones de los clientes. Savioke es la empresa que esta detrás de estos interesantes robots llamado Relay.
"Tenemos a nuestros robots desplegados en el Hotel Aloft de Cupertino, en el Aloft Silicon Valley, el Crown Plaza de Milpitas y el Holiday Inn Express de Redwood City", dijo en entrevista con Efe Adrián Canoso, cofundador de Savioke, la empresa que desarrolló el robot de estructura compacta y unos 90 centímetros de altura.

Los robots, que debutaron en la hostelería hace menos de un año, han realizado ya 5.000 entregas y recorrido más de 1.000 kilómetros.


El cofundador de Savioke asegura que él y su equipo pasaron mucho tiempo pensando en el diseño de Relay.

"Asumimos que cuando un huésped abre la puerta nunca ha visto un robot y pasamos mucho tiempo asegurándonos de que esos primeros momentos son agradables y que los clientes saben cómo usar el robot", afirmó.

Canoso y su equipo optaron, intencionadamente, por no convertir a Relay en humanoide, como se conoce a los robots con apariencia humana.
"Cuando un robot se parece a una persona uno espera más de él. Tendemos a pensar que es muy inteligente y que puede hablar y hacer muchas cosas", explicó Canoso. "Diseñamos un robot agradable, con presencia amistosa, e incluimos ojos para que la gente sepa que es consciente del ambiente que le rodea, pero no creamos falsas expectativas", dijo.


Recordó que existe la percepción de que los robots sustituirán a las personas y los dejarán sin empleos y subrayó que cuanto más humana es su apariencia más aprensión puede existir en ese sentido.
"Este robot no va a eliminar empleos. Su única misión es la de ayudar a la gente que trabaja en los hoteles a mejorar el servicio al cliente en lugar de andar corriendo por los pasillos para entregar pasta de dientes o una toalla", insistió Canoso.

El cofundandor de Savioke señaló que las entregas en los hoteles pueden tardar hasta media hora, algo que puede reducirse a la mitad cuando se utiliza Relay.


"Eso implica que los clientes están más contentos y los hoteles logran mejores críticas de los huéspedes, lo que es muy importante", subrayó Canoso, quien cree que el sector de la hostelería ofrece una gran oportunidad para robots como el suyo.

Podéis conocer mas de Savioke en su pagina web.




Empresas I+D Empresas Investigacion y Desarrollo Noticias Relay Savioke

lunes, 7 de septiembre de 2015

Buddy, el robot asistencial más cerca que nunca

Desde Francia, la start-up Blue Frog Robotic ha trabado muy duro en presentar una plataforma barata y a la vez muy competiva.

Visualmente este nuevo robot tiene una altura de poco más de medio metro y 56 cm de base, posee un eje motriz de 2 ruedas delanteras y una "rueda loca" trasera. En su cabeza nos encontramos una pantalla led con una cara muy expresiva y divertida que hará la delicia de niños y adultos. Este pequeño robot pesas 5 kilos y cuenta con numerosos sensores. Entre ellos, Wifi y Bluetooth, para conseguir una conectividad con los diferentes dispositivos. Una cámara, altavoces, sensor térmico, y como hemos descrito una tablet como cabeza de 16 GB de almacenamiento interno.

La autonomía de Buddy es de 10 horas, algo muy interesante si se aprovecha una de sus mas interesantes características que es la de vigilancia de casas. La velocidad de este pequeño es de 70cm/sg y una característica muy interesante, es que puede subir y bajar su base hasta 1,5cm para salvar obstáculos, como alfombras o cables.


Entre sus características más destacables, son la capacidad de recordar tareas, seguir ordenes, reproducir música, contestar llamadas VoIP , hacer fotos, grabar vídeos, controlar dispositivos conectados (como cerraduras, termostatos, interruptores, etc), aunque esto último de controlar dispositivos, vamos a cogerlo con pinzas. Otra gran funcionalidad es que podremos controlar a Buddy de forma remota y ver a través de su cámara. Personalmente me preocupa bastante el nivel de seguridad que tiene que tener este robot por esta última funcionalidad, habrá que ver que clase de seguridad han implementado. Y por último, jugar con los niños (por ejemplo, al escondite).


La gran ventaja de este robot, es que sera de los primeros con un precio alcanzable para el gran publico, ya que arranca desde 499 dólares, eso si, si quieres el set con todo, ser ira cerca de los 1000 dólares.

Entre los periféricos que se podrán comprar, hay un proyecto, que se incorporara en su brazo, un docking Station, para que se cargue solo y algunas cosas más.

Para este primer robot, Blue Frog, a través de indiegogo, consiguió despertar la atención de 959 usuarios y recaudar mas de cuatro veces lo que tenian pensado recaudar (hasta la fecha  557.654 dólares).

Este proyecto, llamado Project Unicorn, esta desarrollado bajo Unity, y dispone de su propia IDE. Los desarrolladores, lo han preparado, para que el desarrollo sea completamente compatible con Android, aunque  ya lo tiene listo para multiplataforma.


Blue Frog ya ha preparado un set especial de Buddy, pensado en universidades y centros educativos, para conseguir una comunidad que trabajen juntos.

Por desgracia, por ahora Buddy solo sabe hablar en francés e inglés, aunque informan que planean traducirlo a muchos mas idiomas (incluido el español).

Por último os dejo el vídeo presentación, disfrutadlo.



Blue Frog Robotic Buddy Comprar Robots Empresas I+D Empresas Investigacion y Desarrollo Noticias

domingo, 30 de agosto de 2015

Boston Dynamics nos muestran sus nuevos avances en Atlas


Desde hace ya varias años seguimos la evolución de Boston Dynamic, esta empresa subvencionada en gran medida por DARPA (Defense Advanced Research Projects Agency), resumiendo el ejercito americano, lleva realizado mejoras cada cierto tiempo. Esta vez nos llega de la mano de su robot humanoide Atlas.

Pero antes de poneros el vídeo con lo último de este robot, y para la gente que no conoce los antecedentes de esta compañía, vamos a presentar a los distintos robots que ha desarrollado.

RHex
RHex fue financiado por DARPA y diseñado por varias universidades. La idea era simular el sistema de locomoción animal y mezclar lo último en avances de locomoción robótica. Este proyecto recibió 5 millones de dólares durante 5 años del programa DARPA CBS/CBBS en 1998 y otros 3 millones de dolares con otras subvenciones (como la Fundación Nacional de Ciencia).

En el programa trabajaron las siguientes universidades:

  • The University of Michigan, Ann Arbor, MI
  • McGill University, Montreal, Canada
  • Carnegie Mellon University, Pittsburgh, PA
  • University of California, Berkeley, CA
  • Princeton University, Princeton, NJ
  • Cornell University, Ithaca, NY
Este robot es capaz de avanzar a una velocidad de 2 m/s y con una pendiente de 45º.
Podéis verlo en su web oficial y la review que realize hace varios años en este post.



LittleDog:
De este robot existe poca información ya que paso bastante desapercibido, pero los datos que disponemos es que tiene una autonomía de 30 minutos, que posee 3 actuadores por pierna y que es capaz de avanzar por terrenos muy desfavorables.

Podéis verlo en su web oficial y la review que realize hace varios años en este post.




BigDog:
Este es el más famoso robot de Boston Dynamic. BigDog es un robot andador, cuadrúpedo, dinámicamente estable, para uso militar. Fue creado en 2005 conjuntamente por las compañías Boston Dynamics y Foster-Miller, el Laboratorio de Propulsión a Chorro de la Nasa y la Concord Field Station de la Universidad de Harvard.

Mide 0,91 m de largo, por 0,76 de alto y pesa 110 kg; más o menos como una mula pequeña. Es capaz de atravesar terrenos complicados a una velocidad de 6,4 km/h cargando hasta 150 kg de peso y de subir pendientes de 35°.
Un ordenador de a bordo controla la tracción, en base a las entradas que recibe de los múltiples sensores con los que cuenta el robot, así como la navegación y el equilibrio.

Podéis verlo en su web oficial y la review que realize hace varios años en este post.

Bien una vez que ya estamos en antecedentes, os mostramos el último vídeo publicado recientemente (al principio vereis a BigDog y luego ya a Atlas).



Empresas I+D Empresas Investigacion y Desarrollo Noticias

sábado, 29 de agosto de 2015

Tutorial: Motor Chihaimotor DC (con reductora)


Bienvenidos a este nuevo tutorial de Lunegate, es esta ocasión os traemos una review de el Chihaimotor, este pequeño motor con reductora, que te proporcionara un par perfecto para pequeños ejercicios de robótica. El modelo de este motor es GM13-030-08300-360-4.4D.

Podéis comprarlo en este link por 4,65€


ESPECIFICACIONES TÉCNICAS

Voltaje: 6v (max)
Amperaje: 400 mA. (max)
Ángulo de giro: 360º
Posición del motor: Horizontal
Temperatura de trabajo: 0º - 30º
Humedad: 30% - 95%
Torque: 24g.cm
Velocidad: 25±10% rpm.
Ruido: 28 db.
Máxima carga: 1480 gr.
Dimensiones: 3.5 cm x 1.6 cm x 1.2 cm
Peso: 16gr.


PRUEBAS REALIZADAS

Para comprobar las capacidades de este producto hemos realizado una serie de test, para comprobar como se comportaba este motor.

En posición horizontal (como se describe en las especificaciones técnicas que debe estar trabajando este componente), hemos probado que peso puede levantar sin empezar a perder fuerza, y ha conseguido levantar en parado hasta 1kilo y 480 gr., a partir de ese peso, el motor empieza a resentirse y perder potencia (seguramente si se continua trabajando con ese peso acabaría rompiendo).

Otro test realizado ha sido el de tiempo de uso, lo hemos probado con un trabajo continuado de hasta 3 horas y no ha mostrado signos de calienta miento ni ningún ruido que pudiera dar a sensación de romper.

A la hora de trabajar con el, podéis aprender como usarlo en tutoriales como este, nos hemos dado cuenta que cuando enviamos la señal analógica desde el Arduino, menor a su máximo (255), a veces responde reduciendo velocidad y otras no, como si no fuera capaz de moverse (emitiendo un ligero zumbido).

Hemos decido desmontar este pequeño motor para ver sus tripas (así ver como está construido). Os dejamos a continuación las fotos del crimen.


IMÁGENES



PUNTUACIÓN

Calidad Componentes
3,5
Montaje
2
Precio
3'5
Características
2,5
Puntuación Global
3


Para este producto destacar 3 cosas negativas, primera que para este motor han acortado el eje que sobresale para anclar a nuestro engranaje (lo que nos puede traer de cabeza para nuestro proyectos), el echo de que responda mal a señales de control menores a la máxima velocidad y por último que sea muy complicado anclarlo a una superficie para sujetarlo (ya que no dispone de ningún sistema de sujeción).

Como puntos muy positivos, el buen torque que tiene para el tamaño que es nuestro motor, el echo de le hayan añadido un corte a nuestro eje, con el que sujetar nuestro engranaje y el poco ruido que tiene de trabajo.


Chihaimotor Motor Tutoriales

domingo, 23 de agosto de 2015

Erica, el nuevo robot humaniode de Hiroshi Ishiguro


El profesor Hiroshi Ishiguro director del “Intelligent Robotics Laboratory” de la Universidad de Osaka de Japón, presentó hace relativamente poco a Erica. Dicho robot está englobado dentro del proyecto Gemenoid, en el cual llevan ya años trabajando.

La última presentación que realizó Hiroshi fue a finales del 2014 con Asuna, y ya apuntaba bien alto en referencia a robot con aspecto muy similar al humano. En esta nueva versión se busca no solo mejorar el aspecto y parecer mucho más humana, sino en lo relacionado al comportamiento y expresiones.

La verdad es que viendo el vídeo se puede apreciar que el lenguaje corporal (con los guiños, miradas alargadas, etc) dan una sensación de similitud del comportamiento humano increíble. La meta final de Ishiguro es llegar poder tener conversaciones totalmente naturales con Erica, un robot de 1,66 m de altura, que simula ser una joven de 23 años, con rasgos japoneses y europeos.



Y para lograr su objetivo, el japonés trabajó liderando un grupo integrado por los ingenieros de la Japan Science and Technology Agency, la Universidad de Osaka y Kyoto y el ATR (Advanced Telecommunications Research Institute International).

Si para este agosto tenéis pensado ir a Japón, durante la primeras semanas estará en el Miraikan (Museo nacional de ciencia y tecnología emergente).



Empresas I+D Empresas Investigacion y Desarrollo Hiroshi Ishiguro Noticias

domingo, 16 de agosto de 2015

Tutorial: Aprender a usar el driver para motores DC (L9110) con Arduino


Bienvenido a un nuevo tutorial de Lunegate, hoy vamos a analizar el driver para controlar motores DC (L9110 Dual-Chanel H-Bridge).


INTRODUCCIÓN

Este componente será muy útil para controlar 2 motores DC de bajo amperaje (máximo 1A) y con un par relativamente bajo, pero que para proyectos de robótica sencillos nos funcionara a la mil maravillas.

El L9110 es un circuito impreso compuesto por 2 chipset modelo L9110S, que trabajan entre 2,5v y 12v (recomendamos de 5 a 12 voltios) y con un amperaje de 800mA. Las dimensiones de este driver son de 3.1 cm x 2.2 cm x 1.2 cm y un peso de 7 g.

El coste de driver es de 3,53€, así que no hay escusa de comprarlo :P, podréis encontrar donde comprarlo en el desglose de componentes que vendrán a continuación.

Para este tutorial, se requerirá
Dificultad:

           Tiempo:  15 minutos (montarlo y programarlo)


MATERIAL NECESARIO

A continuación os describo el material necesario para realizar el tutorial y donde conseguirlo:

Imagen
Nombre producto
Donde comprarlo
Motor DC (para agua)
L9110 Dual-Channel H-Bridge Motor Driver
Arduino Uno
Conectores universales


MONTAJE

Bien una vez que disponemos de todos los componentes, vamos a ponernos manos a la obra. Para ello os dejo a continuación un esquematico de como debéis interconectar los diferentes componentes para que esto funcione.


Es importante mencionar, que actualmente estamos alimentando nuestro motor a 5v a través de nuestro driver. Este driver como hemos explicado arriba puede trabajar hasta 12v (pero nunca a más de 1 amperio), o lo quemaremos. Para poder conseguir llegar hasta 12v tendremos que suministrar este voltaje a través de un fuente externa (Esto lo haré en futuros tutoriales), pero básicamente seria alimentar el driver con la fuente externa en vez de con el Arduino.

PROGRAMACIÓN

Una vez montado todo correctamente (verificar las conexiones que eso trae mucho de cabeza). Conectamos nuestro Arduino a el ordenador y añadimos el código que os pongo a continuación:


int M1_Izq = 12; //Direccion
int M1_Derecha = 11; //Direccion

void setup()
{
  pinMode(M1_Izq, OUTPUT);
  pinMode(M1_Derecha, OUTPUT);
}

void loop(){
  girar (1);
  delay(1000); //1 sg
 
  stop();
  delay(250); //250ms

  girar (2);
  delay(1000); //1 sg
 
  stop();
  delay(250); //250ms
}


void girar(int direccion)
{
  boolean inPin1 = LOW;
  boolean inPin2 = HIGH;

  if(direccion == 1){
    inPin1 = HIGH;
    inPin2 = LOW;
  }
    digitalWrite(M1_Izq, inPin1);
    digitalWrite(M1_Derecha, inPin2);
}

void stop(){
    digitalWrite(M1_Izq, LOW);
    digitalWrite(M1_Derecha, LOW);
}


Como podemos observar en el código, trabaja en 2 direcciones a través de un booleano que debéis definirle en los 2 datos que le enviáis a través de la salida digital " digitalWrite(M1_Izq, inPin1); digitalWrite(M1_Derecha, inPin2);".


PUNTUACIÓN

Calidad Componentes
2
Montaje
4
Precio
4'5
Características
2'5
Puntuación Global
2


La valoración de este producto es de un 2 sobre 5. Lo que más penaliza a este producto, son la calidad de los componentes, ya que cuando llevas un rato usándolo, se calienta en exceso y empieza a perder eficiencia (llegando incluso a pararse).
Es una pena porque por lo demás cumple su cometido, ya que es un driver para 2 motores, muy pequeño, muy barato y muy sencillo de usar.



Driver Tutoriales
 

Productos y tecnologias usadas en este blog:

  • Copyright © LuneGate™ is a registered trademark.
    Designed by Templateism. Hosted on Blogger Platform.