Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MECATRÓNICOS
Práctica 2
Eitan Isaac Gavilanes Portilla
E-mail: egavilanesp1@est.ups.edu.ec
2. MARCO TEÓRICO
2.1 Teoría sobre Interruptores
Eléctricos
Denominamos interruptor al dispositivo cuya
función es la de desviar un flujo, o una corriente Figura. 1 Figura. 2
eléctrica.
Figura. 4
1. Conector USB
2. Regulador de voltaje de 5v
3. Regulador de voltaje de 3.3v
4. Plug de corriente de energía
externa
5. Puertos de conexiones
6. Puertos de entradas analógicas
7. Microcontrolador
8. Botón de RESET Figura. 5
9. Pines de recepción
10. Led ON 2.5 Teoría sobre circuitos
11. Leds de recepción y transmisión
de datos eléctricos
12. Puertos de conexiones digitales Un circuito eléctrico es un conjunto de
13. Chip de comunicación elementos interconectados a través de los cuales
puede fluir la corriente, la cual alimentará nuestro
Características Arduino UNO R3 dispositivo.
• Microcontrolador: ATmega328
La definición de corriente está dada por el
• Voltaje de operación: 5V
movimiento de electrones, por lo que cualquier
• Voltaje de entrada (recomendado):
circuito eléctrico debe permitir el movimiento de
7-12V estos, a través de los elementos que lo
• Voltaje de entrada (límites): 6-20V componen.
Estos son de cobre o aluminio, ya que estos
Sí, solo pasarán electrones por el circuito si el son buenos materiales conductores y ofrecen
circuito está cerrado. muy poca resistencia eléctrica. (Figura 10)
Figura. 11
Figura. 7
Figura. 8 • Fusibles
Figura. 9
• Magnetotérmicos
Conductores: Estos son los encargados de • Diferenciales de Luz
transportar la corriente eléctrica de un elemento
Entre otros… (Figura 13)
del circuito a otro.
Figura. 13
Figura. 14
Figura. 16
2.7 Teoría sobre LED’s RGB
El led RGB al igual que los leds tradicionales
3. MATERIALES Y EQUIPO
a través del paso de la corriente eléctrica emite
luz de colores. El nombre de RGB se debe a que
3.1 Hardware: Material Electrónico
está formado por tres leds de diferentes colores:
Rojo, Verde, Azul cada color puede tener
(2) Protoboard
variaciones en intensidades en una escala de 0 a (1) Arduino
255. Se pueden obtener alrededor de 16 millones
de colores diferentes y poder ocupar las (1) Sensor de Ultrasonido
combinaciones según las necesitemos.
(-) Resistencias
En proyectos el led RGB nos ayuda en tareas
muy importantes como una alerta o señal que (-) Cables de conexión
nos indique que el circuito está en
funcionamiento o que está apagado también nos (1) LED 16x2
ayudaría para alertarnos si algo está fallando. (1) Potenciómetro
Cada led interno individual que tiene su color (3) Pulsador
tiene su propio voltaje para funcionar y es algo
que debemos tomar en cuenta al momento de
diseñar el circuito.
Figura. 18
Figura. 17
Figura. 22
5.4 Prueba de funcionalidad [6] “Arduino: qué es, para qué sirve y cómo
funciona”, CCM. [En línea]. Disponible en:
(Objeto debajo del rango mínimo) https://es.ccm.net/faq/52874-arduino-que-es-para-que-
sirve-y-como-funciona. [Consultado: 25-ene-2022].
8. REFERENCIAS
[1] R. Cadena, “Tipos de interruptores: clasificación y
usos,” Cadena88.com, 18-Feb-2021. [Online].
Available: https://www.cadena88.com/es/consejos-y-
trucos/tipos-de-interruptores. [Consultado: 26-ene-
2021].
LiquidCrystal lcd(2,3,4,5,6,7);
int b1=0,b2=0,b3=0;
Figura. 24
int ran=0;
int k1=0,k2=0,k3=0;
int menu=0;
int max=0;
int min=0;
void setup()
lcd.begin(16,2);
pinMode(8,INPUT);//b1 menu
pinMode(11,OUTPUT);//verde
Serial.begin(9600);
void loop()
b1=digitalRead(8);
Figura. 27
b2=digitalRead(9);
9.1 Diagrama del proyecto
b3=digitalRead(10);
https://drive.google.com/file/d/1OCSDtYY6XGg
OBGZ7U193idRgM99opRKM/view?usp=sharing
https://drive.google.com/file/d/1bPAc0_j_lYFo4m k1=1;
pdI38PgEsPUyyt-zDe/view?usp=sharing menu=menu+1;
lcd.clear();
} ran=0;
} pinMode(13,OUTPUT);
if(menu>2){ digitalWrite(13,LOW);
menu=0; delay(20);
lcd.clear(); digitalWrite(13,HIGH);
} delay(50);
ran=ran+10;
k2=1; pinMode(13,INPUT);
} distancia= duracion / 29 / 2;
k2=0; Serial.print(distancia);
} Serial.print("cm");
ran=ran-10; delay(100);
k3=1;
lcd.clear(); if(menu==2){
} lcd.setCursor(0,0);
k3=0; if(distancia>max){
} digitalWrite(11,HIGH);
if(menu==0){ }
lcd.setCursor(0,0); else
lcd.print(ran); if(distancia<min){
max=ran; digitalWrite(12,HIGH);
} }
if(menu==1){ else
lcd.setCursor(0,0); digitalWrite(12,LOW);
lcd.print("Rng min="); }
lcd.print(ran); }
min=ran;