Obsah:

Nasledovník linky BrickPi3: 4 kroky
Nasledovník linky BrickPi3: 4 kroky

Video: Nasledovník linky BrickPi3: 4 kroky

Video: Nasledovník linky BrickPi3: 4 kroky
Video: Part 1 - Around the World in 80 Days Audiobook by Jules Verne (Chs 01-14) 2024, November
Anonim
Image
Image
Beh
Beh

Tu je projekt, ktorý ukazuje, ako je možné sledovač čiary Dexter Industries použiť na to, aby robot BrickPi3 sledoval líniu.

Krok 1: Nastavenie hardvéru

Tento projekt používa robot BrickPi3 postavený s dvoma hnacími motormi v konfigurácii šmykom riadeného vozidla. Ľavý hnací motor je pripojený k portu B BrickPi3 a pravý hnací motor je pripojený k portu C BrickPi3. Snímač sledovača linky je pripojený k portu Grove I2C BrickPi3.

Môžete si vytvoriť vlastnú konfiguráciu čiar pomocou tu dostupných segmentov čiar alebo môžete použiť podložku Lego Mindstorms.

Krok 2: Nastavenie softvéru

Bez ohľadu na to, či na vašom Raspberry Pi beží Raspbian alebo Raspbian For Robots, na inštaláciu ovládačov a ukážkového programu projektu môžete spustiť tieto dva príkazy:

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

Krok 3: Kalibrácia

Ak chcete kalibrovať sledovač čiar, umiestnite kompletný snímač na biele pozadie a spustite tento príkaz:

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

Potom umiestnite kompletný snímač na čiernu čiaru a spustite tento príkaz:

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

Krok 4: Beh

Príklad programu Line Follower sa nachádza v ~/Dexter/BrickPi3/Projects/LineBot. Ak chcete spustiť príklad, prejdite do adresára:

cd ~/Dexter/BrickPi3/Projects/LineBot

Potom spustite program:

python LineBot.py

Odporúča: