Sadržaj:
- Pribor
- Korak 1: Korak 1: Krug potenciometra s Arduinom
- Korak 2: Korak 3: Zapišite Arduino skicu i učitajte je u Uno
- Korak 3: Korak 3: Pisanje softvera za virtualni mjerač
Video: Virtualni mjerač tlaka 2. dio: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Ovaj projekt je drugi dio projekta koji sam ranije napravio. U prvom dijelu sam dizajnirao virtualni mjerač tlaka kojim se može upravljati tipkama GORE i DOLJE na tipkovnici vašeg računala. vidi Virtualni mjerač tlaka, dio 1
Ovaj put ćemo mjerač kontrolirati potenciometrom. U osnovi se događa: potenciometar će promijeniti očitanje napona na priključku A0 (analogni priključak Arduina). Svako očitanje napona odgovarat će digitalnoj vrijednosti između 0 do 1023 bajta. Odgovarajuća digitalna vrijednost bit će poslana na računalo putem serijskog porta. Skica za obradu očitavat će vrijednost iz serijskog porta i pretvorit će je u vrijednost kuta, na koji će se kut zakrenuti igla.
Ovo je super projekt, prilično zabavan i vrlo jednostavan za napraviti.
Uživati.
Pribor
- 1 x računalo (s instaliranom obradom i Arduino IDE -om).
- 10k x potenciometar.
- 1 x Arduino Uno sa USB žicom.
Korak 1: Korak 1: Krug potenciometra s Arduinom
Krug potenciometra vrlo je pravolinijski krug:
- 1 pin je spojen na izvor napajanja.
- drugi pin je spojen na masu, a srednji pin je spojen na A0 Arduina.
Korak 2: Korak 3: Zapišite Arduino skicu i učitajte je u Uno
Ovo je jednostavna i jasna skica.
Vrijednost napona šalje se na A0 port, naredba analogRead će dati vrijednost između 0 do 1023 bajta
Budući da serijski modul u IDE -u za obradu može čitati samo vrijednosti od 0 do 255, morat ćemo podijeliti vrijednosti iz analogRead na 4.
Zato imamo ovu naredbu:
"data = analogRead (pressurePin)/4;"
Korak 3: Korak 3: Pisanje softvera za virtualni mjerač
Ova skica je modificirana verzija one u dijelu 1. Skica ravno naprijed. u osnovi ono što se događa na ovoj skici je da IDE za obradu čita vrijednost sa serijskog porta, ta se vrijednost pretvara u vrijednost kutova između 0 i 1,5PI radijana.
kut = karta (val, 255, 0, 0, 1,5*PI);
Kut 0 odgovara tlaku 0, a kut 1,5 PI maksimalnom tlaku.
Jedna važna stvar koju treba zapamtiti je da morate prvo znati na koji je priključak priključen Arduino. ove podatke možete dobiti iz Arduino IDE -a. U ovom projektu Arduino je bio povezan u "COM6"
Redak 5 u obradi IDE emisije:
Niz portName = Serial.list () [2];
Preporučeni:
Visinomer (mjerač nadmorske visine) na temelju atmosferskog tlaka: 7 koraka (sa slikama)
Visinomjer (mjerač nadmorske visine) na temelju atmosferskog tlaka: [uredi]; Pogledajte verziju 2 u koraku 6 s ručnim unosom početne visine. Ovo je opis zgrade visinomjera (mjerača nadmorske visine) na temelju Arduino Nano i Bosch BMP180 osjetnika atmosferskog tlaka. Dizajn je jednostavan, ali mjerenja
Virtualni mjerač tlaka 1. dio: 4 koraka
Virtualni mjerač tlaka 1. dio: Manometri se koriste u industrijama poput naftnih polja. Više sam puta koristio manometre u svom dnevnom poslu, posebno kada se radi o hidrauličkim strojevima. Pitao sam se kako mogu napraviti virtualni mjerač tlaka. Ovaj projekt je 2-para
Mjerač koraka 1. dio: Jednobojni zaslon 128x32 i Arduino: 5 koraka
Mjerač koraka 1. dio: Jednobojni zaslon 128x32 i Arduino: Ovo je osnovni vodič koji podučava kako koristiti OLED zaslon sa svojim Arduinom. Koristim zaslon veličine 128x32, ali možete koristiti i zaslon različite rezolucije i promijeniti rezoluciju/koordinate prema potrebi. U ovom dijelu ću vam pokazati kako
555 Podesivi mjerač vremena (2. dio): 4 koraka
555 Podesivi mjerač vremena (2. dio): Hej dečki! Naučite kako napraviti precizno podesivi mjerač vremena s promjenjivim kašnjenjem od 1 - 100 sekundi koji koristi 555 IC. Brojač 555 konfiguriran je kao monostabilni multivibrator. Idemo dalje od mjesta odakle smo prošli put krenuli. Za ljude koji nisu vidjeli Par
Ultrazvučni mjerač kiše: Raspebbery Pi Otvorena meteorološka stanica: 1. dio: 6 koraka
Ultrazvučni mjerač kiše: Raspebbery Pi Otvorena meteorološka stanica: 1. dio: Komercijalno dostupni IoT (Internet of Things) Vremenske postaje su skupe i nisu dostupne svugdje (kao u Južnoj Africi). Ekstremni vremenski uvjeti nas pogađaju. SA doživljava najtežu sušu u posljednjih nekoliko desetljeća, zemlja se zagrijava i poljoprivreda