Introducción a Arduino
¿Qué es Arduino? ¿Para qué me sirve Arduino? Plataforma de electrónica abierta. ¿Para qué me sirve Arduino? Me sirve para crear prototipos basados en hardware y software.
Interactuar con el medio Arduino puede tomar información del entorno a través de sus pines de entrada de toda una gama de sensores También puede afectar todo aquello que lo rodea (actuadores digitales y analógicos) controlando luces, motores y otros actuadores. Entrada Control Salida
Sensores digitales Botones Switch Sensor Hall Optointerruptor
Sensores analógicos Potenciometro Celdas fotoresistivas Sensor de temperatura Zumbador pizoelectrónico
Actuadores digitales Leds Display
Actuadores analógico Leds Zumbador piezoelectrónico
Instalación del Lenguaje de Programación Arduino http://www.arduino.cc/es/ http://arduino.googlecode.com/files/arduino-1.0-windows.zip
ESTRUCTURA DE UN PROGRAMA setup( ) Se encarga de recoger información. Debe contener la declaración de variables. Es la primera función a ejecutar el programa. Se ejecuta solo una vez. Se utiliza para configurar o inicializar los modos de trabajo de los pins, o el puerto serie.
ESTRUCTURA DE UN PROGRAMA loop( ) Contiene un programa que se ejecutará cíclicamente. Esta función es el núcleo de todos los programas.
Hola Mundo
Funciones de E/S DIGITAL pinMode(pin, [INPUT, OUTPUT]) Es utilizada en el setup() Sirve para configurar el modo de trabajo del pin pudiendo ser INPUT (entrada) o OUTPUT (salida). digitalWrite(pin, valor) Envía al ‘pin’ definido previamente como OUTPUT el valor de HIGH o LOW (poniendo en 1 o 0 la salida)
Función de Tiempo delay(ms) Detiene la ejecución del programa la cantidad de tiempo en ms. 1000 equivale a 1 seg
Concepto de Protoboard Es un tablero con orificios. Pueden insertar componentes electrónicos y cables para armar circuitos. Sirve para experimentar con circuitos electrónicos.
Elementos Protoboard A) Canal central. Utilizado para conectar los circuitos integrados. B) Buses. Ambos extremos, buses positivos o de voltaje y azules buses negativos o de tierra, no existe conexión entre ellas. La fuente de poder se conecta aquí. C) Pistas. Parte central, conducen en línea perpendicular a los buses.
Conexiones protoboard
Consejos de conexión Protoboard
Resistencia Formado por carbón y otros elementos resistivos. Disminuye la corriente que pasa.
Ejemplo Registramos el valor de la primera línea (verde): 5 Registramos el valor de la segunda línea (amarillo): 4 Registramos el valor de la tercera línea (rojo): 102 o 100 Unimos los valores de las primeras dos líneas y multiplicamos por el valor de la tercera 54 X 102 = 5400Ω o 5,4 kΩ y este es el valor de la resistencia expresada en Ohmios
Ejercicios Ejercicio 1: 1ª cifra: azul 2ª cifra: verde 3ª cifra: negro Multiplicador: dorado Tolerancia: rojo Ejercicio 2: 1ª cifra: rojo 2ª cifra: violeta Multiplicador: verde Tolerancia: plateado
Ejercicio de cálculo resuelto 1ª cifra: azul (6) 2ª cifra: verde (5) 3ª cifra: negro (0) Multiplicador: dorado (10-1) Tolerancia: rojo (±2%) El valor de la resistencia es de 65 Ω y tolerancia de ±2% 1ª cifra: rojo (2) 2ª cifra: violeta (7) Multiplicador: verde (100000) Tolerancia: plateado (±10%) La caracterización de una resistencia de 2.700.000 Ω (2,7 MΩ), con una tolerancia de ±10%
Interruptor
Led