ScoutBot - Pi Bot с камера: 6 стъпки (със снимки)
ScoutBot - Pi Bot с камера: 6 стъпки (със снимки)
Anonim

Тук представяме нашия четириъгълен робот Raspberry Pi 8 DOF Wi-Fi. Роботът е оборудван със стрийминг на видео зрение и Wi-Fi контрол чрез прост уеб потребителски интерфейс. Ние предоставяме цялата информация на хората, за да я създадат сами. Всяка версия на Pi от 1A+/1B+ до 3 и Zero/Zero W може да се използва за изграждането на този робот. По -долу фигурите показват изпълнение, използващо Pi B+ и камерен модул V1.3.

Стъпка 1: Подготовка

За да създадете такъв, ще ви трябват следните елементи. Електронните компоненти могат да бъдат намерени в онлайн магазина като Taobao, Amazon и др.

  • Малина Pi 1A+, 1B+, 2 или 3
  • WiFi USB ключ с нано размер или еквивалент за 1A+, 1B+, 2 и нула
  • Raspberry Camera V1.3 (по избор, ако няма поточно видео стрийминг)
  • Разширителна платка за Raspberry Pi I/O
  • 3D отпечатани файлове с модел STL, изтеглете от тук
  • Изображение на SD карта на Robot System: Изображението се основава на LEDE Project. Ръководството за потребителя е приложимо към робота за други системни настройки. Виждате Стъпка 3: Инсталиране на системно изображение за запис на изображения на SD карта. SD карта, по -голяма от 256 MB, може да се използва, тъй като размерът на файла с изображение е по -малък от 256 MB. Има 3 изображения, съответстващи на различната версия на Pi, изтеглете по -долу:

    • Pi 1
    • Pi 2
    • Pi 3
  • 8 серво мотора - Tower Pro MG996R или съвместими
  • 3.7V 18650 батерия - две паралелно

Преди да изградите или сглобите робота, трябва да отпечатате 3D моделите и да подготвите SD картата за Pi.

Стъпка 2: 3D печат

Тези реализации в демонстрацията бяха отпечатани в PLA. Моделите бяха нарязани с помощта на Cura. Ето предложените параметри за нарязване на моделите на робота за печат. Можете да регулирате, за да пасне на 3D принтера, който използвате.

  • височина на слоя: 0,2 мм
  • дебелина на черупката: 1 мм
  • дебелина на дъното/горната част: 1,2 мм
  • поддръжка: необходима
  • тип сцепление: няма
  • плътност на пълнене: 10%

Стъпка 3: Инсталиране на системния образ

Ще трябва да използвате инструмент за писане на изображения, за да запишете изображението на вашата micro SD карта.

Etcher е графичен инструмент за писане на SD карти, който работи на macOS, Linux и Windows и е най -лесният вариант за повечето потребители. Etcher също така поддържа запис на изображения директно от zip файла, без да се изисква разархивиране. За да напишете вашето изображение с Etcher:

  • Изтеглете програма за писане на изображения Etcher
  • Свържете четец на SD карти със SD картата вътре
  • Отворете Etcher и изберете файла с изображение, който искате да запишете на SD картата
  • Изберете SD картата, на която искате да запишете изображението
  • Прегледайте избора си и щракнете върху Flash! за да започнете да записвате данни на SD картата

Стъпка 4: Настройка на WiFi

След като инсталирате системния образ на SD картата, следващата стъпка е да настроите Wi-Fi връзката.

  • Свържете компютъра към LAN порта на Pi
  • По желание свържете Pi към HDMI монитор за зареждане на съобщения
  • Свържете USB Wi-Fi ключа към USB порта, ако не е Pi 3
  • Поставете SD картата в Pi
  • Включете Pi за зареждане, зеленият светодиод ще мига за няколко секунди
  • След стартиране Pi става интернет и WiFi рутер, той ще разпредели IP адреса в диапазона от https://192.168.1.1/. към всички мрежови устройства, свързани към него чрез LAN порт или WiFi.

Стъпка 5: Сглобяване на робот

Трябва да имате готови 3D отпечатани модели и SD картата. Ако имате готови, гледайте видеото за сглобяване по -долу.

Стъпка 6: Играйте

Първо е да се присъедините към роботизираната WiFi мрежа. Първоначално SSID е LEDE. Паролата за WiFi е тази, която сте задали по -горе Стъпка 4: Настройка на WiFi. Ако успеете да се присъедините към WiFi мрежата, можете да получите достъп до уеб интерфейса за управление с URL адреса https://192.168.1.1:8080/robot.html. Можете да управлявате робота, както показва предишната видео демонстрация.

Препоръчано: