
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05



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:
Nasledovník linky na Tinkercad: 3 kroky

Line Follower na Tinkercad: A-Line Follower Robot, ako naznačuje názov, je automatizované vedené vozidlo, ktoré sleduje vizuálnu líniu uloženú na podlahe alebo strope. Vizuálna čiara je zvyčajne cesta, ktorou ide robot sledujúci čiaru, a bude to čierna čiara na
Nasledovník linky PID Atmega328P: 4 kroky

Nasledovník riadku PID Atmega328P: ÚVOD Tento návod je o vytvorení efektívneho a spoľahlivého sledovača línií s ovládaním PID (proporcionálne-integrálna-derivátová) (matematická) bežiacou v jeho mozgu (Atmega328P). Riadič linky je autonómny robot, ktorý nasleduje buď po
Časť 3: GPIO: Zostava ARM: Nasledovník linky: TI-RSLK: 6 krokov

Časť 3: GPIO: ARM Zostava: Nasledovník linky: TI-RSLK: Dobrý deň. Toto je ďalšia časť, v ktorej naďalej používame zostavu ARM (namiesto jazyka vyššej úrovne). Inšpiráciou pre tento Instructable je Lab 6 z Texas Instruments Robotics System Learning Kit alebo TI-RSLK. Budeme používať mikrofón
Nasledovník linky GoPiGo3: 8 krokov

Sledovateľ čiary GoPiGo3: V tomto tutoriáli preberáme sledovača čiar a používame ho na GoPiGo3, aby sledoval čiernu čiaru
Nasledovník linky GiggleBot pomocou Pythonu: 5 krokov

Nasledovník linky GiggleBot pomocou Pythonu: Tentoraz programujeme v MicroPythone Dexter Industries GiggleBot, aby sledoval čiernu čiaru pomocou vstavaného senzora sledovača riadkov. GiggleBot musí byť spárovaný s BBC micro: bitom, aby mohol byť primerane kontrolované. Ak