Tahometer je števec vrtljajev, ki šteje štev. vrtljajev na minuto. Obstajata dve vrsti tahometrov - eden je mehanski, drugi pa digitalni. Tu bomo zasnovali digitalni tahometer na osnovi Arduina z uporabo IR senzorskega modula za zaznavanje predmeta za rotacijo štetja katerega koli vrtljivega telesa. Ko IR oddaja IR žarke, ki se odbijajo nazaj v IR sprejemnik, nato pa IR modul ustvari izhod ali impulz, ki ga zazna krmilnik arduino, ko pritisnemo gumb za zagon. Neprekinjeno šteje 5 sekund.
Po 5 sekundah arduino izračuna minuto na minuto po dani formuli.
RPM = Število x 12 za telo, ki se vrti z enim predmetom.
Toda tukaj prikazujemo ta projekt z uporabo stropnega ventilatorja. Tako smo naredili nekaj sprememb, ki so podane spodaj:
RPM = štetje x 12 / predmetov
Kje
objekt = število lopatic v ventilatorju.
Zahtevane komponente za Arduino Tahometer
- Arduino Pro Mini
- Modul IR senzorja
- 16x2 LCD
- Pritisni gumb
- Deska za kruh
- 9-voltna baterija
- Priključne žice
Shema vezja in razlaga
Kot je prikazano v zgornjem vezju tahometra, vsebuje Arduino Pro Mini, IR senzorski modul, brenčalo in LCD. Arduino nadzoruje celoten postopek, kot je branje impulzov, ki jih generira IR senzorski modul glede na zaznavanje predmetov, izračun vrtljajev na minuto in pošiljanje vrednosti vrtljajev na LCD. IR senzor se uporablja za zaznavanje predmeta. Občutljivost tega senzorskega modula lahko nastavimo z vgrajenim potenciometrom, ki se nahaja na IR modulu. Modul IR senzorja vključuje IR oddajnik in foto diodo, ki zaznava ali sprejema infrardeče žarke. IR oddajnik oddaja infrardeče žarke, ko ti žarki padejo na katero koli površino, se odbijejo nazaj in jih zazna foto dioda (več o tem lahko razumete v tem Robot Folloewr Robot). Izhod foto diode je povezan s primerjalnikom, ki primerja izhod foto diode z referenčno napetostjo in rezultat je podan kot izhod na arduino.
Izhodni zatič modula IR senzorja je neposredno povezan z zatičem 18 (A4). Vcc in GND sta povezana z Vcc in GND arduina. LCD 16x2 je povezan z arduinom v 4-bitnem načinu. Krmilni zatiči RS, RW in En so neposredno povezani z arduino zatiči 2, GND in 3. In podatkovni zatič D4-D7 je povezan z zatiči 4, 5, 6 in 7 arduina. V tem projektu je dodan tudi gumb. Ko moramo šteti vrtljaje na minuto, pritisnemo ta gumb, da zaženemo tahometer Arduino, da šteje vrtljaje pet sekund. Ta gumb je povezan z zatičem 10 arduina glede na tla. Več o delovanju vezja IR oddajnika in sprejemnika lahko izveste v tej vadnici.
Koda Arduino Tahometer Opis
V kodi smo uporabili funkcijo digitalnega branja za branje izhoda modula IR senzorja in nato izračunavanje vrtljajev.