La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

¿Qué es Arduino?  Plataforma de electrónica abierta.

Presentaciones similares


Presentación del tema: "¿Qué es Arduino?  Plataforma de electrónica abierta."— Transcripción de la presentación:

1 ¿Qué es Arduino?  Plataforma de electrónica abierta.

2 ¿Para qué me sirve Arduino?  Me sirve para crear prototipos basados en hardware y software.

3 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 (antuadores digitales y analógicos) controlando luces, motores y otros actuadores.  Entrada  Control  Salida  Sensores  Controlador  Acturadores  Información de entrada  Programa  Información de salida

4 Sensores digitales  Botones  Switch  Sensor Hall  Optointerruptor

5 Sensores analógicos  Potenciometro  Celdas fotoresistivas  Sensor de temperatura  Zumbador pizoelectrónico

6 Actuadores digitales  Leds  display

7 Actuadores analógico  Leds  Zumbador piezoelectrónico

8 Instalación del Lenguaje de Programación Arduino  http://www.arduin o.cc/es/ http://www.arduin o.cc/es/  http://arduino.goo glecode.com/files/ arduino-1.0- windows.zip

9 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.

10 ESTRUCTURA DE UN PROGRAMA loop( )  Contiene un programa que se ejecutará cíclicamente.  Esta función es el núcleo de todos los programas.

11 Hola Mundo

12

13 Constantes  HIGH LOW  INPUT OUTPUT

14 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)

15 Función de Tiempo delay(ms)  Detiene la ejecución del programa la cantidad de tiempo en ms.  1000 equivale a 1 seg

16 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.

17 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.

18 Conexiones protoboard

19 Consejos de conexión Protoboard

20 Led Light-Emitting Diode: "diodo emisor de luz"

21 Resistencia

22 Bibliografía  http://www.circuitoselectronicos.org/2007/1 0/el-protoboard-tableta-de- experimentacin.html http://www.circuitoselectronicos.org/2007/1 0/el-protoboard-tableta-de- experimentacin.html  http://www.youtube.com/watch?NR=1&fea ture=endscreen&v=Uq_8JlT-Wu4 http://www.youtube.com/watch?NR=1&fea ture=endscreen&v=Uq_8JlT-Wu4  http://www.youtube.com/watch?v=afsaR49 RocM&feature=endscreen&NR=1 http://www.youtube.com/watch?v=afsaR49 RocM&feature=endscreen&NR=1  http://www.youtube.com/watch?NR=1&fea ture=endscreen&v=sOgUQ7g5En4


Descargar ppt "¿Qué es Arduino?  Plataforma de electrónica abierta."

Presentaciones similares


Anuncios Google