Turteller er en turteller som teller nei. av rotasjoner per minutt. Det finnes to typer turteller - den ene er mekanisk og den andre er digital. Her skal vi designe et Arduino-basert digitalt turteller ved hjelp av IR-sensormodul for å oppdage objekt for tellerotasjon av et roterende legeme. Når IR overfører IR-stråler som reflekteres tilbake til IR-mottakeren, og deretter genererer IR-modulen en utgang eller puls som oppdages av arduino-kontrolleren når vi trykker på startknappen. Den teller kontinuerlig i 5 sekunder.
Etter 5 sekunder beregner arduino RPM i et minutt med den gitte formelen.
RPM = Count x 12 for roterende kropp for enkeltobjekt.
Men her demonstrerer vi dette prosjektet ved hjelp av takvifte. Så vi har gjort noen endringer som er gitt nedenfor:
RPM = telle x 12 / objekter
Hvor
objekt = antall kniver i viften.
Nødvendige komponenter for Arduino turteller
- Arduino Pro Mini
- IR-sensormodul
- 16x2 LCD
- Trykknapp
- Brettbrett
- 9 volt batteri
- Koble ledninger
Kretsdiagram og forklaring
Som vist i ovenstående turtellerkrets, den inneholder Arduino Pro Mini, IR-sensormodul, summer og LCD. Arduino kontrollerer hele prosessen som lesepuls som IR-sensormodulen genererer i henhold til objektgjenkjenning, beregner RPM og sender RPM-verdi til LCD. IR-sensor brukes til å registrere objekt. Vi kan stille følsomheten til denne sensormodulen med det innebygde potensiometeret som ligger på IR-modulen. IR-sensormodul består av en IR-sender og en fotodiode som oppdager eller mottar infrarøde stråler. IR-sender sender infrarøde stråler, når disse strålene faller på en hvilken som helst overflate, reflekteres de tilbake og registreres av fotodiode (Du kan forstå mer om det i denne Line Folloewr-roboten). Utgangen til fotodiode er koblet til en komparator, som sammenligner fotodiodeutgang med referansespenning, og resultatet er gitt som utgang til arduino.
IR-sensormodulens utgangsstift er direkte koblet til pin 18 (A4). Vcc og GND er koblet til Vcc og GND av arduino. En 16x2 LCD er koblet til arduino i 4-biters modus. Kontrollpinne RS, RW og En er direkte koblet til arduino pin 2, GND og 3. Og datapinne D4-D7 er koblet til pinnene 4, 5, 6 og 7 på arduino. En trykknapp er også lagt til i dette prosjektet. Når vi trenger å telle RPM, trykker vi på denne knappen for å starte dette Arduino-turtelleren for å telle RPM i fem sekunder. Denne trykknappen er koblet til pinne 10 av arduino i forhold til bakken. Du kan lære mer om hvordan IR-sender og mottakerkrets fungerer i denne kretsopplæringen.
Arduino Turteller Kode Beskrivelse
I kode har vi brukt digital lesefunksjon for å lese utgangen fra IR-sensormodulen og deretter beregne RPM.