Be Maker

Cargando...

Be Maker

Registrarse
section-icon

Guías de Ayuda

¡Aprende Robótica Educativa, Programación de Videojuegos y mucho más!

Arduino - mayo 19, 2023

El Potenciómetro – Lectura de un Sensor Analógico

6

Gran CodeMaster

@admin

LECCIÓN 03

Para obtener tu recompensa debes estar registrado en nuestra plataforma y publicar tu trabajo

🧠 ¿Qué aprendo?

  • ¿Qué es una señal analógica?
  • Comprender el funcionamiento de un potenciómetro
  • Lectura de datos de una entrada analógica
  • Ver datos por la pantalla del computador

🧠 Conocimientos previos

  • Señal analógica
  • Comunicación serial
  • Opción de Consola serial

🧠 Señal Analógica

💡 Son aquellas que pueden tomar un número infinito de valores comprendidos entre dos límites. La mayoría de los fenómenos de la vida real son señales de este tipo (sonido, temperatura, voz, video, etc.).

💡 Un ejemplo de sistema electrónico analógico es un parlante, que se emplea para amplificar el sonido de forma que éste sea oído por una gran audiencia. Las ondas de sonido que son analógicas en su origen, son capturadas por un micrófono y convertidas en una pequeña variación analógica de tensión denominada señal de audio.

🧠 El Potenciómetro

💡 Un potenciómetro es un resistor eléctrico con un valor de resistencia variable y que puede ajustarse de manera manual.

📋 Ejemplo N° 1: Lectura Analógica del Potenciómetro

➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)

Plataforma ArduinoBlocks

💻 Descripción

🧠 Una entrada análoga (Sensor analógico) en Arduino tiene un valor que va de 0 o 1023, un sensor analógico solo puede ser conectado en los pines A0, A1,…, A5.

🆘 ¿Cómo funciona?
✅ Al girar el potenciómetro se debe observar en el monitor serie de la computadora los datos que vienen desde el Arduino, datos que van desde 0 a 1023

💻 Diagrama

💻 Circuito

💻 Código ArduinoBlocks

⚔️Desafío 01: Demuestra lo aprendido

💰Recompensa: 30 Monedas de Oro – 15 Cristales de Experiencia

🧠 Utiliza la información y el mismo diagrama del ejercicio «Lectura Analógica del Potenciómetro» para hacer que un LED se encienda cuando la lectura del sensor sea mayor o igual (≥) a 500, caso contrario el LED se debe apagar.

💻 Diagrama

💻 Circuito

💻 Código

¡Estamos listos, a construir!

💰Recompensa: 10 Monedas de Oro – 5 Cristales de Experiencia

➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)

Plataforma ArduinoBlocks

➡️ RETO 01: La empresa Iron-Hot te contrató para que instales y programes un sensor de temperatura en sus calderas donde derriten el hierro para forjar sus tubos metálicos, ellos dijeron que si la temperatura del sensor sobrepasa los 500°C se debe encender una luz de alerta que esté parpadeando para alertar a los trabajadores. Utilizar el circuito de abajo cómo referencia:

➡️ RETO 02: El desafío de este ejercicio consiste en mostrar por la consola serial un número entre 1 y 6 cómo si fuera un dado, este número debe cambiar cuando muevas el potenciómetro. El montaje de este ejercicio usa el mismo que del reto anterior.
💡 Sugerencia: Utiliza el bloque MAPEAR que se encuentra en MATEMÁTICAS y así cambiar los valores analógicos que van de 0 a 1023 en nuevos valores que vayan de 1 a 6.

➡️ RETO 03: Realizar un proyecto que controle la velocidad de parpadeo de un led, a medida que gire el led en un sentido el el parpadeara lento y cuando gire al otro sentido el led parpadeara rápido. Manejar tiempos que vayan desde 25mS a 1500mS. Utilizar el esquema de conexión del RETO 01.

➡️ RETO FINAL: Realizar un proyecto que mida la lectura de mi potenciómetro y me muestre en la pantalla valores de 1 a 10, cuando la lectura marque ‘3’ el led se encenderá, cuando la lectura marque ‘7’ el led se apagará. Utilizar el esquema de conexión del R


Recuerda

💡 Un potenciómetro es una resistencia variable que podemos utilizarlo para representar cualquier tipo de sensor analógico: