Está en la página 1de 13

NOMBRE Y APELLIDOS :____________________________________________

GRADO Y SECCIÓN :____________________________________________

2018
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

PRÁCTICA N° 01
“CONOCIENDO ARDUINO”

1. ¿Qué habilidades desarrolla la robótica en un estudiante?

2. ¿Qué es Arduino?

3. Identifica las partes principales de la placa Arduino

1. 5.

2. 6.

3. 7.

4. 8.

2
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

CÓDIGO DE COLORES EN RESISTENCIAS

Las resistencias de carbón con cubierta de cerámica, en su superficie tienen impresas 4 o 5


bandas de color, cada una de ellas representa un valor que se debe determinar utilizando el
código de colores, que no es más que una tabla en donde se especifican los valores
significativos de cada color, además de la tolerancia que éstos pueden tener. Recuerde que la
lectura debe de realizarse de izquierda a derecha; para identificar la izquierda, se toma como
referencia la banda de color más cercana a la orilla de la resistencia. A continuación se presenta
dicha tabla:

Color de la 1ª cifra 2ª cifra Índice de fallas en


Multiplicador Toleran.
banda Signif. Signif. %/1000 h

Negro 0 X 1 = 100
Café 1 1 X 10 = 101 + 1% 1
Rojo 2 2 X 100 = 102 + 2% 0.1
Naranja 3 3 X 1000 = 103 0.01
Amarillo 4 4 X 10000 = 104 + 4% 0.001
Verde 5 5 X 100000 = 105
Azul 6 6 X 1000000 = 106
Violeta 7 7 X 10000000 =107
Gris 8 8
Blanco 9 9
Oro X 0.1=10-1 + 5%
Plata X 0.01=10-2 + 10%
Sin color + 20%

Recordemos que en la clase vimos dos formas para calcular los colores o los valores en Ohmios en
una resistencia.
La primera forma nos dice que debemos de llevar los colores o los valores de Resistencia a una
expresión que tenga la siguiente forma:
ABx10C+D donde:
A= 1er Cifra Significativa
B= 2da Cifra Significativa
C= Multiplicador
D= Tolerancia

3
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

Para la segunda forma ya no es necesario que utilicemos el multiplicador, recuerden que en este
caso utilizaremos la cifra significativa del color para que nos indique la cantidad de ceros que
agregaremos.
A= 1er Cifra Significativa
B= 2da Cifra Significativa
C= Cantidad de Ceros
D= Tolerancia

EJERCICIOS

A continuación se plantean ejercicios para que practique el cálculo de valores de resistencia


o verificación de los colores que debería de tener una resistencia. Para la realización de los
ejercicios puede utilizar cualquiera de las dos formas vistas en clase.

1. Calcule el valor de resistencia para los siguientes colores.

1era BANDA 2da BANDA 3ra BANDA 4ta BANDA 5ta BANDA VALOR R
CAFÉ NARANJA VIOLETA ROJO
ROJO ROJO ROJO DORADO
VIOLETA BLANCO NARANJA PLATA
AMARILLO AZUL CAFÉ SIN COLOR
VERDE AZUL NEGRO ROJO
NARANJA CAFÉ AMARILLO CAFÉ
BLANCO VERDE DORADO PLATA
GRIS GRIS GRIS DORADO
VIOLETA ROJO PLATA DORADO
CAFÉ AMARILLO AZUL AMARILLO
NARANJA ROJO VIOLETA CAFÉ DORADO
AZUL VERDE GRIS NARANJA PLATA
AMARILLO CAFÉ ROJO NEGRO SIN COLOR
VIOLETA AMARILLO BLANCO ROJO AMARILLO
ROJO CAFÉ AZUL AMARILLO DORADO
VERDE CAFÉ ROJO AZUL CAFÉ
CAFÉ NEGRO NEGRO NEGRO DORADO
AMARILLO ROJO NARANJA DORADO DORADO
NARANJA VIOLETA AZUL PLATA PLATA
CAFÉ AMARILLO ROJO NEGRO CAFE

4
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica
2. Identifique los colores que debería de llevar las resistencias según el valor de cada una de ellas.

1era BANDA 2da BANDA 3ra BANDA 4ta BANDA 5ta BANDA VALOR R
15KΩ
300Ω
570Ω
1.2KΩ
3.3KΩ
2MΩ
1.5MΩ
220Ω
1.3Ω
33Ω
3.54KΩ
1,250MΩ
860Ω
2.2KΩ
790Ω
65MΩ
57.8MΩ
680KΩ
1.2Ω
0.8Ω

5
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

PRÁCTICA N° 02
“PARPADEO DE UN LED”
Materiales:

• Placa Protoboard
• Microcontrolador Arduino
• Cable de conexión
• 1 LED
• 1 resistencia 120 Ω
• Cables

Objetivo
Conocer y analizar el esquema de programación del microcontrolador, el montaje de circuitos
sencillos y la estructura de la placa Arduino, el programa es sencillo y consiste en hacer
parpadear un LED con una frecuencia de 1 segundo

Vamos a aprender a:
1. Definir variables int
2. Inicializar las variables de salida pinMode(variable,OUTPUT);
3. Hacer bucles para que se repita la secuencia void loop()
4. Función para hacer que funcione el LED digitalWrite(variable,HIGH);
5. Función para hacer que no funcione el LED digitalWrite(variable,LOW);
6. Función para mantener una variable en un estado durante un tiempo
delay(tiempo en ms)
Diagrama de flujo

6
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

Montaje

Programa:
/*
Parpadeo: Enciende un LED un segundo, entonces se apaga 1 segundo y así sucesivamente. El
LED está conectado al Pin 13 y lleva en serie una resistencia de protección cuyo valor podrá estar
entre 120 Ω y 220 Ω.
*/

int ledPin =13; // LED conectado a pin 13

void setup()
{
pinMode(ledPin, OUTPUT); // inicializa el pin 3 como salida
}
void loop() // ahora hacemos un bucle
{
digitalWrite(ledPin, HIGH); // enciende el LED
delay(1000); // espera un segundo
digitalWrite(ledPin, LOW); // apaga el LED
delay(1000); // espera un segundo
}

Actividades:

1. Con el mismo montaje varia el tiempo de encendido y apagado del LED, ahora
debe ser de 2 segundos

2. Con el mismo montaje, el LED debe estar encendido 1 segundo y


apagado 3 segundos.

3. Cambia el pin donde conectamos el LED al pin 6, modifica el programa para


que funcione adecuadamente.

7
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

PRÁCTICA N° 03
“PARPADEO DE VARIOS LEDS”
Materiales:

• Placa protoboard
• Microcontrolador Arduino
• Cable de conexión
• 1 LED Rojo
• 1 LED Verde
• 2 Resistencias de 20 Ω
• Cables

Objetivo
Ahora tenemos 2 LEDs. Queremos que el LED rojo esté siempre encendido y que el
amarillo esté 1 segundo encendido y medio segundo apagado.
Se complica el montaje y se debe introducir una nueva variable.

Diagrama de flujo

8
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

Montaje

Programa
/*Parpadeo. Practica 2
Un led siempre encendido, rojo
Un segundo led verde se enciende 1 seg y se apaga 0,5 segundos
*/
int ledrojo = 1; // LED rojo conectado al pin 1
int ledverde=8; // LED verde conectado al pin 8
void setup()
{
pinMode(ledrojo, OUTPUT); //ledrojo y ledverde son variables de salida
pinMode(ledverde,OUTPUT);
}
void loop()
{
digitalWrite(ledrojo, HIGH); // enciende el led rojo
digitalWrite(ledverde,HIGH); //enciende el led verde
delay(1000); // espera un segundo
digitalWrite(ledverde, LOW); // apaga el led verde
delay(500); // espera medio segundo
}

9
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

Actividades:

1. Cambia el programa para que se mantenga encendido el LED verde y parpadea el rojo.

2. Cambia el programa para que el LED rojo esté encendido 1,5 segundos y apagado 0,8
segundos.

3. Cambia el programa para que cuando el LED rojo este encendido el LED verde esté
apagado y cuando el LED rojo esté apagado el LED verde esté encendido.
Frecuencia de 1 segundo.

4. Monta un LED amarillo y modifica el programa para que se enciendan los LED con
la siguiente secuencia Verde-Amarillo-Rojo

5. Los LED deben encenderse con la secuencia siguiente: Verde-Amarillo-Rojo esperar 2


segundos todos apagados Rojo-Amarillo-Verde esperar 2 segundos todos encendidos.

10
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

PRÁCTICA N° 04
“CONTROL DE UN LED CON UN PULSADOR”
Materiales:

• Placa protoboard
• Microcontrolador Arduino
• Cable de conexión
• 1 LED Rojo
• 1 Pulsador
• 1 Resistencia de 120 Ω
• 1 Resistencia de 150 kΩ
• Cables

Objetivo
El LED rojo se debe encender cuando accionamos el pulsador. En esta
práctica introducimos los siguientes conceptos:
- Variable val (donde se almacena el estado del pulsador)
- Inicializar una variable de entrada de información pinMode(variable,INPUT);
- Función que nos dice el estado del interruptor digitalRead(variable);
- Función que permite actuar de una forma cuando el interruptor está cerrado y de
otra forma cuando el interruptor está abierto if (val==HIGH){ } else{}

Diagrama de flujo

11
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

Montaje

Programa
/*El objetivo de este programa es controlar el encendido y apagado de un led
*Si el pulsador está pulsado se enciende el LED si no está apagado */

int pulsador=8;
int led=1;
int val=0;
void setup(){
pinMode(pulsador,INPUT);
pinMode(led,OUTPUT);
}
void loop(){
val=digitalRead(pulsador);
if(val==HIGH){
digitalWrite(led,HIGH);
}
else{ digitalWrite(led,LOW);
}
}

12
I.E. Independencia Americana
Área Educación para el Trabajo Taller de Robótica

Actividades

1. Cambia el programa para que cuando el pulsador está pulsado el LED se apaga y
cuando está sin pulsar el LED está encendido

2. Pon un LED verde y varia el programa para que cuando acciones el pulsador el
LED rojo esté encendido y el LED verde apagado, al dejar de pulsar el LED rojo se
apaga y se enciende el LED verde

3. Al presionar un pulsador 1 debe encenderse el LED rojo y al presionar el pulsador 2


debe apagarse el LED rojo y encenderse el verde.

4. Hacer un programa con tres LED que se enciendan Verde-Amarillo-Rojo y


cuando pulsemos el pulsador que cambie la secuencia a Amarillo-Rojo-
Amarillo-Verde

5. Cuando pulsemos el pulsador la secuencia de dos LED Verde y Rojo va más


rápido

13

También podría gustarte