Оглавление:
- Шаг 1. Соберите материалы
- Шаг 2: Схема
- Шаг 3: Программа
- Шаг 4: Создание автомобильной базы
- Шаг 5: Собираем все вместе
- Шаг 6. Получение приложения
Видео: Машинка с дистанционным управлением Arduino Bluetooth: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Я люблю автомобили с дистанционным управлением, они очень веселые и интересные. В этом руководстве я покажу, как я создал свой собственный автомобиль с bluetooth, используя Arduino и некоторые детали, которые у меня были. Это руководство предназначено только для теории, машина не заработала точно так, как я планировал, но в следующем году я продолжу и, возможно, вернусь, чтобы обновить ее, когда она будет завершена.
Шаг 1. Соберите материалы
Это все детали, которые вам понадобятся для завершения этого проекта. Если у вас нет точных деталей или двигателей, их можно заменить другими, но будьте осторожны, это может быть не так, как у меня.
-Arduino Uno
-USB / кабель питания Arduino
- макетная плата
-HC-06 модуль Bluetooth
-Серводвигатель
-9В двигатель постоянного тока
-2 батареи 9 В
-2 защелкивания батареи
-MOSFET транзистор
-Диод
-Провода перемычки
-Резинки
Шаг 2: Схема
Вот схема схемы и изображение схемы, которую я построил. Построим его поэтапно:
-Сначала подключите питание и землю Arduino к источнику питания и заземлению на левой стороне макета.
-Далее подключите первую батарею, защелкивающую питание и заземление с правой стороны макета. Подключите другой аккумулятор к контакту Vin на Arduino, и земля на аккумуляторе соединится с землей на Arduino.
-Подключите вывод питания серводвигателя к 5 В на левой стороне макета, контакт заземления к заземлению на левой стороне макета, а центральный контакт серводвигателя к контакту 9 на Arduino. Центральный штифт - это тот, который позволит нам контролировать угол, на который установлен сервопривод.
-Подключите контакт VCC модуля Bluetooth HC-06 к 5 В на левой стороне макета, а контакт GND к земле на левой стороне макета. Воздержитесь от подключения контактов TX и RX до тех пор, пока вы не загрузите программу на плату Arduino, потому что плата не примет программу, пока эти контакты подключены. После того, как вы загрузили программу в Arduino, подключите контакт TX HC -06 в вывод RX Arduino, а вывод RX HC-06 в TX Arduino.
-На очереди стоит мотор. Поскольку Arduino выдает максимум 5 В, этого недостаточно для продвижения карты вперед, однако нам все еще нужно иметь возможность управлять двигателем с помощью Arduino. Мы сделаем это с помощью компонента, называемого MOSFET-транзистором. МОП-транзистор имеет 3 контакта, затвор, исток и сток. Как вы можете видеть на картинке, когда мы подаем на затвор 5 В, мощность сможет течь от стока к истоку. Имея это в виду, мы подключим вывод затвора полевого МОП-транзистора к выводу 6 Arduino, см. Рисунок, чтобы убедиться, что вы подключаете правильные выводы. Это позволит нам соединить другие 2 контакта полевого МОП-транзистора вместе, отключив питание от контакта 10. Затем подключите источник полевого МОП-транзистора к земле с правой стороны макета. Затем подключите один конец двигателя к контакту стока на полевом МОП-транзисторе, а также подключите диод от контакта стока к шине питания на правой стороне макета. Этот диод, включенный параллельно, остановит то, что называется обратным напряжением. Когда двигатель вращается, он создает электричество, как генератор, и это электричество может течь в направлении, противоположном движению цепи. Это может вызвать проблемы, и для того, чтобы электричество не делало этого, нам нужно вставить диод параллельно двигателю. Теперь подключите другой конец двигателя к шине питания на правой стороне макета. Возможно, вам придется поменять местами соединения двигателя, если вы поймете, что двигатель вращается не в том направлении, в котором движется ваш автомобиль. Помните об этом, когда начнете тестировать машину.
Шаг 3: Программа
Это программа, которую мы будем использовать для Arduino Uno, чтобы управлять автомобилем. Загрузите это и откройте в Arduino IDE. Мы загрузим это на плату Arduino, чтобы управлять автомобилем.
Шаг 4: Создание автомобильной базы
Так что эта часть будет сильно отличаться. Я приложил картинку, на которой показано, что я придумал, но на самом деле все, что вам нужно, это свободно вращающаяся ось с 2 задними колесами, переднее колесо, которое можно прикрепить к серводвигателю, и платформа над или между ними разместить печатную плату и макет. Мотор также должен быть прикреплен к задней оси с помощью эластичной ленты, чтобы задние колеса могли вращаться.
Шаг 5: Собираем все вместе
По сути, вы просто соединяете печатную плату и макет вместе в пакете и прикрепляете его к платформе, сделанной на предыдущем шаге. Присоедините двигатель к оси с помощью резинки, а затем почти готово.
Шаг 6. Получение приложения
Чтобы это работало, вам нужен телефон Android, а затем вы заходите в Google Play и находите приложение под названием «Smart Bluetooth». Подключите его к модулю Bluetooth HC-06, и все готово!
Рекомендуемые:
Машинка с дистанционным управлением Bluetooth с STM32F103C и L293D - Недорого: 5 шагов
Bluetooth RC Car с STM32F103C и L293D - Недорого: я сделал Bluetooth Arduino Car, подобный изображенному здесь, Ardumotive_com. Проблема, с которой я столкнулся, заключалась в батареях и их весе, а также в их расходе. С тех пор дешевые аккумуляторы для сотовых телефонов стали очень доступными. Все, что мне нужно
Машинка с дистанционным управлением Arduino Bluetooth: 10 шагов
Arduino Bluetooth RC Car: я создал эту инструкцию для сопровождения моего видео на YouTube, а пока я предлагаю вам посмотреть видео, так как оно намного более детально, но я буду работать над этим инструктажем и скоро сделаю его лучше
Машинка с дистанционным управлением Arduino Bluetooth: 12 шагов
Arduino Bluetooth RC Car: Управляете радиоуправляемым автомобилем через приложение на телефоне? Это возможно! Используя Arduino, немного Bluetooth, несколько колес и кучу других небольших, но важных деталей, мы смогли создать радиоуправляемую машину, которая подключается к Bluetooth и может управляться
Машинка с дистанционным управлением, управляемая виртуальной реальностью: 9 шагов
Машинка с дистанционным управлением, управляемая виртуальной реальностью: Вы когда-нибудь хотели, чтобы вас уменьшили в размерах и пилотировали такие корабли, как Innerspace или Fantastic Voyage? Что ж, я думаю, что это так близко, как вы собираетесь получить в кратчайшие сроки! Вот подача: реальный автомобиль с дистанционным управлением, управляемый командиром виртуальной реальности
Машинка с дистанционным управлением с помощью жестов руки: 15 шагов
Машинка с дистанционным управлением, управляемая жестами рук: Hello World! Это моя первая инструкция. Если у вас есть вопросы - не стесняйтесь спрашивать. Целевая аудитория: этот проект применим ко всем, кто увлечен технологиями. Независимо от того, являетесь ли вы экспертом или абсолютным новичком