Il contagiri è un contatore RPM che conta il n. di rotazioni al minuto. Esistono due tipi di contagiri: uno meccanico e l'altro digitale. Qui progetteremo un tachimetro digitale basato su Arduino utilizzando il modulo sensore IR per rilevare oggetti per la rotazione del conteggio di qualsiasi corpo rotante. Poiché IR trasmette raggi IR che si riflettono al ricevitore IR e quindi il modulo IR genera un'uscita o un impulso che viene rilevato dal controller arduino quando si preme il pulsante di avvio. Conta continuamente per 5 secondi.
Dopo 5 secondi arduino calcola l'RPM per un minuto usando la formula data.
RPM = Count x 12 per corpo rotante a singolo oggetto.
Ma qui dimostriamo questo progetto utilizzando un ventilatore a soffitto. Quindi abbiamo apportato alcune modifiche che vengono fornite di seguito:
RPM = count x 12 / oggetti
Dove
oggetto = numero di pale nella ventola.
Componenti necessari per il contagiri Arduino
- Arduino Pro Mini
- Modulo sensore IR
- LCD 16x2
- Premi il bottone
- Tagliere per il pane
- Batteria da 9 volt
- Cavi di collegamento
Schema del circuito e spiegazione
Come mostrato nel circuito del contagiri sopra, contiene Arduino Pro Mini, modulo sensore IR, buzzer e LCD. Arduino controlla l'intero processo come la lettura dell'impulso generato dal modulo sensore IR in base al rilevamento degli oggetti, il calcolo dell'RPM e l'invio del valore RPM all'LCD. Il sensore IR viene utilizzato per rilevare oggetti. Possiamo impostare la sensibilità di questo modulo sensore tramite il potenziometro integrato situato sul modulo IR. Il modulo sensore IR è costituito da un trasmettitore IR e un fotodiodo che rileva o riceve i raggi infrarossi. Il trasmettitore IR trasmette i raggi infrarossi, quando questi raggi cadono su qualsiasi superficie, si riflettono e vengono rilevati dal fotodiodo (puoi saperne di più in questa linea Folloewr Robot). L'uscita del fotodiodo è collegata a un comparatore, che confronta l'uscita del fotodiodo con la tensione di riferimento e il risultato è dato come uscita ad arduino.
Il pin di uscita del modulo sensore IR è direttamente collegato al pin 18 (A4). Vcc e GND sono collegati a Vcc e GND di arduino. Un LCD 16x2 è collegato ad arduino in modalità 4 bit. I pin di controllo RS, RW ed En sono collegati direttamente al pin 2, GND e 3. di arduino. E il pin dati D4-D7 è collegato ai pin 4, 5, 6 e 7 di arduino. In questo progetto viene aggiunto anche un pulsante. Quando dobbiamo contare gli RPM, premiamo questo pulsante per avviare questo tachimetro Arduino per contare gli RPM per cinque secondi. Questo pulsante è collegato al pin 10 di arduino rispetto alla massa. Puoi saperne di più sul funzionamento del trasmettitore IR e del circuito ricevitore in questo tutorial sul circuito.
Descrizione del codice del tachimetro Arduino
Nel codice abbiamo utilizzato la funzione di lettura digitale per leggere l'uscita del modulo sensore IR e quindi calcolare l'RPM.