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

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

Решил я начать осваивать микроконтроллеры, взял для этого 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 запрещен)

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

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

Вы смотрите срез комментариев. Показать все
DELETED
Автор поста оценил этот комментарий

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

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку