Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Práctica de Potenciometro EQUIPO 4 RYZER 5
Práctica de Potenciometro EQUIPO 4 RYZER 5
1° SEMESTRE “104 A”
INTRODUCCION A LA PROGRAMACIÓN
19 DE ENERO 2022
INTRODUCCIÓN
PROTEUS
ARDUINO
El Arduino es una placa que tiene todos los elementos necesarios para
conectar periféricos a las entradas y salidas de un micro controlador. Es decir,
es una placa impresa con los componentes necesarios para que funcione el micro
controlador y su comunicación con un ordenador a través de la comunicación
serial.
PROCESO DE INSTALACION DEL SOFTWARE PROTEUS
Una vez descargadao el software aparecera en la carpeta de descargas como un archivo RAR
Se nos abrirá una ventana asi y le damos en I agree, después en next hasta llegar
a Install
Después nos aparecerá una ventana y le damos en instalar para que pueda
terminar el proceso de instalación.
Y por último nos creará un acceso directo en nuestra pantalla inicial de nuestra
computadora.
INSTALACION DE LIBRERIAS DE ARDUINO EN PROTEUS
PASO 1:
Paso 6: Ahora una vez que estemos aquí abrimos ahora la carpeta librerías de
arduino, y copiamos los archivos ArduinoTEP que están ahí, y los pegamos en la
carpeta LIBRARY
PASO 7: Después le damos en regresar y nos metemos en la carpeta simulino
PASO 8: Copiamos los dos archivos que están ahí y lo pegamos en la carpeta
LIBRARY.
PASO 9: Nos metemos ahora en la aplicación proteus y le damos en New Project
y esperamos la instalación.
PASO 10: Una vez cargado el New Project nos vamos en la letra P y si nos abre
otro apartado la instalación se hizo correcta.
Codificación en Arduino
Para realizar la practica primero codificaremos en el software de Arduino, abrimos el programa y
esta será la pantalla de nos presenta, se encuentra dividido por dos secciones, el void setup y el
void loop.
1. Declararemos los tipos de variables y que pines del Arduino se van a utilizar,
estos datos se pondrán antes del void setup
En void setup:
4. Para encender los leds dependiendo del nivel de voltaje que entra en A0 se
utiliza el condicional “if” y se determinan los valores en los que cada led encienda
de 0 a 1023.
Para poder encender cada led se utilizará digitalWrite el cual nos permite con
ayuda de HIGH poner en 1 lógico el puerto digital y LOW para poner en 0 lógico
Nota:
No olvidar poner punto y coma al terminar cada línea de codigo
5. Una vez acabado el codigo lo compilamos, si todo esta correcto no deben salir
errores.
Se selecciona la palomita y se guarda el sketch en una carpeta
6. Para poder utilizar el sketch en proteus nos dirigimos al apartado de “Programa”
y en “Exportan en binarios compilados”
Practica en proteus
Para realizar la simulación de la practica en proteus se utilizarán los siguientes componentes en:
1. SIMULINO UNO
2. LED (5 leds de diferente color)
3. RES (5 resistencias de 100 ohms)
4. POT-HG (1 potenciómetro de 1k)
5. VIRTUAL TERMINAL
Ejemplo:
Escribimos SIMULINO
UNO
Damos en aceptar
Para ponerlo en el área de trabajo solo dar clic y mover el cursor a donde lo
queremos y dar clic.
4. Para sacar la tierra “GROUND” y la fuente “POWER”
Al colocar los componentes pueden estar en una orientación que no requerimos,
para cambiar su orientación solo dar clic derecho en el componente y seleccionar
“Rotate Clockwise”
Para cambiar el valor de la resistencia dar doble clic donde tiene el valor la
resistencia y poner el valor de la resistencia que requerimos (100 ohms)
5. Para empezar, colocamos el SIMULINO UNO en el área de trabajo y de igual
manera los leds y sus respectivas resistencias y se conectan de la siguiente
manera:
LED
SIMULINO UNO
Salidas digitales
RES
GROUD
Para unir cada componente solo se le da clic a la punta del componente y guiar el
curso hasta el punto de conexión
El primer led se conectará al pin digital número 8 y sucesivamente hasta el pin 12,
el negativo del led va a una resistencia de 100 ohms y la resistencia a GROUND.
POWER
A0
GROUD
7. Conectamos la terminal virtual al Arduino de la siguiente manera:
La terminal TXD del Arduino a RXD de la terminal virtual
La terminal RXD del Arduino a TXD de la terminal virtual
8. Para cargar el codigo al Arduino le damos doble clic sobre el Arduino (SIMULINO
UNO), le damos en el sobre se “Programm file” y buscamos nuestro codigo
Deslizar para
cambiar el valor
de la resistencia
del potenciómetro
Impresión de
los valores de
bits y voltaje
Play
Resultados:
CONCLUSIONES
También se comprobó que mediante software se puede realizar una práctica sin la
necesidad de hacerla físicamente, aunque claro siempre se obtendrá otra
experiencia al hacerlo en físico
José Miguel Gómez Villa
https://www.hubor-proteus.com/proteus-pcb/proteus-pcb/2-
proteus.html#:~:text=Proteus%20es%20una%20aplicaci%C3%B3n%20para,d
e%20errores%2C%20documentaci%C3%B3n%20y%20construcci%C3%B3n.
https://www.bejob.com/que-es-la-programacion-con-arduino-y-para-que-
sirve/#:~:text=El%20arduino%20es%20una%20placa,trav%C3%A9s%20de%2
0la%20comunicaci%C3%B3n%20serial.