Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arduino:
ARDUINO
PARPADEO DE UN LED
Se trata de hacer que un led se encienda y se apague segn unos intervalos definidos en el cdigo
del sketch.
Los LEDs tienen polaridad, lo que significa que solo encendern si
los orientas debidamente. Generalmente el terminal ms largo es el
positivo y deber estar conectado al pin 13. El terminal corto debe
conectarse con la tierra (GND); adicionalmente el bulbo del LED
tiene un borde plano en su extremo. Si el LED no enciende, trata de
conectarlo de manera opuesta, intercambiando los terminales de
posicin (no daaras el LED si lo conectas en sentido opuesto por un periodo de tiempo corto).
Esquema:
La conexin se basa en colocar un led conectado al arduino a cualquier pin digital, a travs de
una resistencia de 220 ohmnios conectado a GND.
Cdigo:
En cuanto al cdigo, a continuacin detallamos cada lnea con la instruccin a realizarse.
2
ARDUINO
Cdigo:
Realizamos el cdigo y a continuacin abrimos el monitor serial para visualizar los datos.
3
ARDUINO
SENSOR PIR
Conexin:
Conectaremos el sensor a cualquier pin digital y el led para poder visualizar si hay movimiento.
4
ARDUINO
Cdigo:
Realizamos el cdigo segn lo exigido, si hay movimiento el led este encendido caso contrario
el led estar apagado.
5
ARDUINO
Es decir, el sonido tarda 29,2 microsegundos en recorrer un centmetro. Por tanto, podemos
obtener la distancia a partir del tiempo entre la emisin y recepcin del pulso mediante la
siguiente ecuacin.
Esquema:
Conectamos los pines Trigger y Echo a pines digitales y su respectiva alimentacin del sensor a
5v.
Cdigo:
Realizamos el cdigo de acuerdo a lo indicado en el esquema, trabajando con los pines trigger y
echo segn lo abordado en la introduccin, y luego visualizaremos en el monitor serial.
6
ARDUINO
KEYPAD 4X4
7
ARDUINO
Esquema:
Conectamos los 8 pines del teclado en 8 pines digitales del arduino cualesquiera como se
muestra en la imagen.
Cdigo:
Realizamos el cdigo utilizando la librera Keypad.h, en la cual en el siguiente ejemplo
mostraremos el carcter que presionemos en el monitor serial.
8
ARDUINO
9
ARDUINO
Esquema:
Trabajaremos la conexin de 4 bits del lcd (D4-D7), asi como la alimentacin y el led del lcd, un
detalle importante es el pin 3 que se conecta a un potencimetro para regular el contraste.
Codigo:
Utilizaremos la librera LiquidCrystal.h para este caso lo que haremos es imprimir un mensaje
en la pantalla en ambas filas.
10
ARDUINO
LCD + ULTRASONICO
Esquema:
Conectamos el sensor y la pantalla de acuerdo a lo ya visto anteriormente.
CODIGO:
Pasamos a realizar el programa obteniendo la distancia a travez del sensor y el valor mostrarlo
en la pantalla LCD.
11
ARDUINO
ARDUINO + ANDROID
APP INVENTOR
12
ARDUINO
En este ejemplo veremos el encendido y el apagado de un led con una App en Android con la
plataforma MIT APP INVENTOR.
Esquema:
Conectaremos el led en cualquier pin digital en este caso el 13, y el modulo bluetooth
conectamos el pin TXD al pin RX0 del arduino y el pin RXD al TXD del arduino.
13
ARDUINO
Codigo:
Se trabajara con la comunicacin serial entonces aqu veremos las instrucciones de este tipo de
comunicacin en este ejemplo para lo cual recibiremos caracteres del mdulo bluetooth y de
acuerdo a ello se definir cada instruccin. En este caso al recibir el carcter A el led se encender
y cuando se reciba B el led se apagara.
En el diagrama de bloques definiremos lo que har cada botn en este caso al presionar el
button1 se enviara el carcter A y si se presiona el button2 enviara el carcter B.
14
ARDUINO
Lo que se har a continuacin ser el control de encendido y apagado mediante la voz, para lo
cual se desarrollar la aplicacin con este fin.
Esquema:
Colocamos el led y el modulo bluetooth como vimos anteriormente.
Cdigo:
15
ARDUINO
16
ARDUINO
Los microcontroladores Atmel incluyen las 4 lneas para usar protocolo SPI las cuales
obviamente estn presentes en los pines del arduino.
Conexin:
Conectamos los pines de la comunicacin SPI del arduino a los pines del mdulo y tambin
conectaremos un led y un potencimetro para por manejar y visualizar desde la web el control
de estos parmetros.
17
ARDUINO
Cdigo:
18
ARDUINO
Ahora desde un navegador web de nuestra laptop, celular o tablet, accedemos a nuestro
Arduino escribiendo la IP (para nuestro ejemplo 192.168.1.177) en el navegador.
19
ARDUINO
En este tutorial mostrare como encender/apagar un led desde un servidor web, para ello
configuraremos la shield Ethernet y aprenderemos a crear un servidor web con conocimientos
bsicos en html.
Conexin:
1. Montar el shield Ethernet sobre Arduino.
2. Conectar por medio del cable con conectores RJ45 el Router y la Ethernet shield.
3. Conectar arduino por medio de su USB a la computadora.
Esquema:
Conectamos un led al arduino junto con el shield lo cual lo controlaremos desde la web.
20
ARDUINO
Cdigo:
Trabajaremos con las libreras Ethernet.h y SPI.h, definiremos las rdenes para que el led se
prenda y apague desde el servidor web, en este caso se recomienda manejo bsico de HTML
para poder desarrollar la pgina web.
21
ARDUINO
Para probar el servidor web lo nico que debemos hacer es ir a nuestro navegador favorito e
ingresar la IP del servidor web que creamos en la barra de navegacin.
22