La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción a la robótica educativa con Arduino

Presentaciones similares


Presentación del tema: "Introducción a la robótica educativa con Arduino"— Transcripción de la presentación:

1 Introducción a la robótica educativa con Arduino
CLUB DE ROBÓTICA

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

3 ¿Para qué me sirve Arduino?
Me sirve para crear prototipos basados en hardware y software. Ejemplos de videos:

4 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

5 Sensores digitales Botones Switch Sensor Hall Optointerruptor

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

7 Actuadores digitales Leds display

8 Actuadores analógico Leds Zumbador piezoelectrónico

9 Instalación del Lenguaje de Programación Arduino

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

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

12 Hola Mundo

13

14 Constantes HIGH LOW INPUT OUTPUT

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

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

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

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

19 Conexiones protoboard

20 Consejos de conexión Protoboard

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

22 Resistencia

23 Bibliografía


Descargar ppt "Introducción a la robótica educativa con Arduino"

Presentaciones similares


Anuncios Google