Mundarija:
Video: BrickPi3 chiziq izdoshi: 4 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu erda Dexter Industries Line Follower -dan BrickPi3 robotini chiziq bo'ylab harakatlanishini ko'rsatadigan loyiha.
1 -qadam: Uskuna sozlamalari
Ushbu loyihada ikkita boshqaruvchi dvigatel bilan jihozlangan BrickPi3 robotidan foydalaniladi. Chap haydovchi dvigatel BrickPi3 B portiga, o'ng haydovchi dvigatel esa BrickPi3 C portiga ulanadi. Line Follower sensori BrickPi3 Grove I2C portiga ulanadi.
Bu erda mavjud bo'lgan chiziq segmentlari yordamida siz o'zingizning shaxsiy konfiguratsiyangizni yaratishingiz mumkin yoki Lego Mindstorms matidan foydalanishingiz mumkin.
2 -qadam: dasturiy ta'minotni sozlash
Sizning Raspberry Pi -da Raspbian yoki Raspbian For Robots -da ishlayaptimi, haydovchilarni o'rnatish va misol dasturini o'rnatish uchun siz quyidagi ikkita buyruqni bajarishingiz mumkin:
curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | bash
3 -qadam: Kalibrlash
Chiziq izdoshini kalibrlash uchun to'liq sensorni oq fon ustiga qo'ying va quyidagi buyruqni bajaring:
python -c "di_sensorlardan import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration (" oq ")"
Keyin to'liq sensorni qora chiziq ustiga qo'ying va buyruqni bajaring:
python -c "di_sensor -dan import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration (" qora ")"
4 -qadam: yugurish
Line Follower misol dasturi ~/Dexter/BrickPi3/Projects/LineBot -da joylashgan. Misolni ishga tushirish uchun katalogga o'ting:
cd ~/Dexter/BrickPi3/Projects/LineBot
Keyin dasturni ishga tushiring:
Python LineBot.py