Clase 3 arduino 26.10

Preview:

Citation preview

CARGANDO INSTRUCCIONES

A ARDUINO26.10

Nuestro primer programa

1. En el IDE de Arduino escriba el siguiente programa (respeten mayúsculas y minúsculas)

2. Una vez terminado, y con el Arduino conectado al computador, cargue el programa haciendo click en el ícono de la flecha apuntando hacia la derecha

3. ¿Ocurre algo? ¿Qué ocurre?

setup() y loop()

• Las instrucciones void setup() y void loop() son fundamentales para cualquier programa de arduino (deben ir en todos los programas que escriban).

• Note que ambas instrucciones están delimitadas con paréntesis de llave { } , cada par de paréntesis define un bloque

setup() y loop()

• En el bloque setup se ejecutarán todas las instrucciones asociadas a la configuración inicial del robot. Estas instrucciones se ejecutarán solo una vez

• El bloque loop contiene la mayoría de las instrucciones del programa. Estas se van ejecutando en orden para volver a empezar una vez se ejecuta la última instrucción.

pinMode y digitalWrite

• La instrucción pinMode(13,OUTPUT); le indica al Arduino que el pin digital número 13 será usado como una salida

• La instrucción digitalWrite(13,HIGH); le indica al Arduino que debe encender el pin digital 13

• Similarmente, la instrucción digitalWrite(13,LOW); le indica al Arduino que debe apagar el pin digital 13

delay

• Por último, la instrucción delay(x); suspende el programa durante x milisegundos. (1000 ms = 1s)

Monitor serial

• Cargue el siguiente código al Arduino y abra el monitor serial usando el ícono.

• ¿Que ocurre? • ¿Que pasa si cambia el comando print por

println?

Electrónica con ArduinosClase 3: Variables, Sensores y contador

¿Qué es una variable?

“Una variable es un espacio de memoria asociado con un nombre que contiene una cantidad de información”

¿Qué es un sensor?

“Un sensor es un objeto cuyo propósito es detectar eventos o cambios en su ambiente.”

Sensor de sonido

• Sensor análogo• Se energiza con 5V• Se calibra de forma

manual

Conexiones al Arduino:

- GND -> GND- OUTPUT -> Pin análogo (ej. A0)- VCC-> 5V

Power 5V

GND

OUTPUT

Actividad 1

1. Localizar el LED verde del kit Arduino.

2. Doblar su conexión más larga como la imagen.

Actividad 1

CONECTAR LA CONEXIÓN DEL LED AL PIN 13

PIN

GND

Actividad 1Conectar el LED verde al pin13 y a GND.

Este código programa un contador que cuando llega a 10, enciende el led verde conectado al pin13.

¿Qué ocurre?

¿Qué es una resistencia?

Se le denomina resistencia eléctrica a la oposición que tienen los electrones al moverse a través de un conductor.

El conductor es el encargado de unir eléctricamente cada uno de los componentes de un circuito.

¿Preguntas?

Recommended