Le tachymètre est un compteur RPM qui compte le non. de rotations par minute. Il existe deux types de tachymètres: l'un est mécanique et l'autre est numérique. Ici, nous allons concevoir un tachymètre numérique basé sur Arduino utilisant un module de capteur infrarouge pour détecter un objet pour la rotation de comptage de tout corps rotatif. Comme l'IR transmet des rayons IR qui se reflètent vers le récepteur IR, le module IR génère une sortie ou une impulsion qui est détectée par le contrôleur arduino lorsque nous appuyons sur le bouton de démarrage. Il compte en continu pendant 5 secondes.
Après 5 secondes, arduino calcule le régime pendant une minute en utilisant la formule donnée.
RPM = Count x 12 pour un corps rotatif à un seul objet
Mais ici, nous démontrons ce projet en utilisant un ventilateur de plafond. Nous avons donc fait quelques changements qui sont donnés ci-dessous:
RPM = nombre x 12 / objets
Où
objet = nombre de pales dans le ventilateur.
Composants requis pour le tachymètre Arduino
- Arduino Pro Mini
- Module de capteur IR
- Écran LCD 16x2
- Bouton poussoir
- Planche à pain
- Pile 9 volts
- Fils de connexion
Schéma de circuit et explication
Comme indiqué dans le circuit du tachymètre ci-dessus, il contient Arduino Pro Mini, un module de capteur IR, un buzzer et un écran LCD. Arduino contrôle l'ensemble du processus comme la lecture de l'impulsion que le module de capteur IR génère en fonction de la détection d'objet, le calcul du régime et l'envoi de la valeur du régime à l'écran LCD. Le capteur IR est utilisé pour détecter l'objet. Nous pouvons régler la sensibilité de ce module de capteur par potentiomètre intégré situé sur le module IR. Le module de capteur IR se compose d'un émetteur IR et d'une photodiode qui détecte ou reçoit les rayons infrarouges. L'émetteur IR transmet des rayons infrarouges, lorsque ces rayons tombent sur n'importe quelle surface, ils se reflètent et sont détectés par une photodiode (vous pouvez en comprendre plus dans ce robot Line Folloewr). La sortie de la photodiode est connectée à un comparateur, qui compare la sortie de la photodiode avec la tension de référence et le résultat est donné comme sortie à arduino.
La broche de sortie du module de capteur IR est directement connectée à la broche 18 (A4). Vcc et GND sont connectés à Vcc et GND d'arduino. Un LCD 16x2 est connecté à arduino en mode 4 bits. Les broches de commande RS, RW et En sont directement connectées aux broches 2, GND et 3. d'arduino. Et la broche de données D4-D7 est connectée aux broches 4, 5, 6 et 7 d'arduino. Un bouton poussoir est également ajouté dans ce projet. Lorsque nous devons compter les RPM, nous appuyons sur ce bouton pour démarrer ce tachymètre Arduino pour compter les RPM pendant cinq secondes. Ce bouton poussoir est connecté à la broche 10 de l'arduino par rapport à la terre. Vous pouvez en savoir plus sur le fonctionnement du circuit émetteur et récepteur IR dans ce didacticiel de circuit.
Description du code du tachymètre Arduino
Dans le code, nous avons utilisé la fonction de lecture numérique pour lire la sortie du module de capteur IR, puis calculer le régime.