Está en la página 1de 23

Práctica

Arduino

Por Claudia Campa,


Vanesa Carbajosa,
Diego González e
Inás Alfonso.
Índice
→ Índice

→ Introducción

→ Prácticas

1. Práctica 1: encendido intermitente de un LED.


● Materiales
● Procedimiento
● Resultado
2. Práctica 2:semaforo arduino.
● Materiales
● Procedimiento
● Resultado
3. Práctica 3:encendido y apagado del LED con pulsador arduino.
● Materiales
● Procedimiento
● Resultado
4. Práctica 4:encendido y apagado, LED con repetición con pulsador arduino.
● Materiales.
● Procedimiento
● Resultado
5. Práctica 5:encendido y apagado LED con dos pulsadores arduino.
● Materiales
● Procedimiento
● Resultado
6. Práctica 6:activación LED con LRD.
● Materiales
● Procedimiento
● Resultado
7. Práctica 7:movimiento alternativo servomotor
● Materiales
● Procedimiento
● Resultado
8. Práctica 8:encendido LEDs con efecto KNIGHT ride.
● Materiales
● Procedimiento
● Resultado
→ Bibliografía
Introducción

Arduino es una plataforma de creación electrónico de


código abierto. Está basada en hardware y en
software libre, flexible, y es fácil de utilizar. Lo que
permite esta plataforma es crear diferentes tipos de
microprocesadores de una sola placa dándoles
diferentes tipos de uso.
-Hardware libre: Son los dispositivos cuyos
diagramas son de acceso público, por tanto, cualquier
persona puede replicarlos. Entonces esto quiere
decir, que arduino ofrece las bases para que cualquier
otra persona o empresa pueda crear sus propias
placas pudiendo ser diferentes entre ellas pero
funcionando a partir de la misma placa.

-Software libre: Son los programas informáticos cuyo


código es accesible para cualquier usuarios.

La plataforma arduino IDE entorno al desarrollo


integrado.

¿Cómo nació el proyecto arduino?


Se denomina proyecto Wiring se originó en 2003,
como una herramiento para estudiantes en el
interaction Design institute Ivrea en Ivrea, Italia. Su objetivo era proporcionar una forma
fácil y económica de que principiantes y profesionales crearán dispositivos que pudieran
interactuar con su entorno mediante sensores y actuadores.
PRÁCTICA 1: Encendido intermitente de un led

Materiales:
-Placa protoboard
-Un led
-Placa de arduino

Procedimiento:
1. Conectamos el polo positivo del led, el pin digital nº 13.
2. El polo negativo al pin GND digital.
3. Cuando ya están conectadas las dos cosas debemos de realizar un ciclo en el que el
LED se apague y se encienda durante unos segundos.

Por último necesitaremos un cable que conecte la placa base con el ordenador, y mediante
una aplicación meter las instrucciones adecuadas, llamados comandos.
pinMode (13, OUTPUT);
Elegimos el pin 13 como elemento
de salida.
En void loop () introducimos las
instrucciones que se van a suceder
en un bucle continuo.
digitalWrite (13, HIGH); esta
instrucción indica que se pone el
pin 13 en estado alto, o sea, que se
activa.
delay (2000); espera 2000
milisegundos.
digitalWrite (13, LOW); ahora se
apaga el pin 13.
delay (2000); espera otros 2
segundos antes de realizar la
siguiente acción.
Resultado:
Hemos logrado que se encendiera y se apagase el LED, dicho objetivo se ha cumplido.

Este es el esquema que se debe seguir para llevar a cabo la práctica.


Práctica 2 :Semaforo arduino

Materiales:
-Placa protoboard
-3 LED (rojo, verde, amarillo)
-3 resistencias
-1 placa arduino

Procedimiento:

1. Conectamos el polo negativo de los tres LEDs al pin GND.


2. El positivo a los pines digitales: 8,10, 12 con una resistencia intercalada paras no
dañar los LEDs.

Resultado:
Finalmente hemos logrado el objetivo esperado, de tal forma que se enciende un LED, se
apaga el siguiente (amarillo), se espera un segundo y se enciende. Y así sucesivamente.
Resultado:
Tuvimos problemas al principio con la colocación de los cables, pero finalmente
conseguimos solucionarlos, lo que nos permitió elaborar la práctica satisfactoriamente.

Este es el esquema que se debe seguir para llevar a cabo la práctica.


Práctica 3: Encendido y apagado del LED con pulsador arduino

Materiales:
-Placa protoboard
-Un led
-Un pulsador
-Una placa arduino

Procedimiento:
1. Conectamos el polo positivo del led al pin 12 digital.
2. Conectamos el pin negativo al GND, a través de una resistencia de 220 ohmios.
3. Al mismo tiempo se conectan los terminales del pulsador al pin digital 4 a 5V y a
GND, con una resistencia de 220 ohmios entre el pin digital y el GND.
4. Una vez hecho esto, debemos conectar la placa base al ordenador.
Resultado:
De lo que se trata esta práctica, intentamos que se active el pulsador y el LED se enciende y
se apaga un número de veces. Y finalmente se apaga hasta que se vuelve a activar el
pulsador.

Este es el esquema que se debe seguir para llevar a cabo la


práctica.

Práctica 4: Encendido y apagado, led con repetición con pulsador


arduino

Materiales:
-Placa protoboard
-Un led
-Un pulsador
-Una placa arduino

Procedimiento:
1.Conectamos el polo positivo del led al pin 12 digital.
2. Conectamos el pin negativo al GND, a través de una resistencia de 220 ohmios.
3. Al mismo tiempo se conectan los terminales del pulsador al pin digital 4 a 5V y a GND,
con una resistencia de 220 ohmios entre el pin digital y el GND.
4. Una vez hecho esto, debemos conectar la placa base al ordenador.

Este es el esquema que se debe seguir para llevar a cabo la práctica.


Práctica 5: Encendido y apagado led con dos pulsadores arduino

Material:
-Placa protoboard
-Un led
-3 resistencias
-2 pulsadores
-1 placa arduino

Procedimiento:
1. Conectar el polo positivo del led al pin 12 digital.
2. El negativo al pin GND a través de una resistencia de 220 ohmios.
3. A la vez, se deben conectar los terminales de los pulsadores de encendido y apagado
al pin digital correspondiente a 5V y a GND con una resistencia de 220 ohmios en el
pin digital que corresponde y GND.
Finalidad:
Una vez programada la placa arduino debe activarse el pulsador (ON) y se apague cuando se
active (OFF).

Resultado:
Práctica 6: Activación LED con LDR

Materiales:
-Un Led
-Una LDR
-Una resistencia de 1000 Ω
-Una placa Arduino

Procedimiento:

1. Conectar el polo positivo del LED al pin digital 13 y el negativo al GND.


2. Conectar los terminales de la LDR al pin analógico A2 y a GND (con la resistencia
entre el pin analógico y el de alimentación de 5V).
3. Se conecta el arduino al ordenador y se meten los comandos en el programa.
Este es el esquema que se
debe seguir para llevar a
cabo la práctica.
Resultado:

La luz se encenderá cuando se detecte que no hay luz exterior, y se


apagará cuando detecte que hay luz externa.
práctica 7: movimiento alternativo servomotor

Materiales :
-Una placa Arduino
-Un Servomotor

Procedimiento
1. Cargar la librería servo de Arduino que nos va a permitir trabajar con instrucciones.
2. UNa vez cargada la librería, las instrucciones del IDE de Arduino que nos permitirán
realizar la práctica.
3. El servomotor hará un giro de 180º y al revés.

Resultado:
El servomotor girará.

práctica 8: Encendido LEDS con efecto knightrider

Materiales:
-5 leds
-Resistencia de 220
-5 pines digitales

Procedimiento:
1. Conectar los LEDs, cada uno protegido con una resistencia, estos se conectan a la
placa arduino
2. Se conecta la placa arduino al ordenador y se introducen los comandos.

Este es el esquema que se debe seguir para llevar a cabo la práctica.


int pin2 = 2;
int pin3 = 3;
int pin4 = 4;
int pin5 = 5;
int pin6 = 6;
int timer = 100;
void setup(){
Serial.begin(9600);
pinMode(pin2, OUTPUT);
pinMode(pin3, OUTPUT);
8
Ω,
pinMode(pin4, OUTPUT);
pinMode(pin5, OUTPUT);
pinMode(pin6, OUTPUT);
}
void loop() {
//timer = analogRead(A0); //El valor leido por analog read es el
temporizador
digitalWrite(pin2, HIGH);
Serial.println("Enciendo primer led");
delay(timer);
digitalWrite(pin2, LOW);
delay(timer);
digitalWrite(pin3, HIGH);
Serial.println("Enciendo segundo led");
delay(timer);
digitalWrite(pin3, LOW);
delay(timer);
digitalWrite(pin4, HIGH);
Serial.println("Enciendo tercer led");
delay(timer);
digitalWrite(pin4, LOW);
delay(timer);
digitalWrite(pin5, HIGH);
Serial.println("Enciendo cuarto led");
delay(timer);
digitalWrite(pin5, LOW);
delay(timer);
digitalWrite(pin6, HIGH);
Serial.println("Enciendo quinto led");
delay(timer);
digitalWrite(pin6, LOW);
delay(timer);
digitalWrite(pin5, HIGH);
Serial.println("Enciendo cuarto led");
delay(timer);
digitalWrite(pin5, LOW);
delay(timer);
digitalWrite(pin4, HIGH);
Serial.println("Enciendo tercer led");
delay(timer);
digitalWrite(pin4, LOW);
delay(timer);
digitalWrite(pin3, HIGH);
Serial.println("Enciendo segundo led");
delay(timer);
digitalWrite(pin3, LOW);
delay(timer);
}

Resultado:

Bibliografía:

https://es.m.wikipedia.org/wiki/Arduino
https://www.xataka.com/basics/que-arduino-como-funciona-que-puedes-hacer-uno

También podría gustarte