Obsah:
- Zásoby
- Krok 1: Krok 1: Obvod potenciometru s Arduino
- Krok 2: Krok 3: Napište skicu Arduino a nahrajte ji do Uno
- Krok 3: Krok 3: Psaní softwaru Virtual Gauge
Video: Virtuální tlakoměr Část 2 .: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tento projekt je druhou částí projektu, který jsem vytvořil dříve. V první části jsem navrhl virtuální tlakoměr, který lze ovládat klávesami NAHORU a DOLŮ na klávesnici počítače. viz virtuální tlakoměr část 1
Tentokrát budeme měřidlo ovládat potenciometrem. V zásadě se děje: potenciometr změní čtení napětí na portu A0 (analogový port Arduina). Každé čtení napětí bude odpovídat digitální hodnotě mezi 0 až 1023 bajty. Odpovídající digitální hodnota bude odeslána do počítače přes sériový port. Skica zpracování načte hodnotu ze sériového portu a převede ji na hodnotu úhlu, což bude úhel, o který se bude jehla otáčet.
Je to skvělý projekt, docela zábavný a velmi snadno se vyrábí.
Užívat si.
Zásoby
- 1 x počítač (s procesorem a nainstalovaným Arduino IDE).
- 10k x potenciometr.
- 1 x Arduino Uno s kabelem USB.
Krok 1: Krok 1: Obvod potenciometru s Arduino
Obvod potenciometru je velmi přímý obvod:
- 1 pin je připojen ke zdroji napájení.
- druhý pin je připojen k zemi a střední pin je připojen k A0 Arduina.
Krok 2: Krok 3: Napište skicu Arduino a nahrajte ji do Uno
Toto je jednoduchá a přímá skica.
Hodnota napětí je odeslána na port A0, příkaz analogRead poskytne hodnotu mezi 0 až 1023 bajty
Protože sériový modul ve zpracovávacím IDE může číst pouze hodnoty od 0 do 255, budeme muset hodnoty z analogRead vydělit 4.
Proto máme tento příkaz:
"data = analogRead (pressurePin)/4;"
Krok 3: Krok 3: Psaní softwaru Virtual Gauge
Tato skica je upravenou verzí verze v části 1. Přímá skica. v podstatě se v tomto náčrtu děje to, že ID Processing přečte hodnotu ze sériového portu, tato hodnota se převede na hodnotu úhlů mezi 0 a 1,5 PI radiány.
úhel = mapa (val, 255, 0, 0, 1,5*PI);
Úhel 0 odpovídá tlaku 0 a úhel 1,5 PI odpovídá maximálnímu tlaku.
Jedna důležitá věc, kterou si musíte zapamatovat, je, že musíte nejprve vědět, ke kterému portu je Arduino připojeno. tyto informace můžete získat z Arduino IDE. V tomto projektu bylo Arduino připojeno v „COM6“
Řádek 5 ve zpracování IDE ukazuje:
Řetězec portName = Serial.list () [2];
Doporučuje:
Virtuální hra na schovávanou: 3 kroky
Virtuální hra na schovávanou: Naše vnoučata si rády hrají na schovávanou, ale uvnitř nemají mnoho dobrých míst. Rozhodl jsem se vytvořit virtuální hru na schovávanou, aby si mohli ještě užít zábavu z lovu. V mé verzi jeden skryje položku s RF přijímačem a
Virtuální tlakoměr Část 1 .: 4 kroky
Virtuální tlakoměr Část 1 .: Tlakoměry se používají v průmyslových odvětvích, jako jsou ropná pole. Ve své denní práci jsem mnohokrát použil tlakoměry, zvláště když pracuji s hydraulickými stroji. A přemýšlel jsem, jak mohu vytvořit virtuální tlakoměr. Tento projekt je 2-par
Virtuální kukátko: 4 kroky (s obrázky)
Virtuální kukátko: Na celém světě je odhadem 770 milionů sledovacích kamer. Někteří z nich mají stále své výchozí heslo, což je činí snadno přístupnými pro kohokoli, kdo má připojení k internetu. Toto virtuální kukátko je zařízení, které umožňuje sledovat některé z těchto
DIY ovladač klávesnice pro MAME a virtuální pinball: 4 kroky (s obrázky)
DIY Keyboard Controller for MAME and Virtual Pinball: This set of instructions allows you to made up to your own keyboard controller using old keyboards for the costs of some wire, spájka and a piece of wood. These controllers have been used in my MAME and Virtual Pinball projects .Viz Virtuální Pinball Inst
Music Assembler: Integrovaný virtuální hudební nástroj s blokovým dotykovým senzorem: 4 kroky
Music Assembler: Integrovaný virtuální hudební nástroj s blokovým dotykovým senzorem: Existuje mnoho lidí, kteří se chtějí naučit hrát na hudební nástroj. Je smutné, že někteří z nich to nezačali kvůli vysoké ceně nástrojů. Na základě toho jsme se rozhodli vytvořit integrovaný systém virtuálních hudebních nástrojů, který sníží rozpočet začínajících