PDF de programación - Napoleón - Manual Programación Guía Rápida

Imágen de pdf Napoleón - Manual Programación Guía Rápida

Napoleón - Manual Programación Guía Rápidagráfica de visualizaciones

Publicado el 17 de Julio del 2017
606 visualizaciones desde el 17 de Julio del 2017
1,9 MB
15 paginas
Creado hace 6a (12/05/2015)
Manual Programación

Innovación y Control de México S.A de C.V.

Tel. 01 (33) 3342-3780 / 3126-1739

[email protected]
[email protected]

www.inncomex.com.mx





CONTENIDO

Introducción. ...................................................................................... 3

Programación. .................................................................................... 3

descargar e instalar arduino IDE ...................................................... 3

instalar librerías arduino .................................................................. 4

Programando a Napoleón. ................................................................. 6

robot esquiva obstáculos ................................................................. 7

consejos InnRBT_Obstaculos ......................................................... 10

robot seguidor de línea .................................................................. 11

consejos InnRBT_SL ....................................................................... 14



2
www.inncomex.com.mx [email protected]


© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.






INTRODUCCIÓN.
Napoleón es un Kit de entrenamiento básico ideal para desarrollos de robótica con la capacidad de
expandirse con sistemas OpenSource, el cual tiene la habilidad de enseñar los principales
fundamentos de electrónica, mecánica y lógica de programación de forma práctica y didáctica para
realizar prototipos de robots seguidores de línea, robot laberintos, Robots sumo o cualquier otro
tipo de proyecto de la rama de la robótica.

PROGRAMACIÓN.
Una vez que Napoleón este armado y conectado, este ya será capaz de ser programado mediante
el programa Arduino IDE y así iniciar con los desarrollos que estén al alcance de quien lo utiliza.

En este manual explicaremos la forma de programar a Napoleón utilizando la librería “InnShield.h”
la cual tiene funciones específicas para el control del robot utilizando el “Innshield para motores”
de arduino. Cabe mencionar que como este es un robot OpenSource puede ser programado con
otro tipo de compiladores que trabajen con arduino ejemplo S4A Scratch, ardublock etc.

Nota: en los temas “descarga e instalar arduino IDE” y “agregar librerías arduino” se necesitara la
ayuda de algún adulto.

DESCARGAR E INSTALAR ARDUINO IDE

Antes que nada se necesita tener instalado el programa de arduino en la computadora que
se esté utilizando, este puede ser descargado del siguiente link:
http://arduino.cc/en/Main/Software



Este link te mandara a la página principal de arduino, donde está la página para la descarga. Solo
tienes que seleccionar tu sistema operativo y automáticamente iniciara la descarga. Podrás
encontrar ejemplos para poder programar tu Napoleón de formas diferentes y utilizando otros
sensores.

www.inncomex.com.mx [email protected]



© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.



3





INSTALAR LIBRERÍAS ARDUINO

Napoleón necesita de dos
“InnShield.h” y “Ultrasonic.h”. Estas se tendrán que agregar siguiendo los siguientes pasos:


librerías para poder trabajar correctamente,

las

librerías son

 Paso 1: abrir la carpeta de “Napoleón” seleccionar las carpetas llamadas “Ultrasonic” y
“InnShield” dar clic derecho con las carpetas seleccionadas y seleccionar la opción “copiar”.

 Paso 2: una vez copiadas las carpetas “Ultrasonic” y “InnShield”, entraremos a el icono

llamado “disco local (C:)” en el panel del lado izquierdo de la pantalla.



 Paso 3: dentro de “disco local (C:)” seguir la secuencia de las carpetas hasta llegar a la

carpeta “libraries”.



4
www.inncomex.com.mx [email protected]


© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.






 Paso 4: ya dentro de la carpeta “libraries”, dar clic derecho y presionar la opción “pegar “y
automáticamente las carpetas se agregaran haciendo que el programa arduino pueda
trabajar con las librerías.



www.inncomex.com.mx [email protected]



5



© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.





PROGRAMANDO A NAPOLEÓN.
Bien ya con arduino IDE instalado y las librerías agregadas, podrás comenzar con estos ejemplos de
programación de Napoleón los cuales son:

 Robot esquiva obstáculos
 Robot seguidor de línea

Ahora solo toca abrir el programa arduino IDE dando doble clic sobre el icono en tu computadora
automáticamente nos abrirá un nuevo programa en arduino.

y



6
www.inncomex.com.mx [email protected]


© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.






ROBOT ESQUIVA OBSTÁCULOS

este robot tiene la capacidad de detectar objetos delante de él y poder esquivarlo girando a otra dirección,
para que Napoleón pueda hacer estas funciones es necesario:





Tener los dos motores conectados a Napoleón
Tener el sensor ultrasónico conectado a Napoleón

Ahora que ya se cumplieron estos requisitos, en un nuevo programa arduino dar clic en el botón “Archivo”,
luego seleccionar “ejemplos”, buscar la carpeta de “InnShield” y seleccionar “InnRBT_Obstaculos”.



www.inncomex.com.mx [email protected]



7

© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.





Al seleccionar “InnRBT_Obstaculos”. Aparecerá un nuevo programa que contiene el siguiente código.

Ejemplo Sketch Arduino

Ahora se cargara ese código a la tarjeta arduino. Para que el robot pueda cumplir su función, para eso
seguiremos los siguientes pasos para descargar un programa a la tarjeta arduino.

Paso 1: conectar el cable “USB-impresora” a la compu y al robot



8
www.inncomex.com.mx [email protected]


© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.






Pasó 2: seleccionar el tipo de arduino que se tiene conectado a la computadora, para esto ir al botón
“herramientas” después “placa” y seleccionar el tipo de arduino que se está utilizando, en este caso
“Arduino uno”.



Pasó tres: seleccionar donde se tiene conectado el arduino a la computadora, para esto ir al botón
“herramientas” después “Puerto” y seleccionar el COM donde arduino este seleccionado, en este caso
“COM29”.



Pasó tres: ya hecho los pasos anteriores solo queda presionar el botón que está situado en la parte superior
izquierda para cargar el programa al arduino.



www.inncomex.com.mx [email protected]

© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.



9





Puedes ver el estado de carga del programa en la parte inferior derecha del programa de arduino



Pasó 4: ya descargado el programa solo queda conectar la pila y poder ver a este gran robot trabajar, Este
robot deberá ir siempre hacia adelante para que el sensor pueda encontrar alguna pared u objeto y así
cambiar de rumbo.

CONSEJOS INNRBT_OBSTACULOS

Si no trabaja de esta manera, sitúalo en algún punto donde el sensor ultrasónico no detecte ningún
obstáculo.

Si el sensor ultrasónico no detecta algún obstáculo y alguna de las llantas gira al contrario del sensor
ultrasónico, desconecta el motor de esa llanta y conéctalo al revés de cómo estaban los cables
anteriormente,

Esto para que el robot siempre avance hacia adelante

Ejemplo.



10
www.inncomex.com.mx [email protected]


© 2015 Innovación y Control de México S.A de C.V. – Prohibida su reproducción Total o Parcial.






ROBOT SEGUIDOR DE LÍNEA

Este robot tiene la capacidad de seguir una línea de 1cm de diámetro, incluso si pierde la linea tiene la
capacidad de volver a ella sin problemas, para
  • Links de descarga
http://lwp-l.com/pdf5533

Comentarios de: Napoleón - Manual Programación Guía Rápida (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad