Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Memoria de Prácticas Arduino

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 16

Athenea Urosa, Gonzalo Lorenzo y Diego de la Roza 1ºA 

Memoria de Prácticas   
● Índice 
○ Práctica 1: Led intermitente arduino 
○ Práctica 2: Semaforo arduino 
○ Práctica 3: Encender y apagar led con pulsador arduino 
○ Práctica 4: Encender y apagar led con repetición con pulsador arduino 
○ Práctica 5: Encender y apagar led con dos pulsadores arduino 
○ Práctica 6: Activar el con LDR 
○ Práctica 7: Movimiento alternativo del servomotor 
○ Práctica 8: Encendido leds con efecto knight rider 
En  este  video  de  aqui  esta  el  como  funciona  cada 
práctica. 
https://www.youtube.com/watch?v=2XeDexkkvfQ 

(Música seleccionada por Gonzalo, la cual es la cancion de Lugia). 

   
Introducción 
Sobre Arduino: 

Se  trata  de  uno  de  los  tipos  de  las  placas  más  populares  del  mundo  maker,  pero  que  a 
diferencia  de  la  Raspberry  Pi  no  cuenta  con  un  único  modelo,  sino  que  ofrece  unas  bases  de 
hardware abierto para que otros fabricantes puedan crear sus propias placas. 

Arduino  es  una  plataforma  de  creación  de  electrónica  de  código abierto, la cual está basada en 
hardware  y  software  libre,  flexible  y  fácil  de  utilizar  para  los  creadores  y  desarrolladores. 
Esta  plataforma  permite  crear  diferentes  tipos  de  microordenadores  de  una  sola  placa  a  los 
que la comunidad de creadores puede darles diferentes tipos de uso.. 

El  proyecto  nació  en  2003,  cuando  varios  estudiantes  del  Instituto  de  Diseño  Interactivo  de 
Ivrea,  Italia,  con  el  fin  de  facilitar  el  acceso  y  uso  de  la  electrónico  y  programación.  Lo 
hicieron  para  que  los  estudiantes  de  electrónica  tuviesen  una  alternativa  más  económica  a  las 
populares  BASIC  Stamp,  unas  placas  que  por  aquel  entonces  valían  más  de  cien  dólares,  y 
que no todos se podían permitir. 

El  resultado  fue  Arduino,  una  placa  con  todos  los  elementos  necesarios  para  conectar 
periféricos  a  las  entradas y salidas de un microcontrolador, y que puede ser programada tanto 
en  Windows  como macOS y GNU/Linux. Un proyecto que promueve la filosofía 'learning by 
doing', que viene a querer decir que la mejor manera de aprender es cacharreando.  

Con  estas  prácticas  lo  que  queríamos  obtener  eran  unos  conocimientos  mínimos  sobre  el 
funcionamiento  de  las  placas  arduino,  por  otra  parte  hemos  aprendido  a  realizar  algún  otro 
circuito como los que veremos a continuación. 

   
Práctica 1: Led intermitente arduino 

Materiales 

1 led 

2 cables 

Método 

Primero  se  coloca  un  led  en  la  placa,  después  se  conectan  dos  cables,  uno  de  ellos  de  la  pata 
larga  del  led  al  número  13  de  la  placa  arduino.  El  segundo  cable,  de  la  parte  corta  del  led  al 
GND. 

Resultados 

Consiste  en colocar un led, el cual se encienda y se apague gracias a las instrucciones, las cuales 
venían dadas en la práctica. 

Estas fueron las instrucciones mandadas a la placa arduino: 

 
Práctica 2: Semaforo arduino 

Materiales 

3 leds 

3 asistencias 

7 cables 

Método 

Se  colocan  tres  leds  en la placa, uno de cada color para simular un semáforo. En cada pata del 


led  se  conecta  una  resistencia  de  220  ohmios.  Después,  se  conecta  un  cable  al  final  de  cada 
resistencia  que  se  conecta  al  número  que  se  ha  asignado  en  el  código  de  programación.  Por 
último, se conecta cada pata corta del led al GND. 

Resultados 

Consiste en hacer que tres leds se enciendan y apaguen de manera repetida y con un orden fijo. 

Estas fueron las instrucciones mandadas a la placa arduino: 

 
Práctica 3: Encender y apagar led con pulsador arduino 

Materiales 

1 led 

2 resistencias 

7 cables 

1 pulsador 

Método 

Se  coloca  un  led  en  la  placa.  En  la  pata  corta  del  led  se  pone una resistencia de 220 ohmios y 
se coloca el otro extremo de la resistencia al GND. Se enchufa la pata larga del led al número 
asignado  en  el  código.  En  la  misma  columna  en  la  que  se  ha enchufado la pata larga del led se 
coloca  un  pulsador.  Al  otro  extremo  del  pulsador  se  coloca  otra  resistencia  idéntica  a  la 
primera.  Un  extremo  de  la  resistencia  se  conecta  a  GND;  el  otro  se  conecta  al  número 
asignado en el código. Por último, se enchufa el extremo del pulsador al 5V. 

Resultados 

Se  quería  conseguir  encender  y  apagar  un  led con un pulsador de manera que el led se encienda 


el tiempo que estas calcando el pulsador. 

Estas fueron las instrucciones mandadas a la placa arduino: 


 

Práctica 4: Encender y apagar led con repetición con pulsador arduino 

Materiales 

1 led 

2 resistencias 

7 cables 

1 pulsador 

Método 

Se utiliza el mismo montaje que en la anterior práctica. 

Resultados 

Se  quería  conseguir  que  al  darle  al  pulsador  se  enciende  y  se  apague  el  led  un  número 
determinado de veces y luego se apague hasta que vuelva a ser pulsado. 

Estas fueron las instrucciones mandadas a la placa arduino: 


 

Práctica 5: Encender y apagar led con dos pulsadores arduino 

Materiales 

1 led 

3 resistencias 

10 cables 

2 pulsadores 

Método 

Se coloca un led y en la misma fila dos pulsadores. A cada pulsador se le coloca una resistencia 
de  220  ohmios.  Un  extremo  de  cada  una  de  las  resistencias  se  enchufa  al  GND,  y  el  otro 
extremo al número asignado en el código.  

El  otro  extremo  de  cada pulsador se enchufa a 5V. Por último, se coloca una resistencia, igual 


que las anteriores, en la pata corta del led y se enchufa al GND. 

Resultados 
Consiste  en  hacer  que  un  led  se  encienda  y  se  apague  mediante  dos  pulsadores,  de  tal  manera 
que  al  pulsar  uno  se  encienda  el  led  y  al  pulsar  el  otro se apague, para ello tenemos que haber 
desactivado el primero. 

Estas fueron las instrucciones mandadas a la placa arduino: 

Práctica 6: Activar el con LDR 

Materiales 

1 led 

1 resistencia 

3 cables 

1 sensor de luz 

Método 

Se  coloca  un  led  directamente  en  la  placa  arduino,  el  palo  corto  en  el  GND  y  el  largo  en  el 
número  asignado  en  el  código.  Se  coloca  en  la  placa  un  sensor  de  luz,  que  se  conecta  por  un 
extremo  al  GND  y  por  el  otro  se  le  coloca  una  resistencia  de  1000  ohmios.  A  un  extremo de 
esta  resistencia  se  coloca  un  cable  que  se  conecta  a  5V, y el otro extremo se conecta al número 
asignado. 

Resultados 
Consistía  en  utilizar  un  sensor  de  luz  para  que  el  led  se  encienda  cuando  haya  poca  luz  y  se 
apague cuando haya mucha. 

Estas fueron las instrucciones mandadas a la placa arduino: 

Práctica 7: Movimiento alternativo del servomotor 

Materiales 

3 cables 

1 servomotor 

Método 

Se  cogen  tres  cables,  uno  se  conecta  a  5V,  otro  al  GND  y  otro  al  número  asignado  en  el 
código.  El  servomotor  tiene  tres  cables,  el  cable  del  GND  se  conecta  al  cable negro, el de 5V 
se conecta al cable rojo y el restante al cable restante, que suele ser el más claro. 

Resultados 

Lo  que queríamos conseguir era que el servomotor diese giros de un grado determinado, y luego 
ir cambiando el grado para ver qué pasaba. 

 
Estas fueron las instrucciones mandadas a la placa arduino: 

Práctica 8: Encendido leds con efecto knight rider 

Materiales 

5 leds 

5 resistencias 

11 cables 

Método 

Se  conectan  cinco  leds  a  la  placa;  a  cada  palo  largo  del  led  se  le coloca una resistencia de 220 
ohmios,  al  otro  extremo  de  la  resistencia se le coloca un cable, que va a cada número designado 
en el código, en este caso 2, 3, 4, 5 y 6. 

Cada palo corto del led se conecta al GND. 

Resultados 
Lo  que  se  quería  obtener era un efecto “knight rider” que consiste en el encendido y apagado de 
un  led  tras  otro  de  manera  que  se  viese  como  si  fuese  un  dominó  de  luz.  (En  este  caso  hemos 
utilizado 5 leds) 

Estas fueron las instrucciones mandadas a la placa arduino: 

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 leído por analogread 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(pin 5, LOW); 

delay(timer); 

digitalWrite(pin 6, HIGH); 

Serial.println("Enciendo quinto led"); 

delay(timer); 

digitalWrite(pin6, LOW); 

delay(timer); 

digitalWrite(pin5, HIGH); 

Serial.println("Enciendo cuarto led"); 

delay(timer); 

digitalWrite(pin 5, LOW); 

delay(timer); 

digitalWrite(pin4, HIGH); 

Serial.println("Enciendo tercer led"); 

delay(timer); 

digitalWrite(pin 4, LOW); 

delay(timer); 

digitalWrite(pin3, HIGH); 

Serial.println("Enciendo segundo led"); 

delay(timer); 

digitalWrite(pin3, LOW); 
delay(timer); 

   
● Bibliografía 
o https://tic1bachsmnaranco1819.blogspot.com/2019/04/actividad-19-practicas
-con-arduino.html 
o https://www.arduino.cc/en/Main/Software 
o https://www.xataka.com/basics/que-arduino-como-funciona-que-puedes-hace
r-uno 

También podría gustarte