Машинка на ардуино управляемая с телефона
Делать было нечего, дело было вечером...
Решил я начать осваивать микроконтроллеры, взял для этого Arduino UNO китайскую. Поигравшись с датчиками и модулями посетила мысль: "Было бы круто сделать машинку которая управляется с телефона и которую можно заряжать от обычного microUSB".
Мужик сказал - мужик сделал.
Все комплектующие были куплены на Ali, за исключением металлического конструктора, на котором всё закреплено.
Роль аккумуляторов выполняют две батареи Nokia BN-02 на 2000 мАч каждая.
Зарядка происходит через два параллельно соединенных модуля TP4056.
Переключение между режимом работы и зарядки производится переключателями.
В качестве драйвера двигателей выступает TB6612FNG.
Драйвер двигателя и модули зарядки распаяны на одной плате для удобства, так же на плате выведены контакты для двигателей, батарей, питания +7,4 и +5, вывод измерения напряжения на батареях, входа управления с ардуино.
Ардуинка и телефон общаются между собой через Bluetooth модуль HM-10, а точнее китайский аналог CC2541. Связь на расстоянии 100 метров стабильная, но приторможенная, с близкого расстояния всё норм.
Используемая мобилка Xiaomi redmi 3 pro с установленной программой Remote XY (не реклама). На экране отображается управление: вперёд - назад, влево - вправо; уровень заряда АКБ; Бипка - включает сигнал на зуммере. Кнопки открыть и закрыть для клешни, которую снял для доработки.
Фото клешни.
общий вид полученной машинки и видео дрифтинга ;)
Извиняюсь за шакалистые фото и несвязное изложение)
Если есть вопросы - отвечу.
Спасибо за внимание!
А нельзя обойтись одним модулем ТР4056? Аккумуляторы можно запаралелить и получить батарею с одним модулем зарядки, зачем городить лишнее. цитата -
Перед параллельной спайкой банки надо "уравновесить".
На них разное напряжение, если их просто соединить напрямую, может получиться неприятно.
Поэтому: соединяем минусы (как правило, они являются корпусом банки, а плюсы соединяем резистором сопротивлением ом 30.
Вольтметром меряем напряжение на выводах резистора.
Как только оно станет меньше сотни милливольт - их можно соединять напрямую, без резистора.
Я обычно дожидаюсь порядка 10 милливольт, хотя ждать приходится долго - полсуток, сутки.
Устройства заказал такие, ни в коемс случае не реклама, я их еще не проверял:
1. LiIon аккумулятор, выполненный в виде батарейки "Крона" с зарядником
https://ru.aliexpress.com/item/Soshine-SC-V1-II-Portable-LI-...
Хотелось бы этой компактности, но, думается, по токоотдаче они могут не потянуть, какова она - неизвестно.2. LiPo аккумулятор с простеньким зарядником. https://ru.aliexpress.com/item/3s-lipo-battery-1pcs-11-1V100...
Аккумулятор трехбаночный, токоотдача заявлена 30А - ( 30С х 1Ач ). По своему опыту я знаю, что это не так, на самом деле будет 15-20С или 15-20А при полной зарядке, что и так почти на порядок больше требуемого.
Если будет интерес, отпишусь про тестирование.
для контроллера нужно писать какую-то программу? и зачем такая сложность с ывключателями, разве не достаточно было бы одного? на размыкание одного из проводов цепи нагрузки?