Hovercar soft
560 subscribers
9 photos
6 videos
44 files
5 links
Модифицированная прошивка EFeru https://github.com/EFeru/hoverboard-firmware-hack-FOC и программа конфигурирования для платы гироскутера.

А также генератору портированной прошивки EFeru для двухплатника.

Обсуждение https://t.me/+phKWjN3UAtg5MzEy
Download Telegram
Для смены скорости в Bluetooth-модуле JDY-33, его необходимо подключить, как на картинке выше к ПК через преобразователь USB-UART, например на базе CP2102 или подобные.
При этом к Bluetooth-модулю никто не должен быть подключен по Bluetooth.
Далее в программе терминал (HyperTerminal, YAT, TeraTerm, PuTTY и т.п.) установить параметры порта 9600 (скорость с завода если никто не менял ранее), без контроля передачи, без четности, и ввести команду изменения скорости AT+BAUD<Param>, Param выбрать из таблицы на картинке выше. Например для скорости 57600 нужно ввести команду AT+BAUD7 и нажать Enter. После этого модуль станет работать уже на новой скорости.
Для других модулей смотрите команду смены скорости из его документации, принцип плюс-минус одинаковый.
👍52
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Накидал код на скорую руку, затестил подключение через WI-FI.
Надо будет попробовать скорости повыше вплоть до 921600
🔥7👍1
HovercarSingle_2024-12-26_1.0.0.39.gfeebe256ba-win32.7z
20.1 MB
26.12.2024 v.1.0.0.39 && v.65
Программа:
+ Добавил подключение TCP-client через DT-06 (TCP-to-UART bridge)
+ Добавил сохранение настроек TCP-client подключения
+ Добавил сохранение типа подключения и его загрузка при запуске программы
+ Добавил автоподключение при запуске программы

Плата:
+ Добавил в GA контроль кол-ва принятых параметров и возможный выход за диаппазон.
+ Добавил сохранение во flash расположения холлов, 60/120 градусов (Mx_HALL)
+ Добавил сохранение во flash типа намотки колеса, стандартная/обратная (Mx_WIND)
+ Изменил алгоритм калибровки нулевого смещения датчиков
+ В режиме тип выключения "тумблер" при автоотключении убрал "бесконечный писк", добавил отключение переферии и перевод процессора в Standby режим.
🔥9👏21👍1
Настройка DT-06 подробно описана в интернете, для наглядности приведу пример своей настройки и необходимые тонкости.
При включении DT-06 организует Wi-Fi точку доступа с названием Doit_WiFi_XXXXXX, XXXXXX - последние цифры MAC-адреса.
IP адрес точки доступа по умолчанию 192.168.4.1
Подключаемся к нашей точке доступа Doit_WiFi_XXXXXX
Открываем браузер и вводим адрес 192.168.4.1.
Далее согласно скриншотам настраиваем, что нужно.
Я у себя еще настраивал что DT-06 подключалась к домашнему роутеру для работы с ПК, поэтому на скриншотах по адресу 192.168.1.104, если подключение планируется только к самому модулю, то настройки подключения к роутеру можно пропустить.

Все настройки не забываем сделать Save и потом Restart в меню MORE

DT-06 совпадает по контактам с JDY-33. Поэтому схема подключения аналогична JDY-33, смотри вверху.

Для hovercar
https://t.me/hovercar_soft/12

Для PWM https://t.me/hovercar_soft/37
👍8🔥21