İçindekiler:

BrickPi3 Satır Takipçisi: 4 Adım
BrickPi3 Satır Takipçisi: 4 Adım

Video: BrickPi3 Satır Takipçisi: 4 Adım

Video: BrickPi3 Satır Takipçisi: 4 Adım
Video: EV3 Infrared Sensor Programming with the BrickPi3 and Python 2024, Kasım
Anonim
Image
Image
Koşma
Koşma

İşte Dexter Industries Line Follower'ın bir BrickPi3 robotunun bir çizgiyi takip etmesini sağlamak için nasıl kullanılabileceğini gösteren bir proje.

Adım 1: Donanım Kurulumu

Bu proje, mini yükleyici konfigürasyonunda iki tahrik motoruyla oluşturulmuş bir BrickPi3 robotu kullanıyor. Sol tahrik motoru BrickPi3 portu B'ye ve sağ tahrik motoru BrickPi3 portu C'ye bağlıdır. Line Follower sensörü BrickPi3'ün Grove I2C portuna bağlıdır.

Burada bulunan çizgi parçalarını kullanarak kendi çizgi konfigürasyonunuzu oluşturabilir veya bir Lego Mindstorms matı kullanabilirsiniz.

Adım 2: Yazılım Kurulumu

Raspberry Pi'niz ister Raspbian ister Raspbian For Robots çalıştırıyor olsun, sürücüleri ve proje örnek programını kurmak için şu iki komutu çalıştırabilirsiniz:

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

Adım 3: Kalibrasyon

Çizgi izleyiciyi kalibre etmek için, tüm sensörü beyaz arka plan üzerine yerleştirin ve şu komutu çalıştırın:

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

Ardından tüm sensörü siyah çizginin üzerine yerleştirin ve şu komutu çalıştırın:

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

Adım 4: Koşu

Line Follower örnek programı ~/Dexter/BrickPi3/Projects/LineBot içinde bulunur. Örneği çalıştırmak için dizine gidin:

cd ~/Dexter/BrickPi3/Projects/LineBot

Ardından programı çalıştırın:

piton LineBot.py

Önerilen: