Professional Documents
Culture Documents
Plan de Prácticas - Arduino
Plan de Prácticas - Arduino
Plan de prácticas.
Moyano Jonathan
1
Características de un Microcontrolador:
2
Figura 1: Estructura interna de un microcontrolador.
3
Figura 3: Arduino IDE.
En principio el IDE de Arduino solo tenía soporte para las placas
Arduino y los clones con los mismos microcontroladores que los
Arduinos oficiales. Desde la versión 1.6.2 del IDE de arduino.cc y
gracias al gestor de placas, podemos añadir soporte a otros
microcontroladores y placas al IDE de Arduino, como al ESP8266.
4
Plan de prácticas a desarrollar:
Utilizando led´s con Arduino.
Práctica de led´s y pulsadores.
Uso de led´s RGB.
Lectura de potenciómetro.
Utilización del LDR.
Utilización del Zumbador.
Sensor de humedad y temperatura, funciones y características.
LCD 2x16, funciones y características.
5
Práctica 1: Led con Arduino.
Materiales:
Resistencia de 1K 5% 1/4W.
6
Conexión física:
7
Práctica 2: Led y pulsador con Arduino.
Materiales:
2 x Resistencias de 1K 5% 1/4W.
Pulsador NA.
8
Conexión física:
9
Propuesta pedagógica: Realizar una práctica donde se utilicen 2 pulsadores y
2 led´s. Si el pulsador 1 está presionado, el led1 se apaga y el led2 se
enciende. Si el pulsador 2 está presionado, el led1 se enciende y el led2 se
apaga.
Objetivo: Este programa debería producir una secuencia de rojo, verde, azul,
apagado.
Materiales:
3 x Resistencias de 1K 5% 1/4W.
10
Conexión física:
11
Propuesta pedagógica: Añadir un pulsador al circuito del led RGB,
conectado al puerto 3 del Arduino, y cambiar el color del led según la cantidad
de pulsaciones.
Materiales:
12
Potenciómetro 10KΩ.
Conexión física:
13
Código de ejemplo: Hay que transcribir el ejemplo al IDE de Arduino. No es
posible copiar y pegar.
Para poder ver el funcionamiento del ejemplo, tenemos que abrir el terminal
del Arduino.
14
Propuesta pedagógica: Leer un potenciómetro, si la lectura supera un valor
determinado (máximo), encender un led rojo y si se posiciona por debajo de
otro valor (mínimo), encender un led verde.
Materiales:
LDR 5mm.
Resistencia de 1K 5% 1/4W.
15
Conexión física:
16
Para poder analizar el funcionamiento del ejemplo, tenemos que abrir el
terminal del Arduino. Luego, con la mano, procedemos a tapar el LDR y
veremos los resultados en pantalla.
17
Materiales:
Zumbador de 20mm.
Conexión física:
18
Código de ejemplo: Hay que transcribir el ejemplo al IDE de Arduino. No es
posible copiar y pegar.
Materiales:
19
Sensor de temperatura y humedad
DHT11.
Conexión física:
Figura 14: Conexión del módulo DHT11 con la placa Arduino UNO.
20
Descripción del sensor:
Una vez descargada la librería, hay que copiarla en la carpeta “libraries” del
IDE de Arduino.
21
Propuesta pedagógica: Realizar una alarma de temperatura, utilizando un
DHT11 y un zumbador. Si la temperatura ambiente sube por arriba de 50 ºC,
suena una nota aguda intermitente por el zumbador.
22
Práctica 9: LCD 2x16.
Materiales:
Potenciómetro 10KΩ.
Resistencia de 1K 5% 1/4W.
23
Conexión física:
Figura 15: Conexión del módulo LCD 2x16 con la placa Arduino UNO.
Características:
Estos displays se controlan muy fácilmente con una placa Arduino o un PIC y
muy pocas líneas de código. Para ello veamos sus pines para saber cómo se
conectan.
24
Figura 16: Pines del LCD 2x16.
Pin 3 – V0: Control del contraste del display, conectamos este pin al terminal
variable de un potenciómetro conectado a Vcc y Masa en sus terminales
extremos.
Pin 5 – R/W:
0 lógico: Escritura del LCD.
1 Lógico: Lectura del LCD.
25
Pin 6 – Enable: El famoso Enable de casi todos los componentes de la
electrónica digital. Un 1 lógico señala el inicio de escritura o lectura del LCD,
un 0 lógico, desactiva todas las funciones.
26
Propuesta pedagógica: Mostrar la temperatura y humedad, utilizando un
LCD 2x16 y un sensor DHT11.
27