Taula de continguts:
- Subministraments
- Pas 1: Pas 1: Circuit de potenciòmetre amb Arduino
- Pas 2: pas 3: escriure Arduino Sketch i carregar-lo a l’Uno
- Pas 3: Pas 3: Escriptura del programari Virtual Gauge
Vídeo: Manòmetre virtual Part 2: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Aquest projecte és la segona part d’un projecte que vaig fer anteriorment. A la primera part, he dissenyat un manòmetre virtual que es pot controlar amb les tecles amunt i avall del teclat del vostre ordinador. vegeu Manòmetre virtual Part1
Aquesta vegada controlarem l’indicador amb un potenciòmetre. Bàsicament el que està passant és: el potenciòmetre canviarà la lectura de tensió al port A0 (port analògic d'Arduino). Cada lectura de voltatge correspondrà a un valor digital entre 0 i 1023 bytes. El valor digital corresponent s’enviarà a l’ordinador a través del port sèrie. L’esbós de processament llegirà el valor del port sèrie i el convertirà en valor d’angle, que serà l’angle al qual girarà l’agulla.
Aquest és un projecte divertit, molt divertit i molt fàcil de fer.
Gaudeix.
Subministraments
- 1 x ordinador (amb processament i Arduino IDE instal·lat).
- Potenciòmetre de 10k x.
- 1 x Arduino Uno amb el seu cable USB.
Pas 1: Pas 1: Circuit de potenciòmetre amb Arduino
El circuit de potenciòmetre és un circuit molt directe:
- 1 pin està connectat a la font d'alimentació.
- l'altre pin està connectat a terra i el pin central està connectat a A0 de l'Arduino.
Pas 2: pas 3: escriure Arduino Sketch i carregar-lo a l’Uno
Es tracta d’un esbós senzill i directe.
El valor de la tensió s’envia al port A0, l’ordre analogRead donarà un valor entre 0 i 1023 bytes
Com que el mòdul sèrie de l’IDE de processament només pot llegir valors de 0 a 255, haurem de dividir els valors de analogRead per 4.
Per això tenim aquesta ordre:
"data = analogRead (pressurePin) / 4;"
Pas 3: Pas 3: Escriptura del programari Virtual Gauge
Aquest esbós és una versió modificada de la de la part 1. Un esbós directe. bàsicament, el que passa en aquest esbós és que l'IDE de processament llegeix el valor del port sèrie, aquest valor es converteix en un angle entre 0 i 1,5PI radians.
angle = mapa (val, 255, 0, 0, 1,5 * PI);
L’angle 0 correspon a la pressió 0 i l’angle 1,5 PI correspon a la pressió màxima.
Una cosa important a recordar és que primer heu de saber a quin port està connectat Arduino. Podeu obtenir aquesta informació des de l’IDE Arduino. En aquest projecte, Arduino estava connectat a "COM6"
Línia 5 del processament de l'IDE:
String portName = Serial.list () [2];
Recomanat:
Casc de seguretat Covid Part 1: Introducció als circuits de Tinkercad !: 20 passos (amb imatges)
Casc de seguretat Covid Part 1: Introducció als circuits de Tinkercad!: Hola, amic! Una de les millors maneres d’aprendre és fer. Per tant, primer dissenyarem el nostre propi projecte: th
Renovació de la llum nocturna de Rayotron (2a part): 13 passos
Renovació de la llum nocturna de Rayotron (segona part): la meva llum nocturna de Rayotron es va inspirar en un generador electrostàtic de mig milió de volts dissenyat per produir rajos X d’alta energia per a la investigació en física atòmica. El projecte original utilitzava un subministrament de 12 volts de CC per alimentar un petit ionitzador d'aire electrònic que
Llum nocturna retro "Rayotron" (primera part): 16 passos
Llum nocturna retro "Rayotron" (primera part): Introducció El desembre de 1956, Atomic Laboratories va anunciar el Rayotron com a "primer generador electrostàtic de baix cost i accelerador de partícules" per a professors de ciències i aficionats [1]. El Rayotron era un cinturó de goma sobredimensionat carregat
Manòmetre virtual Part 1: 4 passos
Manòmetre virtual Part 1: Els manòmetres s’utilitzen en indústries com els camps de petroli. He utilitzat manòmetres moltes vegades a la meva feina diària, sobretot quan es tracta de màquines hidràuliques. I em preguntava com puc fer un manòmetre virtual. Aquest projecte és un parell de dos
Manòmetre digital / Monitor de màquina CPAP: 6 passos (amb imatges)
Manòmetre digital / Monitor de màquina CPAP: us heu despertat al matí quan la màscara CPAP està apagada? Aquest dispositiu us alarmarà si heu tret una màscara sense voler durant el son. La teràpia CPAP (pressió positiva contínua de les vies respiratòries) és la forma més comuna de tractament per al son obstructiu A