Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом проекте мы сделали Robocar, в котором два ультразвуковых датчика, один модуль Bluetooth были связаны с Arduino.
Шаг 1. Используемое программное обеспечение:
Вот программное обеспечение, которое мы использовали в этом проекте:
1. Arduino IDE: последнюю версию Arduino IDE можно загрузить по этой ссылке:
www.arduino.cc/en/Main/Software
2. Мобильное приложение Bluetooth terminlal. Это мобильное приложение для Android, с помощью которого мы получаем команды на нашу роботизированную машину.
Шаг 2: Используемый компонент:
1) Arduino UNO: Arduino / Genuino Uno - это плата микроконтроллера на базе ATmega328P (таблица данных). Он имеет 14 цифровых входов / выходов (из которых 6 могут использоваться как выходы ШИМ), 6 аналоговых входов, кварцевый кристалл 16 МГц, соединение USB, разъем питания, разъем ICSP и кнопку сброса.
2) Модуль Bluetooth HC-05: модуль HC-05 представляет собой простой в использовании модуль Bluetooth SPP (протокол последовательного порта), разработанный для прозрачной настройки беспроводного последовательного соединения. Модуль Bluetooth HC-05 может использоваться в конфигурации ведущего или ведомого устройства, что делает его отличным решением для беспроводной связи. Этот модуль Bluetooth с последовательным портом полностью соответствует требованиям Bluetooth V2.0 + EDR (повышенная скорость передачи данных) с модуляцией 3 Мбит / с с полным радиоприемопередатчиком 2,4 ГГц и основной полосой частот. Он использует CSR Bluecore 04 ‐ внешнюю однокристальную систему Rluetooth с технологией CMOS и AFH (функция адаптивной скачкообразной перестройки частоты).
2. Ультразвуковой датчик (HC-SR04): в нашем проекте мы используем два ультразвуковых датчика. Ультразвуковой датчик диапазона (HC - SR04) обеспечивает функцию измерения расстояния от 2 до 400 см, точность измерения может достигать 3 мм. В состав модулей входят ультразвуковые передатчики, приемник и цепь управления.
3. Драйвер двигателя (L298N): H-мостовой модуль L298N можно использовать с двигателями, имеющими напряжение от 5 до 35 В постоянного тока. С модулем, используемым в этом руководстве, также есть встроенный стабилизатор 5 В, поэтому, если у вас напряжение питания до 12 В, вы также можете подавать 5 В с платы.
4. Редукторный двигатель постоянного тока: в этом проекте мы используем два редукторных двигателя постоянного тока.
Шаг 3: Принципиальная схема
Шаг 4: Принцип работы:
Принцип работы очень простой. Мы подключили смартфон к модулю Bluetooth и отправляем команду, которую получает Arduino, и автомобиль начинает движение, и всякий раз, когда спереди или сзади встречается препятствие, автомобиль автоматически останавливается и включается зуммер. Затем он будет ждать следующей команды.
Шаг 5: Видео проекта:
Полное описание проекта приведено в видео выше.
Если у вас есть какие-либо сомнения относительно этого проекта, не стесняйтесь комментировать нас ниже.
А если вы хотите узнать больше о встроенной системе, вы можете посетить наш канал на YouTube.
Посетите нашу страницу в Facebook и ставьте лайк, чтобы получать частые обновления.
С уважением, Embedotronics Technologies