Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Всем привет.
На этот раз я поделюсь своим способом создания цифрового тахометра. Он отлично работает и может легко составить конкуренцию коммерческой версии. Кроме того, я хотел избежать сложностей, связанных с добавлением батареи в систему. Поэтому я решил сделать внешний аккумулятор тахометра совместимым.
Запасы
Arduino Pro Mini
1306 OLED-дисплей
3144 Датчик Холла
Маленькие магниты
концентратор micro USB
провода, припой и т. д.
Шаг 1. Посмотрите видео
Я сделал и добавил видео на youtube на свой канал. Пожалуйста, посмотрите его один раз, прежде чем продолжить. Надеюсь, вам понравится видео.
Шаг 2: Сделайте тело
Мне повезло, что у меня дома есть 3D-принтер. Я понимаю, что не всем нравится такая роскошь. Проект достаточно простой, чтобы обойтись без 3D-принтера. Если кто-то из вас делает это без 3D-печати, пожалуйста, добавьте изображения в проект в разделе комментариев. Было бы неплохо увидеть альтернативные подходы к одному и тому же пункту назначения.
Убедитесь, что соединение, которое вы будете использовать, не вызывает большого трения. Я сделал подшипник ротора, вставив острый конец маленького гвоздя в крестовину винта с крестообразным шлицем. Это делает металлический точечный контакт с металлом, что снижает трение практически до нуля.
На этом этапе я добавил файлы STL. Не стесняйтесь загружать и использовать их.
Шаг 3. Загрузите код
Пожалуйста, загрузите код перед подключением. Это особенно верно, если вы используете arduino pro mini, как я.
После того, как к ним припаяны провода, становится невозможно программировать pro mini. Основная проблема заключается в том, что Pro mini имеет только один вывод Vcc, и этот вывод не должен использоваться для прохода выводов платы FTDI.
Я проверил свой код, и он работает нормально.
Вы можете скачать код по данной ссылке.
Ссылка для кода
Шаг 4: Подключите провода
Пожалуйста, убедитесь, что вы запрограммировали микроконтроллер, прежде чем паять его вывод Vcc.
Схема подключения-
OLED-дисплей =
Vcc = Vcc
Gnd = Gnd
SCL = A5
SDA = A4
3144 Датчик Холла
Gnd = Gnd
5 В = Vcc
ВЫХОД = D2
Две кнопки для режима и чтения подключаются к D3 и D4.
Старайтесь, чтобы проводка была как можно короче. Это потому, что в конце дня вам нужно протолкнуть все провода внутрь. Добавление слишком большого количества проволоки вызовет ненужное давление внутри тела и может не привести к счастливому времени с вашим проектом.
Шаг 5: Прикрепите датчик эффекта Холла к телу
Убедитесь, что вы прикрепляете провода достаточно длинной, чтобы датчик Холла мог поместиться очень близко к двигателю. Также убедитесь, что датчик расположен не очень странно. Убедитесь, что ротор удобно расположен внутри корпуса и вокруг датчика Холла.
Я добавил изображения, на которых видны датчик и магнит ротора.
И готово. Надеюсь, ваш проект также работает так, как вы ожидали.
Если у вас есть какие-либо вопросы или сомнения, не стесняйтесь комментировать для сообщения мне.
Спасибо за ваше время.