ዝርዝር ሁኔታ:

BrickPi3 መስመር ተከታይ: 4 ደረጃዎች
BrickPi3 መስመር ተከታይ: 4 ደረጃዎች

ቪዲዮ: BrickPi3 መስመር ተከታይ: 4 ደረጃዎች

ቪዲዮ: BrickPi3 መስመር ተከታይ: 4 ደረጃዎች
ቪዲዮ: EV3 Infrared Sensor Programming with the BrickPi3 and Python 2024, ሀምሌ
Anonim
Image
Image
በመሮጥ ላይ
በመሮጥ ላይ

የዴክስተር ኢንዱስትሪዎች መስመር ተከታይ BrickPi3 ሮቦት መስመርን እንዲከተል እንዴት ጥቅም ላይ እንደሚውል የሚያሳይ ፕሮጀክት እዚህ አለ።

ደረጃ 1 የሃርድዌር ማዋቀር

ይህ ፕሮጀክት በተንሸራታች መሪ ውቅር ውስጥ በሁለት ድራይቭ ሞተሮች የተገነባውን BrickPi3 ሮቦት ይጠቀማል። የግራ ድራይቭ ሞተር ከ BrickPi3 ወደብ ቢ ጋር የተገናኘ ሲሆን የቀኝ ድራይቭ ሞተር ከ BrickPi3 ወደብ ሐ ጋር ተገናኝቷል። የመስመር ተከታይ ዳሳሽ ከ BrickPi3 ግሮቭ I2C ወደብ ጋር ተገናኝቷል።

እዚህ የሚገኙትን የመስመር ክፍሎች በመጠቀም የራስዎን የመስመር ውቅር መፍጠር ይችላሉ ፣ ወይም የ Lego Mindstorms ምንጣፍ መጠቀም ይችላሉ።

ደረጃ 2 የሶፍትዌር ማዋቀር

አሽከርካሪዎችን እና የፕሮጀክት ምሳሌ ፕሮግራምን ለመጫን የእርስዎ Raspberry Pi Raspbian ወይም Raspbian For Robots ን እያሄደ ይሁን ፣ እነዚህን ሁለት ትዕዛዞች ማስኬድ ይችላሉ-

curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | ባሽ

ደረጃ 3: መለካት

የመስመር ተከታይን ለመለካት ፣ ሙሉ ዳሳሹን በነጭ ጀርባ ላይ ያድርጉት እና ይህንን ትእዛዝ ያሂዱ

ፓይዘን -c "ከዲሴንስተሮች ቀላል_ላይን_ከተክ ያስመጣሉ ፤ ቀላል_ላይን_ከተክ. EasyLineFollower ()። set_calibration ('ነጭ')"

ከዚያ የተሟላውን ዳሳሽ በጥቁር መስመር ላይ ያስቀምጡ እና ይህንን ትእዛዝ ያሂዱ

Python -c "ከዲሴንስተሮች ቀላል_ላይን_ከተክ ያስመጣሉ ፤ ቀላል_ላይን_ከተክ. EasyLineFollower ()። set_calibration ('ጥቁር')"

ደረጃ 4: መሮጥ

የመስመር ተከታይ ምሳሌ ፕሮግራም በ ~/Dexter/BrickPi3/Projects/LineBot ውስጥ ይገኛል። ምሳሌውን ለማስኬድ ወደ ማውጫው ይሂዱ

cd ~/Dexter/BrickPi3/Projects/LineBot

ከዚያ ፕሮግራሙን ያሂዱ

Python LineBot.py

የሚመከር: