СПИДОМЕТР НА ARDUINO

ПЕРВЫЕ ШАГИ С ARDUINO

ВНИМАНИЕ!

Если вы не знаете, куда подключить Arduino, где взять программу для прошивки, как установить драйвера, как всё настроить и как устанавливать библиотеки — читайте статейку «Первые шаги с Arduino», ссылка справа от этого текста. Там же разобраны типичные ошибки, описаны варианты питания и есть краткий FAQ.

ПЕРВЫЕ ШАГИ С ARDUINO

Версия с дисплеем

Скачать прошивку
посмотреть код
  • Используется дисплей TM74HC595, библиотека для него находится чуть ниже этого текста
  • Для этой библиотеки нужна библиотека TimerOne, ссылку на неё вы тоже можете видеть
  • Эта библиотека позволила мне более удобно выводить значения с точностью до десятых, но С ЭТОЙ БИБЛИОТЕКОЙ НЕ РАБОТАЕТ СЕРВОМАШИНКА. Поэтому в версии с серво используется более старая версия библиотеки.
  • Не забывайте, что датчик реагирует только на одну сторону магнита
  • Нажать кнопку — переключение скорость/расстояние, удерживание кнопки на режиме отображения расстояния — обнулить счётчик
  • Пройденное расстояние хранится в EEPROM и не сбрасывается при перезагрузке
Скачать библиотеку дисплея
Скачать библиотеку timerone

Дисплей и серво

Скачать прошивку
посмотреть код
  • Здесь всё то же самое, только есть настройки для сервы: начало и конец шкалы отображения скорости
  • Нажатие на кнопку сбрасывает счётчик расстояния
  • ВНИМАНИЕ! Здесь используется другая версия библиотеки! Она совместима с первой (можно поставить обе)
Скачать библиотеку дисплея (старая)