Obsah:

Následovník linky BrickPi3: 4 kroky
Následovník linky BrickPi3: 4 kroky

Video: Následovník linky BrickPi3: 4 kroky

Video: Následovník linky BrickPi3: 4 kroky
Video: КАК ИЗГОТОВИТЬ КАРТОН ДЛЯ МОЛОКА И КРУГЛЫЙ УГОЛ - КЛАСС ECOBAG 2024, Listopad
Anonim
Image
Image
Běh
Běh

Zde je projekt, který ukazuje, jak lze použít sledovač linky Dexter Industries k tomu, aby robot BrickPi3 sledoval linii.

Krok 1: Nastavení hardwaru

Tento projekt využívá robot BrickPi3 postavený se dvěma hnacími motory v konfiguraci smykem řízeného řízení. Levý hnací motor je připojen k portu B BrickPi3 a pravý hnací motor je připojen k portu C BrickPi3. Čidlo sledovače linky je připojeno k portu Grove I2C na BrickPi3.

Můžete si vytvořit vlastní konfiguraci linky pomocí zde dostupných segmentů čar, nebo můžete použít podložku Lego Mindstorms.

Krok 2: Nastavení softwaru

Ať už váš Raspberry Pi používá Raspbian nebo Raspbian For Robots, k instalaci ovladačů a ukázkového programu projektu můžete spustit tyto dva příkazy:

curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | bash

Krok 3: Kalibrace

Chcete -li kalibrovat sledovače řádků, umístěte kompletní snímač na bílé pozadí a spusťte tento příkaz:

python -c "od di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('white')"

Poté umístěte kompletní senzor na černou čáru a spusťte tento příkaz:

python -c "od di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('black')"

Krok 4: Běh

Příklad programu Line Follower je umístěn v ~/Dexter/BrickPi3/Projects/LineBot. Chcete -li spustit příklad, přejděte do adresáře:

cd ~/Dexter/BrickPi3/Projects/LineBot

Poté spusťte program:

python LineBot.py

Doporučuje: