Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Trin 1: Potentiometer kredsløb med Arduino
- Trin 2: Trin 3: Skrivning af Arduino Sketch og indlæs den til Uno
- Trin 3: Trin 3: Skrivning af den virtuelle gauge -software
Video: Virtuel manometer del 2 .: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Dette projekt er den anden del af et projekt, jeg lavede tidligere. I den første del har jeg designet en virtuel manometer, der kan styres med OP- og NED -taster i dit computertastatur. se Virtual Pressure Gauge Part1
Denne gang kontrollerer vi måleren med et potentiometer. Grundlæggende hvad der sker er: potentiometeret ændrer spændingsaflæsning ved port A0 (analog port i Arduino). Hver spændingsaflæsning svarer til en digital værdi mellem 0 til 1023 bytes. Den tilsvarende digitale værdi sendes til computeren via den serielle port. Behandlingsskitsen læser værdien fra den serielle port og konverterer den til vinkelværdi, som vil være den vinkel, nålen vil rotere til.
Dette er et fedt projekt, ret sjovt og meget let at lave.
God fornøjelse.
Forbrugsvarer
- 1 x computer (med behandling og Arduino IDE installeret).
- 10k x potentiometer.
- 1 x Arduino Uno med sin USB -ledning.
Trin 1: Trin 1: Potentiometer kredsløb med Arduino
Potentiometer kredsløbet er et meget ligetil kredsløb:
- 1 pin er tilsluttet strømkilden.
- den anden pin er forbundet til jorden, og den midterste pin er forbundet til A0 i Arduino.
Trin 2: Trin 3: Skrivning af Arduino Sketch og indlæs den til Uno
Dette er en enkel og ligetil skitse.
Spændingsværdien sendes til A0 -porten, kommandoen analogRead vil give en værdi mellem 0 til 1023 bytes
Da seriemodulet i behandlings -IDE kun kan læse værdier fra 0 til 255, bliver vi nødt til at dividere værdierne fra analogRead med 4.
Derfor har vi denne kommando:
"data = analogRead (pressurePin)/4;"
Trin 3: Trin 3: Skrivning af den virtuelle gauge -software
Denne skitse er en modificeret version af den i del 1. En lige fremadrettet skitse. dybest set, hvad der sker i denne skitse, er, at Processing IDE læser værdien fra den serielle port, denne værdi bliver konverteret til vinkler mellem 0 og 1,5PI radianer.
vinkel = kort (val, 255, 0, 0, 1,5*PI);
Vinkel 0 svarer til tryk 0 og vinkel 1,5 PI svarer til det maksimale tryk.
En vigtig ting at huske er, at du først skal vide, hvilken port Arduino er tilsluttet. du kan få disse oplysninger fra Arduino IDE. I dette projekt blev Arduino forbundet i "COM6"
Linje 5 i behandling af IDE viser:
String portName = Serial.list () [2];
Anbefalede:
Virtuel tilstedeværelsesrobot: 15 trin
Virtual Presence Robot: Denne mobile robot interagerer med dens fysiske omgivelser ved at repræsentere den " virtuelle tilstedeværelse " af den person, der fjernstyrer det. Det kan tilgås af alle, hvor som helst i verden, for at uddele godbidder og lege med dig. Værket han
Virtuel trykmåler del 1 .: 4 trin
Virtuel trykmåler del 1 .: Manometre bruges i industrier som f.eks. Oliefelter. Jeg har brugt trykmålere mange gange i mit daglige arbejde, især når jeg beskæftiger mig med hydrauliske maskiner. Og jeg spekulerede på, hvordan jeg kan lave en virtuel manometer. Dette projekt er et 2-par
Sådan kodes en simpel tilfældig virtuel terning: 6 trin
Sådan kodes en simpel tilfældig virtuel terning: Hej alle !!!!! Dette er min første instruerbare, og jeg vil lære dig at kode en virtuel terning på din pc eller smartphone. Jeg bruger HTML, JavaScript og CSS, jeg håber, at I alle vil elske det, og glem ikke at stemme på mig i nedenstående kontekst
Digital Manometer/CPAP -maskinmonitor: 6 trin (med billeder)
Digital Manometer/CPAP -maskinmonitor: Har du nogensinde vågnet om morgenen og fundet din CPAP -maske slukket? Denne enhed vil alarmere dig, hvis du utilsigtet har fjernet masken under søvn. CPAP (Continuous Positive Airway Pressure) -terapi er den mest almindelige behandlingsform for obstruktiv søvn A
Windows 10 virtuel maskine: 12 trin
Windows 10 Virtual Machine: Microsoft betegner Hyper V som en løsning til hjælpsom håndtering og oprettelse af virtuelle maskiner. Dette blev først introduceret i Windows 7 og blev overført til Windows 10. Virtuelle maskiner kan være nyttige på mange måder. De kan bruges til test af nye bløde