Tabla de contenido:
- Suministros
- Paso 1: Paso 1: Circuito de potenciómetro con Arduino
- Paso 2: Paso 3: Escribir el boceto de Arduino y cargarlo en el Uno
- Paso 3: Paso 3: Escribir el software de indicador virtual
Video: Manómetro virtual, parte 2: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Este proyecto es la segunda parte de un proyecto que hice anteriormente. En la primera parte, diseñé un manómetro virtual que se puede controlar con las teclas ARRIBA y ABAJO en el teclado de su computadora. ver Manómetro Virtual Part1
Esta vez controlaremos el manómetro con un potenciómetro. Básicamente, lo que está sucediendo es: el potenciómetro cambiará la lectura de voltaje en el puerto A0 (puerto analógico de Arduino). Cada lectura de voltaje corresponderá a un valor digital entre 0 y 1023 bytes. El valor digital correspondiente se enviará a la computadora a través del puerto serie. El boceto de procesamiento leerá el valor del puerto serie y lo convertirá en un valor de ángulo, que será el ángulo al que girará la aguja.
Este es un proyecto genial, bastante divertido y muy fácil de hacer.
Disfrutar.
Suministros
- 1 x Computadora (con procesamiento y Arduino IDE instalados).
- Potenciómetro de 10k x.
- 1 x Arduino Uno con su cable USB.
Paso 1: Paso 1: Circuito de potenciómetro con Arduino
El circuito del potenciómetro es un circuito muy sencillo:
- 1 pin está conectado a la fuente de alimentación.
- el otro pin está conectado a tierra y el pin del medio está conectado a A0 del Arduino.
Paso 2: Paso 3: Escribir el boceto de Arduino y cargarlo en el Uno
Este es un boceto simple y directo.
El valor de voltaje se envía al puerto A0, el comando analogRead dará un valor entre 0 y 1023 bytes
Dado que el módulo serial en el IDE de procesamiento solo puede leer valores de 0 a 255, tendremos que dividir los valores de analogRead por 4.
Por eso tenemos este comando:
"data = analogRead (pressurePin) / 4;"
Paso 3: Paso 3: Escribir el software de indicador virtual
Este boceto es una versión modificada del de la parte 1. Un boceto sencillo. Básicamente, lo que está sucediendo en este boceto es que el IDE de procesamiento lee el valor del puerto serie, este valor se convierte en un valor de ángulos entre 0 y 1.5PI radianes.
ángulo = mapa (val, 255, 0, 0, 1.5 * PI);
El ángulo 0 corresponde a la presión 0 y el ángulo 1,5 PI corresponde a la presión máxima.
Una cosa importante para recordar es que primero debe saber en qué puerto está conectado Arduino. puede obtener esta información del IDE de Arduino. En este proyecto, Arduino se conectó en "COM6"
La línea 5 en el procesamiento de IDE muestra:
String portName = Serial.list () [2];
Recomendado:
Casco de seguridad Covid, parte 1: ¡una introducción a los circuitos Tinkercad !: 20 pasos (con imágenes)
Casco de seguridad Covid Parte 1: una introducción a los circuitos de Tinkercad: ¡Hola, amigo! En esta serie de dos partes, aprenderemos a usar los circuitos de Tinkercad, ¡una herramienta divertida, poderosa y educativa para aprender cómo funcionan los circuitos! Una de las mejores formas de aprender es hacerlo. Entonces, primero diseñaremos nuestro propio proyecto: th
Renovación de la luz nocturna Rayotron (Parte 2): 13 pasos
Renovación de la luz nocturna Rayotron (Parte 2): Mi luz nocturna Rayotron se inspiró en un generador electrostático de medio millón de voltios diseñado para producir rayos X de alta energía para la investigación en física atómica. El proyecto original utilizaba una fuente de 12 voltios de CC para alimentar un pequeño ionizador de aire electrónico que
Luz nocturna retro "Rayotron" (Parte 1): 16 pasos
Luz nocturna retro "Rayotron" (Parte 1): Introducción En diciembre de 1956, Atomic Laboratories anunció el Rayotron como el "primer generador electrostático y acelerador de partículas de bajo costo" para profesores de ciencias y aficionados [1]. El Rayotron era un gran tamaño, cargado con un cinturón de goma
Manómetro virtual, parte 1: 4 pasos
Manómetro virtual Parte 1: Los manómetros se utilizan en industrias como los campos petrolíferos. He usado manómetros muchas veces en mi trabajo diurno, especialmente cuando se trata de máquinas hidráulicas. Y me preguntaba cómo puedo hacer un manómetro virtual. Este proyecto es un par 2
Manómetro digital / monitor de máquina CPAP: 6 pasos (con imágenes)
Manómetro digital / monitor de máquina CPAP: ¿Alguna vez se despertó por la mañana y encontró que su máscara CPAP está apagada? Este dispositivo le avisará si se ha quitado la mascarilla involuntariamente durante el sueño. La terapia con CPAP (presión positiva continua en las vías respiratorias) es la forma más común de tratamiento para el sueño obstructivo A