Programación

Primer programa ( leds intermitentes)

Ocultar

Aquí esta la explicación del programa línea a línea para entenderlo bien:
  • El void setup es lo que se va a ejecutar SOLO al principio de programa, cuando ponemos pinMode nos referimos a si el pin "12" y "13" en nuestros casos van a ser de entrada o de salida en nuestro caso como es de salido ponemos "OUTPUT".

  • El void loop es lo que se va a ejecutar en BUCLE durante todo el programa, cuando ponemos digitalWrite es para referirnos a los pin para darle corriente o no, es decir, para encender o apagar estos pines. Ponemos que el pin 12 este encendio diciciendo " 12, HIGH" mientras el 13 esta apagado diciendo " 13, LOW" luego para un retardo de 1000 milisegundos ponemos " delay (1000)" y luego cambiamos el 13 encendido y el doce apagado y ponemos otro retardo, y al estar todo esto dentro de "void loop" se va a estar ejecutando todo el rato
Daniela Sierra, Ainhoa Ordóñez y David Navas. Programa 1

Programa pulsador

Ocultar

A continuación hay una imagen del programa con su explicación:

David Navas. Programa pulsador (Dominio público)

Potenciómetro (1)

Ocultar

A continuación esta el primer programa que hicimos con el potenciómetro.

David Navas. Potenciómetro(1)

Potenciómetro(2)

Ocultar

Después del anterior programa hicimos otro en le que añadimos la función de mapeado:

David Navas. Potenciómetro(2)

Programa intensidad leds

Ocultar

David Navas. Intensidad leds

Primera programación individual

Ocultar

El objetivo de este programa es que el robot pueda realizar un cuadrado de forma autónoma.

A continuación voy a insertar un video demostrativo  de como nuestro robot realiza este programa grabado por mi compañera Leire Montiel Luque:

Y a continuación voy a insertar un documento en el que explico más a fondo el programa:

En estos subprogramas los objetivos son averiguar que pines corresponden para poder mover el robot hacia adelante, hacia atrás... Actualmente los seguimos perfeccionando.

A continuación voy a insertar como en el programa anterior un documento en el que explico estos subprogramas de una forma algo simple pero imprescindible para poder entenderlos bien.