introducción a la robótica educativa con arduino club de robÓtica

Post on 24-Jan-2016

231 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introducción a la robótica educativa con ArduinoCLUB DE ROBÓTICA

¿Qué es Arduino? Plataforma de

electrónica abierta.

¿Para qué me sirve Arduino? Me sirve para

crear prototipos basados en hardware y software.

Ejemplos de videos:

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

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

Constantes HIGH LOW INPUT OUTPUT

Funciones de E/S DIGITALpinMode(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 Tiempodelay(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

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

Resistencia

top related