Talaan ng mga Nilalaman:
- Hakbang 1: Nagamit na Hardware
- Hakbang 2: Arduino, Output Hardware at Schematics
- Hakbang 3: Mga Resulta at Mga Source Code
Video: RPM Meter sa Arduino Uno: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang Arduino ay isang platform ng omnipotence. Pinapayagan itong lumikha ng mga simpleng flasher, ngunit din kumplikadong mga system para sa mas advanced na automation. Salamat sa iba't ibang mga bus, ang Arduino ay maaari ding mapalawak upang isama ang iba't ibang mga peripheral. Ngayon ay titingnan natin nang mas malapit ang balakid na infrared sensor at ang paggamit nito para sa tachometer. Ang prinsipyo ng sensor ay napaka-simple. Naglalaman ito ng 2 diode, nagpapalabas at tumatanggap ng diode.
Hakbang 1: Nagamit na Hardware
Ang pagtanggap ng IR diode ay konektado nang direkta sa 5V digital output, at isang potensyomiter ay maaaring magamit upang makontrol ang pagkasensitibo (distansya ng bagay) kung saan ang pagtanggap ng diode ay tutugon. Ang module ay pinalakas ng Arduino 5V, ginagamit din ito upang magbigay ng isang nagpapadala ng IR diode na permanenteng naglalabas ng ilaw sa 38kHz sa isang haba ng daluyong ng 950nm / 940nm (depende sa ginamit na diode). Ang module ay matatagpuan sa mga nagtitinda (Aliexpress at iba pa) sa ilalim ng pangalang KY-032, ayon sa pagkakabanggit sa Obstacle Sensor. Mayroong maraming mga bersyon, ginamit ko ang unang bersyon, na kung saan ay itinayo nang napakadali.
Ang sensor ay tumutugon sa isang balakid sa isang tiyak na distansya (itinakda ng isang potentiometer) 2-40 cm. Kapag may napansin na balakid, isang 5V signal ang inilalapat sa output terminal ng module na nagpoproseso ng Arduino. Ang isa sa mga (sa) kalamangan ng mga IR diode ay ang ilaw na maipakita ang mga makintab na ibabaw. Iyon ay, ang makintab na ibabaw ay napansin sa isang mas maikling distansya kaysa sa matte na ibabaw. Pinag-isipan akong gamitin ang sensor na ito nang iba bilang isang tachometer. Sa matt ibabaw - ang pulley ng crankshaft na nakadikit ako ng isang strip ng tape tungkol sa 1cm ang lapad, o mabuting gamitin ang aluminyo foil, mas mahusay itong sumasalamin ng mga katangian ng ilaw. Itinakda ko ang pagkakaroon ng intensity upang sa isang pare-pareho ang distansya mula sa kalo, ang module ay tumutugon lamang sa tape habang dumadaan ito sa module sa bawat rebolusyon ng crankshaft, hindi sa pulley mismo.
Hakbang 2: Arduino, Output Hardware at Schematics
Pinutol ng Arduino ang signal mula sa module at nagdaragdag ng isang variable na sinusuri nang isang beses sa isang segundo sa pamamagitan ng isang pormula na nagko-convert sa mga nabasa na signal sa bilang ng mga signal bawat minuto. Ginagawa nitong posible upang matukoy ang bilang ng mga rebolusyon ng crankshaft (engine) bawat minuto. I-refresh ang display ay bawat segundo. Ang bilis ay ipinakita sa paglaon sa isang 20x4 LCD character display na may isang I2C converter. Salamat sa mga converter sapat na upang ikonekta ang 4 na mga wire sa display. Power supply (5V), ground (GND), signal ng orasan (SCL), data (SDA). Ang tachometer ay maaaring magamit para sa iba't ibang mga makina, bilis ng pagsubaybay sa mga pulley ng mga tractor, ani, ngunit din sa industriya para sa mga proseso ng pagsubaybay, operasyon at aktibidad ng mga machine.
Hakbang 3: Mga Resulta at Mga Source Code
Ang programa para sa proyekto at iba pang mga kagiliw-giliw na proyekto ay matatagpuan sa: https://arduino.php5.sk/otackomer.php?lang=en o sa e-mail: [email protected]
Inirerekumendang:
Limitado ng Arduino RPM para sa Gas Engine: 5 Mga Hakbang
Arduino RPM Limiter para sa Gas Engine: Pagpapakita ng Youtube Ito ay para sa pagpapalit ng isang gobernador sa paglilimita sa bilis ng isang gasolina engine. Ang limiter ng RPM na ito ay maaaring i-toggle sa 3 magkakaibang mga setting nang mabilis. Na-install ko ito sa isang solong silindro, Briggs at Stratton engine at gumamit ng isang Ardu
DIY Tachometer (RPM Meter): 5 Hakbang
DIY Tachometer (RPM Meter): Sa proyektong ito ipapakita ko sa iyo kung paano gumagana ang isang 3 € IR distansya sensor at kung paano namin ito magagamit upang makabuo ng isang tamang DIY tachometer na gumagana nang maayos. Magsimula na tayo
Gumamit ng Arduino upang Maipakita ang Engine RPM: 10 Hakbang (na may Mga Larawan)
Gumamit ng Arduino upang Ipakita ang Engine RPM: Ang gabay na ito ay magbabalangkas kung paano ko ginamit ang isang Arduino UNO R3, isang 16x2 LCD display na may I2C, at isang LED strip na gagamitin bilang isang pagsukat ng bilis ng engine at pag-shift ng ilaw sa aking Acura Integra track car. Ito ay nakasulat sa mga tuntunin ng isang taong may ilang karanasan o pagkakalantad
RPM Meter Na May STM32: 8 Mga Hakbang
RPM Meter Sa STM32: Bagaman medyo istorbo itong bumili (dahil hindi ito magagamit sa maraming mga tindahan ng internet), nakita kong kinakailangan upang pag-usapan ang STM32 L432KC. Ang chip na ito ay nararapat sa espesyal na pagmamahal, dahil ito ay ULTRA LOW POWER. Gayunpaman, para sa mga hindi nagmamay-ari ng ST
Simpleng RPM Meter Gamit ang Murang Mga Modyul: 8 Hakbang
Simpleng RPM Meter Gamit ang Murang Mga Modyul: Ito ay isang napaka-intresting na proyekto at nagbibigay ng mas kaunting mga pagsisikap lts gumawa ng isang napaka-simpleng RPM meter (Round Per Seceond Sa aking kaso)