Машинка на ардуино управляемая с телефона

Делать было нечего, дело было вечером...

Решил я начать осваивать микроконтроллеры, взял для этого Arduino UNO китайскую. Поигравшись с датчиками и модулями посетила мысль: "Было бы круто сделать машинку которая управляется с телефона и которую можно заряжать от обычного microUSB".

Мужик сказал - мужик сделал.

Все комплектующие были куплены на Ali, за исключением металлического конструктора, на котором всё закреплено.

Роль аккумуляторов выполняют две батареи Nokia BN-02 на 2000 мАч каждая.

Зарядка происходит через два параллельно соединенных модуля TP4056.

Переключение между режимом работы и зарядки производится переключателями.

Машинка на ардуино управляемая с телефона Arduino, Bluetooth, Металлический конструктор, Робот, Начинающий, Первый длиннопост, Видео, Длиннопост

В качестве драйвера двигателей выступает TB6612FNG.

Драйвер двигателя и модули зарядки распаяны на одной плате для удобства, так же на плате выведены контакты для двигателей, батарей, питания +7,4 и +5, вывод измерения напряжения на батареях, входа управления с ардуино.

Машинка на ардуино управляемая с телефона Arduino, Bluetooth, Металлический конструктор, Робот, Начинающий, Первый длиннопост, Видео, Длиннопост

Ардуинка и телефон общаются между собой через Bluetooth модуль HM-10, а точнее китайский аналог CC2541. Связь на расстоянии 100 метров стабильная, но приторможенная, с близкого расстояния всё норм.

Машинка на ардуино управляемая с телефона Arduino, Bluetooth, Металлический конструктор, Робот, Начинающий, Первый длиннопост, Видео, Длиннопост

Используемая мобилка Xiaomi redmi 3 pro с установленной программой Remote XY (не реклама). На экране отображается управление: вперёд - назад, влево - вправо; уровень заряда АКБ; Бипка - включает сигнал на зуммере. Кнопки открыть и закрыть для клешни, которую снял для доработки.

Машинка на ардуино управляемая с телефона Arduino, Bluetooth, Металлический конструктор, Робот, Начинающий, Первый длиннопост, Видео, Длиннопост

Фото клешни.

Машинка на ардуино управляемая с телефона Arduino, Bluetooth, Металлический конструктор, Робот, Начинающий, Первый длиннопост, Видео, Длиннопост

общий вид полученной машинки и видео дрифтинга ;)

Машинка на ардуино управляемая с телефона Arduino, Bluetooth, Металлический конструктор, Робот, Начинающий, Первый длиннопост, Видео, Длиннопост

Извиняюсь за шакалистые фото и несвязное изложение)

Если есть вопросы - отвечу.

Спасибо за внимание!

Arduino & Pi

1.4K постов20.6K подписчик

Добавить пост

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

1
Автор поста оценил этот комментарий
И сколько всего у.е. получилось такое удовольствие?
раскрыть ветку
1
DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
Автор поста оценил этот комментарий

А нельзя обойтись одним модулем ТР4056? Аккумуляторы можно запаралелить и получить батарею с одним модулем зарядки, зачем городить лишнее. цитата -

Перед параллельной спайкой банки надо "уравновесить".

На них разное напряжение, если их просто соединить напрямую, может получиться неприятно.

Поэтому: соединяем минусы (как правило, они являются корпусом банки, а плюсы соединяем резистором сопротивлением ом 30.

Вольтметром меряем напряжение на выводах резистора.

Как только оно станет меньше сотни милливольт - их можно соединять напрямую, без резистора.

Я обычно дожидаюсь порядка 10 милливольт, хотя ждать приходится долго - полсуток, сутки.

Автор поста оценил этот комментарий
Если брать за основу фишку, что именно от 5в, то, возможо, это интересно, ставлю плюс. Хотя, я бы предпочел поставить повышающую пллатку, невзирая на потери и не стал бы ставить 2, особенно в параллель. Кстати, специально для детских моделей роботов я заказал для тестирования 2 комплекта. Дешевизна была основным критерием. Сам я пользуюсь достаточно профессиональным зарядником для LiPo и для моделек применяю 2-3 баночныме аккумуляторы.

Устройства заказал такие, ни в коемс случае не реклама, я их еще не проверял:

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А при полной зарядке, что и так почти на порядок больше требуемого.
Если будет интерес, отпишусь про тестирование.

DELETED
Автор поста оценил этот комментарий

для контроллера нужно писать какую-то программу? и зачем такая сложность с ывключателями, разве не достаточно было бы одного? на размыкание одного из проводов цепи нагрузки?