Kierroslukumittari on kierroslukumittari, joka laskee no. kierrosta minuutissa. Kierroslukumittareita on kahta tyyppiä - toinen on mekaaninen ja toinen digitaalinen. Suunnittelemme tässä Arduino-pohjaisen digitaalisen kierroslukumittarin IR-anturimoduulilla kohteen havaitsemiseksi minkä tahansa pyörivän rungon laskemiseksi. Kun IR lähettää IR-säteitä, jotka heijastuvat takaisin IR-vastaanottimeen, ja sitten IR-moduuli tuottaa lähdön tai pulssin, jonka arduino-ohjain havaitsee, kun painamme käynnistyspainiketta. Se laskee jatkuvasti 5 sekunnin ajan.
5 sekunnin kuluttua arduino laskee kierrosnopeuden minuutin ajan annetulla kaavalla.
RPM = Määrä x 12 yhden kohteen pyörivälle kappaleelle.
Mutta tässä esittelemme tätä projektia kattotuulettimella. Joten olemme tehneet joitain muutoksia, jotka on annettu alla:
RPM = määrä x 12 / objektit
Missä
esine = tuulettimen terän määrä.
Vaaditut komponentit Arduino-kierroslukumittarille
- Arduino Pro Mini
- IR-anturimoduuli
- 16x2 LCD
- Paina nappia
- Leipälauta
- 9 voltin akku
- Johtojen liittäminen
Piirikaavio ja selitys
Kuten yllä olevassa kierroslukumittaripiirissä on esitetty, se sisältää Arduino Pro Mini, IR-anturimoduulin, summerin ja LCD-näytön. Arduino ohjaa koko prosessia, kuten pulssin lukeminen, jonka IR-anturimoduuli tuottaa kohteen havaitsemisen mukaan, laskee RPM ja lähettää RPM-arvon LCD: lle. IR-anturia käytetään kohteen tunnistamiseen. Voimme asettaa tämän anturimoduulin herkkyyden sisäänrakennetulla potentiometrillä, joka sijaitsee IR-moduulissa. IR-anturimoduuli koostuu IR-lähettimestä ja valodiodista, joka havaitsee tai vastaanottaa infrapunasäteet. IR-lähetin lähettää infrapunasäteitä, kun nämä säteet putoavat mille tahansa pinnalle, ne heijastuvat taaksepäin ja tunnistetaan valodiodilla (Voit ymmärtää siitä enemmän tässä Line Folloewr -robotissa). Valodiodin lähtö on kytketty vertailulaitteeseen, joka vertaa valodiodilähtöä vertailujännitteeseen ja tulos annetaan ulostulona arduinoon.
IR-anturimoduulin ulostulotapa on kytketty suoraan tapiin 18 (A4). Vcc ja GND on kytketty arduinon Vcc: hen ja GND: hen. 16x2-nestekidenäyttö on kytketty arduinoon 4-bittisessä tilassa. Ohjaustapit RS, RW ja En on kytketty suoraan arduino-nastoihin 2, GND ja 3. Ja datanapa D4-D7 on kytketty arduinon nastoihin 4, 5, 6 ja 7. Painike lisätään myös tähän projektiin. Kun meidän on laskettava kierroslukuja, painamme tätä painiketta käynnistääksesi tämän Arduino-kierroslukumittarin laskemaan kierroslukuja viideksi sekunniksi. Tämä painike on kytketty arduinon tapaan 10 maanpinnan suhteen. Tästä piirin opetusohjelmasta saat lisätietoja IR-lähetin- ja vastaanotinpiirin toiminnasta.
Arduino-kierroslukumittarikoodin kuvaus
Koodissa olemme käyttäneet digitaalista lukutoimintoa lukemaan IR-anturimoduulin lähdön ja laskemaan sitten kierrosluvun.