Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Сборка робота, избегающего стены, на Raspberry Pi — пошаговое руководство

Это руководство предлагает практичный, новичку‑дружелюбный подход к созданию робота, избегающего стены, с использованием Raspberry Pi, ультразвукового датчика HC‑SR04 и моторного драйвера L293D. Хотя это не полное обучение, информации здесь достаточно, чтобы начать и поделиться кодом со школами.

Шаг 1: Соберите детали

Шаг 2: Подключение ультразвукового датчика

Следуйте уроку ModMyPi для чтения данных расстояния с HC‑SR04. Вывод ECHO датчика выдает 5V, который нужно понизить до 3.3V для GPIO Pi. Простой делитель на резисторах 100 Ом и 220 Ом делает это безопасно:

Протестируйте датчик с предоставленным Python-скриптом: скачайте файл, откройте LXTerminal, перейдите в папку и запустите sudo python filename.py.

Шаг 3: Подключение моторов

Соедините DC-моторы с драйвером L293D как показано. Используйте четкое, неповторяющееся цветовое кодирование, чтобы избежать путаницы. Следующие назначения пинов отображают Raspberry Pi на входные пины драйвера:

Присоедините моторы к клеммам MA и MB драйвера; направление проводов произвольно. Запустите пример скрипта управления моторами для проверки движения.

Шаг 4: Объединение и запуск

После сборки проводки (рекомендуется аккуратная, организованная раскладка) загрузите финальный Python-скрипт. Он измеряет расстояние каждые 0.5 секунды и запускает реверс одного колеса при обнаружении препятствия в пределах 10 см, заставляя робота уклоняться. Установите электронику на простое шасси, и робот будет автономно навигировать, избегая стен и препятствий.

Приветствуем любой фидбек для улучшения этого руководства. Удачной сборки!

Производственный процесс

  1. DIY солнечная метеостанция на Raspberry Pi
  2. Подключение Raspberry Pi 3 к датчику DHT11 и загрузка данных в облако ThingsIo.ai
  3. Создание умного робота с Bridge Shield — интеграция Raspberry Pi и Arduino
  4. Сборка робота, избегающего стены, на Raspberry Pi — пошаговое руководство
  5. Визионный мобильный робот, избегающий препятствия, на Raspberry Pi
  6. Создайте своего робота на Raspberry Pi с набором MonkMakes RRB2 — подробное руководство
  7. Создание XMP‑1: бюджетная мобильная платформа на XMOS и Raspberry Pi
  8. DIY робот в стиле Wall‑E на Raspberry Pi из коробки от CD
  9. PiCy: Создайте своего компактного робота на Raspberry Pi
  10. Создание Bluetooth-робота на Raspberry Pi с аудио-обратной связью