Тахометр - це лічильник обертів на хвилину, який відлічує значення "ні". обертів за хвилину. Існує два типи тахометрів - один механічний, а другий цифровий. Тут ми плануємо розробити цифровий тахометр на базі Arduino з використанням ІЧ-модуля датчика для виявлення об’єкта для обертання підрахунку будь-якого обертового тіла. Оскільки ІЧ-сигнал передає ІЧ-промені, які відбиваються назад до ІЧ-приймача, а потім ІЧ-модуль генерує вихід або імпульс, який виявляється контролером arduino, коли ми натискаємо кнопку пуску. Він рахує безперервно протягом 5 секунд.
Через 5 секунд arduino обчислює RPM протягом хвилини, використовуючи задану формулу.
RPM = Кількість x 12 для тіла, що обертається одним об'єктом.
Але тут ми демонструємо цей проект за допомогою стельового вентилятора. Отже, ми зробили деякі зміни, наведені нижче:
RPM = кількість x 12 / об’єктів
Де
об'єкт = номер лопаті у вентиляторі.
Необхідні компоненти для тахометра Arduino
- Arduino Pro Mini
- Модуль ІЧ-датчика
- РК-дисплей 16x2
- Нажимна Кнопка
- Хлібна дошка
- 9-вольтовий акумулятор
- Підключення проводів
Принципова схема та пояснення
Як показано у наведеній вище схемі тахометра, він містить Arduino Pro Mini, модуль ІЧ-датчика, зуммер та РК-дисплей. Arduino контролює весь процес, як зчитування імпульсу, який генерує модуль ІЧ-датчика відповідно до виявлення об'єкта, обчислення RPM і передачі значення RPM на РК-дисплей. ІЧ-датчик використовується для зондування об'єкта. Ми можемо встановити чутливість цього сенсорного модуля за допомогою вбудованого потенціометра, розташований на ІЧ-модулі. Модуль ІЧ-датчика складається з ІЧ-передавача та фотодіода, який виявляє або приймає інфрачервоні промені. ІЧ-передавач передає інфрачервоні промені, коли ці промені падають на будь-яку поверхню, вони відбиваються назад і сприймаються фотодіодом (Ви можете більше про це зрозуміти в цьому рядку Folloewr Robot). Вихід фотодіода підключений до компаратора, який порівнює вихід фотодіода з опорною напругою, а результат подається як вихід на arduino.
Вихідний штифт модуля ІЧ-датчика безпосередньо підключений до виводу 18 (A4). Vcc і GND пов'язані з Vcc і GND ардуїно. РК-дисплей 16x2 підключений до arduino в 4-розрядному режимі. Висновки управління RS, RW та En безпосередньо підключені до висновків arduino 2, GND та 3. А висновок даних D4-D7 підключений до висновків 4, 5, 6 та 7 arduino. У цьому проекті також додана кнопка. Коли нам потрібно підрахувати число обертів на хвилину, ми натискаємо цю кнопку, щоб запустити цей тахометр Arduino для підрахунку обертів на хвилину протягом п’яти секунд. Ця кнопка підключена до виводу 10 ардуїно по відношенню до землі. Ви можете дізнатись більше про роботу ІЧ-передавача та схеми приймача в цьому навчальному посібнику.
Код тахометра Arduino Опис
У коді ми використовували цифрову функцію зчитування для зчитування вихідних даних модуля ІЧ-датчика, а потім обчислення RPM.