Entorno de programación
visual para Arduino
Page 2 of 23
¿Qué es ARDUINO?
Se trata de un microcontrolador, una placa, un pequeño sistema de procesamiento. Su condición de sistema libre ha
propiciado tantas variaciones de lo mismo, que Arduino no es una pieza de hardware única, y de hecho podemos
encontrar tantas configuraciones como desarrolladores dispuestos a hacer cambios en los esquemas puedan existir.
Tenemos qué saber qué hace exactamente un microcontrolador. La respuesta, de nuevo, es que depende de la
configuración. Así, encontraremos placas de Arduino capaces de dar vida a un teléfono móvil, un mando a distancia,
consolas portátiles, y hasta cámaras fotográficas.
Por último, tenemos una interfaz de salida, que lleva la información procesada a los periféricos encargadas de hacer el
uso final de esos datos, que en algunos casos se tratata de otra placa en la que se centralizará y procesara
nuevamente la información, o por ejemplo, una pantalla o un altavoz encargada de mostrar la versión final de los datos.
De nuevo, Arduino es un sistema, y no una placa única. Por esto, el funcionamiento concreto dependerá del proyecto.
Así, en un móvil hecho con Arduino tendremos varios microcontroladores, encargados de las conexiones de red, los
datos necesarios para la entrada de números y mostrar información en pantalla, entre otras cosas. Así mismo, un reloj
hecho con Arduino solamente haría falta un chip que cuantifique la hora y la muestre en una pantalla.
Como ya hemos dicho, Arduino es casi sinónimo de hardware libre, y con eso, estamos hablando de una de las
plataformas más complejas y variables que podrían existir
Page 3 of 23
¿QUÉ ES LA ELECTRICIDAD?
Se define la corriente eléctrica como el paso ordenado de electrones a través de un conductor.
Aplicando una diferencia de potencial (Tensión/Voltios) en los estremos conseguimos que los electrones pasen desde el
Negativo al Positivo, (aunque por norma se estableció lo contrario, la corriente fluye del poitivo al negativo)
Esto es debido a que ciertos metales (los conductores) tienen en su última capa pocos electrones y son inestables lo
que facilitan saltar de la última capa a otra entre atomos.
LEY DE OHM
La más básica y más utilizada de todas la leyes de la electricidad, la ley de Ohm, se publicó en 1827.
Establece una relación entre la diferencia de potencial (v) y la intensidad de corriente (I) en una
resistencia (R)
HARDWARE
Arduino Uno
LED
Pulsador
Page 5 of 23
ARDUINO UNO
Al igual que el diodo LED ahora vamos a conectar un pulsador a un PIN Digital que definiremos
en nuestro programa como ENTRADA: ABIERTO (SIN Pulsar) = 0 CERRADO = 1 (Pulsado)
SOFTWARE
IDE VISUALINO
PROGRAMACIÓN
Page 10 of 23
En el Editor vemos el Área de trabajo donde iremos insertando a modo de piezas de puzle
nuestro programa y en el Área de Código iremos observando el código en lenguaje “C” que se va
generando.
Page 11 of 23
Desde aquí podremos ver los estados de todo lo que enviemos a nuestro Monitor serie (Desde
datos de sensores, resultados de operaciones…)
Page 12 of 23
Dentro de cada BLOQUE vamos a poder ir recolectando todas las instrucciones, necesarias para
construir nuestro programa.
Esta parte es una de las partes fundamentales de nuestro programa donde estarán las
condiciones de funcionamiento (Que hará o dejará de hacer nuestro programa si ocurre una u otra
situación)
Page 16 of 23
Page 17 of 23
PROGRAMANDO
Page 18 of 23
-Insertamos un diodo con su correspondiente Resistencia limitadora (150 Ohm) en el PIN 12.
-Colocamos las siguientes instrucciones en el Área de trabajo:
-Verificamos el Programa.
-Subimos el programa.
Page 19 of 23
Page 20 of 23
Problema a resolver: