Portafolio de Actividades
Laboratorio de elementos programables I
Departamento de Ciencias e Ingenierías | Universidad Iberoamericana Puebla, México.
Práctica 2
- Resumen -
En la presente práctica se busca aumentar el conocimiento utilizado en la práctica anterior, a través del uso de potenciómetros y servomotores controlados por Arduino.
A continuación se mostrará el desarrollo de 8 circuitos básicos para adentrarse en la materia de elementos programables, ensambles denominados como "Arduino básico II".
- Introducción -
Dentro de la electrónica básica podemos encontrar el uso de potenciómetros y servomotores para crear proyectos interactivos, tales como robots, donde se controle la posición y el movimiento mediante programación.
Los potenciómetros permiten ajustar la resistencia eléctrica en un circuito. Es como una perilla que al girarla mueve la resistencia a través de la pista resistiva para controlar el brillo, el volumen, entre otros.
Los servomotores controlan la posición de un eje de forma precisa. Estos pueden girar en un ángulo específico y mantener esa posición. Por tanto, son utilizados en robótica donde se requiere un movimiento preciso.
Arduino es la plataforma que permitirá controlar un servomotor mediante un potenciómetro. Es decir, al girar el potenciómetro, el valor de lectura cambia y gracias al código previamente programado en arduino, el servomotor se mueve a una posición específica.
- Materiales -
- Protoboard
- Arduino UNO
- 2 LEDs
- 2 servo motores
- 2 Resistencias de 220 Ohms
- 2 Potenciómetros
- Jumpers
- Desarrollo -
Los siguientes códigos se realizaron en las siguientes 3 etapas:
Diseño
Primero se realizaron los diseños de los circuitos en tinkercad para corroborar su funcionamiento.
Link: https://www.tinkercad.com/classrooms/b5s2eOYhgMn/activities/7h8cznM37L1
Construcción
Las siguientes imágenes muestran el ensamblado de los circuitos que utilizaremos en esta práctica de Arduino Básico II.
Ejemplo 1. Servo I
Ejemplo 2. Servo II
Ejemplo 3. Potenciometro serial print
Ejemplo 4. Servos
Ejemplo 5. Servos invertidos
Ejemplo 6. Servos independientes
Ejemplo 7. Servos independientes y leds
Ejemplo 8. Servo fuente
Códigos
Las siguientes imágenes muestran el código de cada uno de los circuitos que utilizaremos en esta práctica de Arduino Básico II.
Ejemplo 1. Servo I
Ejemplo 2. Servo II
Ejemplo 3. Potenciometro serial print
Ejemplo 4. Servos
Ejemplo 5. Servos invertidos
Ejemplo 6. Servos independientes
Ejemplo 7. Servos independientes y leds
Ejemplo 8. Servo fuente
- Resultados -
Al desarrollar esta práctica, nos dimos a la tarea de comprender el código y ensamblar los componentes a fin de cimentar los fundamentos de electrónica básica con Arduino para que en las siguientes prácticas se proceda a realizar circuitos más complejos.
En los siguientes videos veremos no solo el circuito, si no, la importancia de la teoría y la práctica en el mundo electrónico.
Nota: El número del ejemplo no coincidirá con el que aparece en el vídeo, esto se debe a que la práctica 4 no se desarrolló. Muchas gracias.
Ejemplo 1. Servo I
Ejemplo 2. Servo II
Ejemplo 3. Potenciometro serial print
Ejemplo 4. Servos
Ejemplo 5. Servos invertidos
Ejemplo 6. Servos independientes
Ejemplo 7. Servos independientes y leds
Ejemplo 8. Servo fuente
- Conclusiones -
La combinación de servomotores, Arduino y potenciómetros proporciona una solución versátil y poderosa para una amplia variedad de aplicaciones de control de movimiento y automatización. Estos componentes permiten diseñar sistemas personalizados que pueden controlar con precisión la posición, velocidad y dirección de movimientos mecánicos. Al utilizar Arduino como plataforma de desarrollo, se puede programar y adaptar fácilmente el comportamiento del servomotor para satisfacer las necesidades específicas de cada proyecto.
Por su parte, los potenciómetros agregan una dimensión adicional al permitir la interacción manual y el ajuste en tiempo real de los parámetros de movimiento. Esta combinación se utiliza en una amplia gama de aplicaciones, desde proyectos educativos y hobby hasta aplicaciones industriales y de robótica avanzada.
- Referencias -
Aguayo, P. (2023). ¿Qué es Arduino? | Arduino.cl - Compra tu arduino en línea. Arduino.cl - Compra tu Arduino en Línea. https://arduino.cl/que-es-arduino/
R., J. L. (2017, noviembre 21). POTENCIOMETRO - Qué es, como funciona y aplicaciones. ComoFunciona. https://como-funciona.co/un-potenciometro/
Torres, G. (2023, febrero 1). Conoce el funcionamiento de los servomotores. Urany®. https://urany.net/blog/conoce-el-funcionamiento-de-los-servomotores
- Descargables -
Descargar Códigos Arduino: carpeta comprimida