Lista de fabricantes que proporcionan samples de instructables Fabricantes que proporcionan samples segun ladyada En hack a day han recopilado también fuentes
Entender lo que hacemos Seguir las instrucciones Conexiones sin alimentación Revisar las conexiones Alimentar
http://core.ugr.es/ sc-piiisa/
PIIISA 2014
Cuidados micros ¿que hay programado? Pudiéramos tener programas que al interaccionar con el resto de hardware produjeran problemas
http://core.ugr.es/ sc-piiisa/
PIIISA 2014
IDE: instalación Descargamos el IDE de la página de descargas de Arduino
Descargar
http://arduino.cc/en/Main/Software
http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: instalación Una vez descargado, lo descomprimimos en una carpeta y a probar los ejemplos!!!
http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: ¿Problemas en la instalación? ¿Problemas?
http://arduino.cc/en/Guide/troubleshooting
http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: Drivers windows El problema más habitual es el instalar el driver de arduino bajo Windows
http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: Drivers windows Seleccionamos "Instalar desde una ubicación específica"
http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: Drivers windows
La clave es seleccionar el directorio "drivers" que contiene "FTDI USB Drivers" http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: Drivers windows
http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: Drivers windows Aceptamos aunque el software no esté firmado para Windows
http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: Drivers windows
http://core.ugr.es/scpiiisa/
PIIISA 2014
IDE: Drivers windows
http://core.ugr.es/scpiiisa/
PIIISA 2014
Programando Arduino: IDE
http://core.ugr.es/scpiiisa/
PIIISA 2014
Programando Arduino: Lenguaje void setup() // Se ejecuta 1 vez al principio {} void loop() {}
// Se repita para siempre
Guía de referencia de Arduino Librerías http://core.ugr.es/ sc-piiisa/
PIIISA 2014
El mundo digital: salidas
http://core.ugr.es/ sc-piiisa/
PIIISA 2014
El mundo digital: salidas Hacemos parpadear un LED int led = 13; // configuración, se ejecuta 1 vez void setup() { pinMode(led, OUTPUT); // Vamos a usar el pin como salida } // Se ejecuta para siempre void loop() { digitalWrite(led, HIGH); // Encendemos el LED delay(1000); // esperamos 1 segundo digitalWrite(led, LOW); // Apagamos el LED delay(1000); // esperamos 1 segundo } // Volvemos a empezar loop
http://core.ugr.es/ sc-piiisa/
PIIISA 2014
El mundo digital: entradas
http://core.ugr.es/ sc-piiisa/
PIIISA 2014
El mundo analógico: entradas
http://core.ugr.es/ sc-piiisa/
PIIISA 2014
El mundo analógico: salidas
http://core.ugr.es/ sc-piiisa/
PIIISA 2014
Comunicaciones: introducción Comunicando con el pc: void setup(){ Serial.begin(9600);} int i=0; void loop(){ Serial.print("hola "); Serial.println(i); }
http://core.ugr.es/ sc-piiisa/
PIIISA 2014
Arduino:Hola Mundo=parpadeo LED // Hola Mundo int led = 13; // configuración, se ejecuta 1 vez void setup() { pinMode(led, OUTPUT);
// Vamos a usar el pin como salida
} // Se ejecuta para siempre void loop() { digitalWrite(led, HIGH); // Encendemos el LED delay(1000);