
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Вступление
Самый высококачественный электрический скейтборд стоимостью около тысячи долларов поставляется с приложением для телефона, которое отображает информацию о скейтборде в режиме реального времени, и, к сожалению, более экономичные скейтборды из Китая не поставляются с ними. Так почему бы не сделать его самому?
Исходная информация
Большинство мотор-редукторов электрических скейтбордов оснащены встроенными датчиками, которые скейтборд использует для получения информации о скорости. Итак, мы собираемся подключиться к датчикам в двигателях, чтобы использовать это в наших собственных интересах.
Отказ от ответственности
Это мой дизайн-проект второкурсника, и мне еще нужно исправить несколько настроек. Я буду обновлять инструкции во время зимних каникул. Этот проект аннулирует вашу гарантию, и я не несу ответственности за любой ущерб, который может произойти во время выполнения проекта.
Шаг 1: Детали
Электрический скейтборд
Ардуино Нано
Монохромный 1,3-дюймовый OLED-дисплей 128x64
Протоборд
Разные инструменты
- Инструмент для коньков
- Шестигранный ключ
- Дремель
- Дрель
- Отвертка
- Горячий клей
- Провода
- Паяльник
Программное обеспечение
- IDE Arduino
- Библиотека FreqMeasure для Arduino
Шаг 2: освобождение места




После открытия ESC и батарейного отсека почти не остается места для дополнительных компонентов. Поэтому, в зависимости от вашего скейтборда, возьмите Dremel и некоторые инструменты, чтобы освободить место для дисплея, Arduino и дополнительных проводов.
В моем случае с моей платой Meepo я вырезал радиатор и корпус, чтобы опустить радиатор и регулятор ESC примерно на 5 мм.
Затем я снял липкую ленту, чтобы проложить дополнительные провода между батареей и корпусом ESC. Я проложил 8 проводов на случай, если в будущем мне понадобится один.
Arduino находится в батарейном отсеке, а OLED-экран заменяет старый индикатор заряда батареи.
Шаг 3: Подключение


Провод датчика двигателя к Arduino
- Черный провод к GND
- Красный провод к 3V3
- Оранжевый провод к D5
OLED для Arduino
- VCC до 5 В
- GND к GND
- SCL в A4
- SCA в A5
Шаг 4: Код


Опять же, чтобы измерить скорость, я использую библиотеку измерения частоты, чтобы найти частоту импульсов от датчика двигателя. А для расстояния я умножил скорость на время каждого цикла кода цикла, который вычисляет процессор.
Установите библиотеку для Arduino и загрузите код в Arduino.
Скорость рассчитана для моторов Meepo Hub Motors диаметром 90 мм. Измените константу w, чтобы изменить диаметр.
Шаг 5: будущие обновления
Попробую интегрировать Bluetooth для Arduino для работы со смартфоном. А будущие обновления будут включать более стабильные и точные показания датчика.
Рекомендуемые:
СОЗДАЙТЕ СВОЮ ЦИФРОВУЮ ПАНЕЛЬ НА ОСНОВЕ GPS ДЛЯ EBIKE ИЛИ ЭЛЕКТРИЧЕСКОГО МОТОЦИКЛА: 13 шагов

СДЕЛАЙТЕ СОБСТВЕННУЮ ЦИФРОВУЮ ПАНЕЛЬ НА ОСНОВЕ GPS ДЛЯ EBIKE ИЛИ ЭЛЕКТРИЧЕСКОГО МОТОЦИКЛА: ПРИВЕТ ВСЕМ. в SDCard и конечно же проект
Электрический пульт для скейтборда: 7 шагов

Электрический пульт для скейтборда: создайте пульт для электрического скейтборда в JAVASCRIPT! Присоединяйтесь к моему путешествию, надеюсь, вы чему-то научитесь. Это не будет пошаговым руководством. Это будет больше демонстрация того, что я использовал, как я это делал, и я уверен, что вы сможете это сделать. Я даже рекомендую
Монтаж в стойку электрического голосового модуля Tama Techstar: 7 шагов

Крепление в стойку для голосового модуля Tama Techstar Electric: у меня есть модуль ударных Tama Techstar 500 Electric, у которого не было рэковых ушей. Я решил поставить это в стойку, и мне нужно было кое-что сделать. Я посмотрел на другой модуль Tama Drum, который у меня был, и увидел, что он был того же размера и мог использовать его в качестве шаблона для этого о
Подключаем Ардуино К Счётчику Подключение Arduino для считывания импульсных данных с электрического счетчика: 20 шагов

Подключаем Ардуино К Счётчику / Подключение Arduino для считывания данных импульсов с электрического счетчика: Мне давно было интересно посмотреть, как меняется мощность в домашней электро-цепи в разное время суток и при разном потреблении. Складывать ватты всех лампочек - скучно и, увы, не факт, что точно. Во всяком случае, что там думает себе счётчик - всег
Создание уровня электрического духа: 15 шагов

Создайте электрический уровень духа: используйте этот уровень, чтобы быстро и легко отобразить наклон любого прикрепленного объекта! Создано Кейтлин из института Raffles