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



RoverBluetooth - это название, которое я дал Bluetooth-автомобилю на базе Arduino, который я сделал для школьного экзамена, когда мне было всего тринадцать. Я также показал это на Maker Faire Rome с FabLab (и я был там одним из самых молодых)! Его очень легко сделать (всего несколько недорогих электронных компонентов и комплект Meccano) и управлять им благодаря приложению для Android, которое я запрограммировал. Он оснащен полным контролем скорости, задней передачей, ультразвуковым датчиком с парковочным звуком и аварийным тормозом, дистанционным приводом с малой задержкой и передним фонарем.
Главная страница проекта
Шаг 1. Приложение




Изначально я программировал приложение с помощью MIT App Inventor, но затем решил написать его с нуля с помощью Android Studio. Если вы новичок в Android, я бы порекомендовал вам использовать оригинальное приложение (выпущенное в галерее App Inventor), поскольку его проще программировать и редактировать. В противном случае новое приложение можно найти на GitHub.
Скачать проект MIT App Inventor и APK
Шаг 2: шасси




Если вы хотите повторить мою, купите несколько пакетов Meccano, посмотрите на фотографии и начните разбираться! Обратите внимание на рулевое колесо, которое должно иметь соединение с серводвигателем, вращаться без трения и без отвинчивания! Основной корпус не должен изгибаться слишком сильно и должен быть легким, в то время как двигатель Meccano должен иметь достаточно редукторов, чтобы быть прочным.
Шаг 3: Схема


Необходимые детали:
- Bluetooth-приемник (я использовал модем BlueSMiRF Silver от Sparkfun, но вы также можете попробовать классический HC-06, он дешевле)
- Arduino UNO или аналогичный
- H-мост (я использовал L6203)
- Ультразвуковой датчик
- Серводвигатель (прочный, по возможности с металлическими шестернями)
- Зуммер
- Светодиод для фронтального освещения
- Аккумулятор 9 В
- Двусторонняя матричная плата
Обратите внимание, что сервопривод, который я использовал, требует 6 В, поэтому я добавил в схему LM317. Не стесняйтесь снимать его, если сервопривод требует 5 В. Наберитесь терпения, выберите паяльник и сделайте свой собственный щит Arduino!
Скачать схему Autodesk Eagle 9.3.0
Шаг 4: Эскиз Arduino
Небольшой эскиз получает данные, включает и выключает двигатель и проверяет расстояние до стены. RoverBluetooth получает данные от модема Bluetooth и связывает числа с командами. Например, «21» интерпретируется как «выключить двигатель». Вот список:
- 0-20 → положение серводвигателя
- 21 → мотор выключен
- 22 → свет горит
- 23 → свет выключен
- 1000-1255 → мотор включен, скорость
- 1500-1755 → мотор включен, передача заднего хода, обороты
Скачать Arduino Sketch
Шаг 5: Наслаждайтесь
Готовы водить машину?
Рекомендуемые:
Сделай сам Arduino управляемый Bluetooth автомобиль: 6 шагов (с изображениями)

Сделай сам Arduino управляемый Bluetooth автомобиль: Здравствуйте, друзья! Меня зовут Николас, мне 15 лет, я живу в Афинах, Греция. Сегодня я покажу вам, как сделать 2-колесный автомобиль с управлением по Bluetooth, используя Arduino Nano, 3D-принтер и несколько простых электронных компонентов! Обязательно посмотрите мой
Радиоуправляемый автомобиль на базе радиочастотного модуля 434 МГц: 5 шагов

Радиоуправляемый автомобиль на основе радиочастотного модуля 434 МГц: 1) перфокарта (фиктивная печатная плата) 2) провода 3) кодировщик ht12e и декодер ht12d ic и драйвер двигателя l293d, или вы можете использовать L298N, если вы используете липо или другие сильноточные батареи. 4) модули RF 5) сопротивления 1M и 51K 6) светодиоды 7) напряжение ic7805 re
Биометрический въезд в автомобиль - настоящий автомобиль без ключа: 4 шага

Биометрический въезд в автомобиль - настоящий автомобиль без ключа: Несколько месяцев назад моя дочь спросила меня, почему современные автомобили не оснащены биометрической системой входа, если она есть даже в мобильном телефоне. С тех пор работал над тем же, и, наконец, мне удалось установить и протестировать что-то на моем T
Интеллектуальный автомобиль Romote на базе Arduino: 5 шагов

Intelligent Romote Car на базе Arduino: этот проект основан на плате разработки Arduino UNO для создания умного автомобиля. Автомобиль имеет беспроводное управление Bluetooth, предотвращение препятствий, звуковую сигнализацию и другие функции, и это полноприводный автомобиль, легко поворачиваемый
Самоуправляемый автомобиль на базе Arduino: 8 шагов

Самоуправляемый автомобиль на базе Arduino: Добро пожаловать в мой первый обучающий курс! Недавно мне поручили проект беспилотного автомобиля в качестве семестрового проекта. В этом проекте моей задачей было спроектировать автомобиль, который мог бы делать следующее: Управлять им можно с помощью голосовых команд через телефон Android