Оглавление:
- Шаг 1. Используемое программное обеспечение:
- Шаг 2: Используемый компонент:
- Шаг 3: Принципиальная схема
- Шаг 4: Принцип работы:
- Шаг 5: Видео проекта:
Видео: Обнаружение препятствий на смартфоне RoboCar с использованием Arduino: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
В этом проекте мы сделали 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
Рекомендуемые:
Асинхронное обнаружение препятствий с помощью ультразвука: 4 шага
Асинхронное обнаружение препятствий с помощью ультразвука: для развлечения я создаю робота, которого хочу автономно перемещать внутри дома. Это долгая работа, и я делаю ее шаг за шагом. Этот поучительный акцент на обнаружении препятствий с помощью Arduino Mega. Ультразвуковые датчики HC-SR04 против HY-SRF05 дешевы и
Обнаружение цвета в Python с использованием OpenCV: 8 шагов
Обнаружение цвета в Python с использованием OpenCV: Здравствуйте! Это руководство используется в качестве руководства по извлечению определенного цвета из изображения в Python с использованием библиотеки openCV. Если вы новичок в этой технике, не волнуйтесь, в конце этого руководства вы сможете запрограммировать свой собственный цвет
ОБНАРУЖЕНИЕ ПРЕПЯТСТВИЙ И ИЗБЕЖАНИЕ ПРЕПЯТСТВИЙ: 3 шага
ОБНАРУЖЕНИЕ ПРЕПЯТСТВИЙ И ИЗБЕЖАНИЕ ПРЕПЯТСТВИЙ: Марсоход - это космический корабль, предназначенный для передвижения по поверхности планеты или другого небесного тела. Некоторые марсоходы были разработаны для перевозки членов пилотируемого космического экипажа; другие были частично или полностью автономными роботами. Р
Обнаружение вторжений HiFive1 Arduino с помощью предупреждений MQTT с использованием ESP32 или ESP8266: 6 шагов
Обнаружение вторжений HiFive1 Arduino с помощью предупреждений MQTT с использованием ESP32 или ESP8266: HiFive1 - первая Arduino-совместимая плата на базе RISC-V, построенная с процессором FE310 от SiFive. Плата примерно в 20 раз быстрее, чем Arduino UNO, но, как и плата UNO, в ней отсутствует какое-либо беспроводное соединение. К счастью, есть несколько бесплатных
Обнаружение препятствий и предупреждение - Arduino UNO и Ultrasonic: 4 шага (с изображениями)
Обнаружение препятствий и предупреждения - Arduino UNO и Ultrasonic: это руководство, которое поможет вам понять ультразвуковой сигнал и зуммер и углубиться в изучение Arduino, выполните следующие действия и оставьте мне отзыв