El tacòmetre és un comptador de RPM que compta amb el núm. de rotacions per minut. Hi ha dos tipus de tacòmetres: un és mecànic i l’altre és digital. Aquí dissenyarem un tacòmetre digital basat en Arduino mitjançant un mòdul de sensor IR per detectar objectes per a la rotació del recompte de qualsevol cos que giri. Mentre IR transmet els rajos IR que es reflecteixen de nou al receptor IR i després el mòdul IR genera una sortida o pols que el controlador arduino detecta quan premem el botó d'inici. Compta contínuament durant 5 segons.
Després de 5 segons arduino calculeu RPM per un minut amb la fórmula donada.
RPM = Recompte x 12 per a un cos que gira un sol objecte.
Però aquí demostrem aquest projecte mitjançant un ventilador de sostre. Per tant, hem fet alguns canvis que es donen a continuació:
RPM = compte x 12 / objectes
On
objecte = nombre de fulles al ventilador.

Components necessaris per al tacòmetre Arduino
- Arduino Pro Mini
- Mòdul de sensor IR
- LCD de 16x2
- Polsador
- Taula de pa
- Bateria de 9 volts
- Connexió de cables
Diagrama del circuit i explicació

Com es mostra al circuit del tacòmetre anterior, conté Arduino Pro Mini, mòdul de sensor IR, brunzidor i LCD. Arduino controla tot el procés com la lectura de polsos que el mòdul del sensor IR genera segons la detecció d'objectes, calculant RPM i enviant el valor de RPM a la pantalla LCD. El sensor IR es fa servir per detectar objectes. Podem configurar la sensibilitat d’aquest mòdul sensor mitjançant un potenciòmetre incorporat situat al mòdul IR. El mòdul de sensor IR consisteix en un transmissor IR i un díode fotogràfic que detecta o rep els rajos infrarojos. El transmissor IR transmet els rajos infrarojos, quan aquests raigs cauen sobre qualsevol superfície, es reflecteixen cap enrere i són detectats per un díode fotogràfic (podeu saber-ne més coses en aquest robot Line Folloewr). La sortida del díode fotogràfic està connectada a un comparador, que compara la sortida del díode fotogràfic amb el voltatge de referència i el resultat es dóna com a sortida a arduino.

El pin de sortida del mòdul del sensor IR està connectat directament al pin 18 (A4). Vcc i GND estan connectats a Vcc i GND d’arduino. Una pantalla LCD de 16x2 està connectada amb arduino en mode de 4 bits. Els pins de control RS, RW i En estan connectats directament al pin 2 d’arduino, GND i 3. I el pin de dades D4-D7 està connectat als pins 4, 5, 6 i 7 d’arduino. També s’afegeix un polsador en aquest projecte. Quan necessitem comptar RPM, premem aquest botó per iniciar aquest tacòmetre Arduino per comptar RPM durant cinc segons. Aquest polsador està connectat al pin 10 de l'arduino respecte a terra. Podeu obtenir més informació sobre el funcionament del transmissor i el receptor del circuit IR en aquest tutorial de circuits.
Descripció del codi del tacòmetre Arduino
Al codi hem utilitzat la funció de lectura digital per llegir la sortida del mòdul del sensor IR i després calcular la RPM.

