Tachometr je počítadlo otáček, které počítá ne. otáček za minutu. Existují dva typy otáčkoměru - jeden je mechanický a druhý digitální. Zde se chystáme navrhnout digitální tachometr založený na Arduinu pomocí modulu IR senzoru k detekci objektu pro rotaci počtu libovolného rotujícího těla. Protože IR vysílá IR paprsky, které se odrážejí zpět do IR přijímače, pak IR modul generuje výstup nebo pulz, který je detekován řadičem arduino, když stiskneme tlačítko start. Počítá se nepřetržitě po dobu 5 sekund.
Po 5 sekundách vypočítá arduino RPM za minutu podle daného vzorce.
RPM = počet x 12 pro rotující tělo jednoho objektu.
Ale zde předvádíme tento projekt pomocí stropního ventilátoru. Udělali jsme tedy několik změn, které jsou uvedeny níže:
RPM = počet x 12 / objekty
Kde
objekt = počet lopatek ve ventilátoru.
Požadované komponenty pro tachometr Arduino
- Arduino Pro Mini
- Modul infračerveného senzoru
- 16x2 LCD
- Stiskněte tlačítko
- Chlebová deska
- 9voltová baterie
- Připojovací vodiče
Schéma zapojení a vysvětlení
Jak ukazuje výše uvedený obvod tachometruobsahuje Arduino Pro Mini, modul IR senzoru, bzučák a LCD. Arduino řídí celý proces, jako je čtení pulzu, který modul IR senzoru generuje podle detekce objektu, výpočet RPM a odeslání hodnoty RPM na LCD. IR senzor se používá pro snímání objektů. Můžeme nastavit citlivost tohoto modulu senzoru vestavěným potenciometrem umístěným na IR modulu. Modul infračerveného senzoru se skládá z infračerveného vysílače a fotodiody, která detekuje nebo přijímá infračervené paprsky. IR vysílač přenáší infračervené paprsky, když tyto paprsky spadnou na jakýkoli povrch, odrážejí se zpět a jsou snímány fotodiodou (více o tom můžete pochopit v tomto robotu Line Folloewr Robot). Výstup fotodiody je připojen k komparátoru, který porovnává výstup fotodiody s referenčním napětím a výsledek je uveden jako výstup arduino.
Výstupní kolík modulu IR senzoru je přímo připojen k kolíku 18 (A4). Vcc a GND jsou připojeny k Vcc a GND arduina. Displej 16x2 LCD je připojen k arduino ve 4bitovém režimu. Ovládací kolíky RS, RW a En jsou přímo připojeny k pinům arduino 2, GND a 3. A datový pin D4-D7 je připojen k pinům 4, 5, 6 a 7 arduino. V tomto projektu je také přidáno tlačítko. Když potřebujeme počítat otáčky, stisknutím tohoto tlačítka spustíme tento tachometr Arduino, který bude počítat otáčky po dobu pěti sekund. Toto tlačítko je připojeno k pinu 10 arduina vzhledem k zemi. V tomto výukovém programu se dozvíte více o fungování obvodu IR vysílače a přijímače.
Arduino Tachometer Kód Popis
V kódu jsme použili funkci digitálního čtení ke čtení výstupu modulu IR senzoru a poté k výpočtu RPM.