Tartalomjegyzék:
- Kellékek
- 1. lépés: 1. lépés: Potenciométer áramkör Arduino -val
- 2. lépés: 3. lépés: Arduino vázlat írása és betöltése az Uno -ba
- 3. lépés: 3. lépés: A virtuális mérő szoftver írása
Videó: Virtuális nyomásmérő 2. rész: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez a projekt a korábban elkészített projekt második része. Az első részben egy virtuális nyomásmérőt terveztem, amelyet a számítógép billentyűzetének UP és DOWN gombjaival lehet vezérelni. lásd: Virtuális nyomásmérő 1. rész
Ezúttal egy potenciométerrel irányítjuk a mérőt. Alapvetően ez történik: a potenciométer megváltoztatja a feszültség leolvasását az A0 porton (Arduino analóg portja). Minden feszültségleolvasás 0-1023 bájt közötti digitális értéknek felel meg. A megfelelő digitális érték a soros porton keresztül kerül a számítógépre. A feldolgozási vázlat kiolvassa az értéket a soros portból, és szögértékké alakítja, amely lesz az a szög, amelyre a tű el fog fordulni.
Ez egy jó projekt, nagyon szórakoztató és nagyon könnyen elkészíthető.
Élvezd.
Kellékek
- 1 x számítógép (feldolgozással és Arduino IDE telepítve).
- 10k x potenciométer.
- 1 db Arduino Uno USB kábellel.
1. lépés: 1. lépés: Potenciométer áramkör Arduino -val
A potenciométer áramkör nagyon egyenes áramkör:
- 1 tű csatlakozik az áramforráshoz.
- a másik csap a földhöz, a középső csap pedig az Arduino A0 -hoz van csatlakoztatva.
2. lépés: 3. lépés: Arduino vázlat írása és betöltése az Uno -ba
Ez egy egyszerű és egyenes vázlat.
A feszültség értéke az A0 portra kerül, az analogRead parancs 0 és 1023 bájt közötti értéket ad meg
Mivel a feldolgozó IDE soros modulja csak 0 és 255 közötti értékeket tud olvasni, az analogRead értékét el kell osztanunk 4 -gyel.
Ezért kapjuk ezt a parancsot:
"data = analogRead (pressurePin)/4;"
3. lépés: 3. lépés: A virtuális mérő szoftver írása
Ez a vázlat az 1. részben leírtak módosított változata. Egyenes vázlat. ebben a vázlatban alapvetően az történik, hogy a feldolgozó IDE kiolvasta az értéket a soros portról, ez az érték lesz átalakítva szög értékre 0 és 1,5PI radián között.
szög = térkép (val, 255, 0, 0, 1,5*PI);
A 0 szög a 0 nyomásnak, az 1,5 PI szög pedig a maximális nyomásnak felel meg.
Az egyik fontos dolog, amit emlékeznünk kell, először azt kell tudnia, hogy az Arduino melyik porthoz csatlakozik. ezeket az információkat az Arduino IDE -től szerezheti be. Ebben a projektben Arduino csatlakozott a "COM6" -hoz
Az IDE feldolgozása 5. sora mutatja:
String portName = Sorozat.lista () [2];
Ajánlott:
Virtuális jelenlét robot: 15 lépés
Virtuális jelenléti robot: Ez a mobil robot kölcsönhatásba lép fizikai környezetével a "virtuális jelenlét" képviseletével. személy, aki távolról irányítja. Bárki elérheti, bárhol a világon, hogy finomságokat adjon és játsszon veled. A munka, amit
Virtuális bújócskázó játék: 3 lépés
Virtuális bújócskázó játék: Unokáink szeretnek bújócskázni, de valójában nincs sok jó helyük beltéren. Úgy döntöttem, hogy csinálok egy virtuális bújócskát, hogy még mindig jól érezzék magukat a vadászatban. Az én verziómban az egyik RF -vevővel elrejti az elemet, és
Virtuális nyomásmérő 1. rész: 4 lépés
Virtuális nyomásmérő 1. rész: A nyomásmérőket olyan iparágakban használják, mint az olajmezők. Napi munkám során sokszor használtam nyomásmérőket, különösen hidraulikus gépeknél. És azon tűnődtem, hogyan készítsek virtuális nyomásmérőt. Ez a projekt egy 2-es
Virtuális valóság a Raspberry Pi -n a BeYourHero segítségével!: 19 lépés (képekkel)
Virtuális valóság a Raspberry Pi -n a BeYourHero segítségével!: Üdvözöljük a " Legyen a hősöd " projekt! Remélem, készen áll a virtuális valóságba való merítés következő generációjának belépésére! Ez a projekt teljes gesztusvezérlést biztosít minden tetszőleges virtuális hős számára egy egyszerű olcsó eszközkészlettel a
Egyszerű nyomásmérő készülék oktatási célokra: 4 lépés
Egyszerű nyomásmérő készülék oktatási célokra: Az alábbiakban építési utasításokat talál egy nagyon egyszerű és könnyen megépíthető készülékhez, amely a nyomásméréssel játszható. Használható iskolákban vagy más, a STEM -hez kapcsolódó, a gáztörvényekkel kapcsolatos projektekben, de adaptálható más eszközökbe való integrálásra is