Мазмұны:
- 1 -қадам: Жабдықты жинау
- 2 -қадам: өз жолыңызды құрыңыз
- 3 -қадам: Жол ізбасарын таңдаңыз
- 4 -қадам: Сызық ізбасарын орнату
- 5 -қадам: Сызық ізбасарын калибрлеу
- 6 -қадам: PD табысын орнату
- 7 -қадам: сызық бойынша жүру - қара сенсор
Бейне: GoPiGo3 жолының ізбасары: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл оқулықта біз жол ізбасарын аламыз және оны қара сызықпен жүру үшін оны GoPiGo3 -те қолданамыз.
1 -қадам: Жабдықты жинау
Сызық ізбасарын құруды бастамас бұрын бізге қажет бірнеше нәрсе бар:
- Dexter Industries желісінің 2 ізбасарының бірі: қызыл сызықтың ізбасары немесе қара, сәл қысқа. Қара сызықтың ізбасары бұрынғыға қарағанда әлдеқайда жақсы.
- GoPiGo3 үшін батарея жиынтығы. Біз Dexter Industries аккумуляторлық пакетін пайдалануды ұсынамыз, себебі ол Raspberry Pi қозғалтқыштары толық дроссельде болғанда да жұмыс істей алады.
- GoPiGo3 - сізге тек GoPiGo3 қажет, және бұл.
- Line Follower тректері - бұл жерден жүктеуге болады.
GoPiGo3 Raspberry Pi роботын мына жерден алыңыз
2 -қадам: өз жолыңызды құрыңыз
Бұл бөлімге біраз уақыт кетеді. Негізінде, мұнда барыңыз, шаблондары бар PDF файлын жүктеңіз және көрсетілген жолды жасау үшін немесе өзіңіздің жеке жолыңызды жасау үшін келесі қадамдарды басып шығарыңыз және бұл ұзақ қадамды өткізіп жіберіңіз:
- №1 типті 12 плитка.
- №2 типті 5 плитка.
- № 5 тақтайшаның 3 шаблоны.
- №6 тақтайшаның 3 шаблоны - мұнда сіз бір қосымша плиткамен аяқталасыз.
Содан кейін оларды кесіп, таспамен бекітіп, жоғарыдағы суреттегідей етіп орналастыруға тырысыңыз. Есіңізде болсын, №1 типтегі жоғарғы оң жақ бұрышта бір түрмен сәйкес келетін тақтайша бар - бұл солай, сондықтан сіз оны көргенде шатастырмаңыз.
Сонымен қатар, егер принтерде тонер жеткіліксіз болса және қара түс жуылса, сіз қара жолақтардың маркермен боялғанын қалауыңыз мүмкін, бұл олардың ізбасарлары үшін. Бұл мүлдем қажет емес, бірақ бұл жол ізбасарын дәлірек ете алады.
3 -қадам: Жол ізбасарын таңдаңыз
Сіз қандай жол ізбасарымен жүргіңіз келетінін таңдауыңыз керек: қызыл немесе қара.
Қалай болғанда да, жолды жалғастырушы жоғарыдағы фотодағыдай құжаттамада сипатталғандай бағытталуы керек (DI_Sensors & GoPiGo3 туралы ReadTheDocs құжаттамасы).
4 -қадам: Сызық ізбасарын орнату
Жолды жалғастырушы GoPiGo3 -те осылай отыруы керек. Dexter Industries желісінің ізбасарлары жинағы GoPiGo3 -те түзетуге көмектесетін аралықтар, жаңғақтар мен шайбалар сияқты тағы бірнеше заттармен бірге келеді.
Қандай сызық ізбасарының сенсорына ие болсаңыз да, сіз жиынтықта 40 мм бос орындарды таба аласыз. Осылайша сіз GoPiGo3 пен еден арасындағы бос орын жеткілікті болатынына сенімді бола аласыз (бұл шамамен 2-3 мм).
Ескерту: Жоғарыдағы суретте сіз бөлгішті ұзағырақ ету үшін жаңғақтарды қолданғанымды көресіз, себебі мен Line Follower жинағына кіретін стандартты аралықтарды қолданбаймын, себебі менікі 30 мм. 40 мм.
5 -қадам: Сызық ізбасарын калибрлеу
Жолдың ізбасарын калибрлеу үшін, сіз қайсысын қолданғаныңызға қарамастан, Raspberry Pi -ге сәйкес кітапханаларды орнатудан бастаңыз. Сіз мұны Raspbian кескінінде немесе Raspbian For Robots арқылы жасай аласыз. Ең алдымен мына пәрмендерді іске қосыңыз:
curl -kL dexterindustries.com/update_gopigo3 | bash
curl -kL dexterindustries.com/update_sensors | bash
Қайта жүктеңіз, содан кейін каталогты өзгертіңіз
/home/pi/Dexter/GoPiGo3/Projects/PIDLineFollower
Содан кейін бағдарламаны сол каталогта іске қосыңыз
python pid_tuner.py
Әрі қарай, роботты ақ бетке қойыңыз (желінің ізбасары бекітілген және I2C портына қосылған) және оны калибрлеу үшін сәйкес түймені басыңыз. Сіз шын мәнінде мәзірді тексеріп, қай түйменің «ақ бетіндегі сызық ізбасарын калибрлеуге» сәйкес келетінін көруіңіз керек. Қара бетке де солай.
Жобаны GitHub сайтынан табуға болады.
Калибрленгеннен кейін, мәндер Raspberry Pi қуат айналымынан өткенде де сақталады. Жолдың ізбасары екіншісімен ауысқанда немесе жолдың түстері айтарлықтай өзгерген кезде ғана оны қайта калибрлеу қажет.
6 -қадам: PD табысын орнату
Жол ізбасары үшін оңтайлы мәндер
Мәзірде сипатталған сәйкес түймелерді қолдана отырып, сіз қолданатын сәйкес жол ізбасары үшін PD табыстарын жаңартыңыз.
Қара сызықтың ізбасары
Жаңа жол ізбасары үшін келесі параметрлер GoPiGo3 үшін жақсы жұмыс істейді:
- Негізгі жылдамдық = 300
- Цикл жиілігі = 100
- Кп = 1100
- Ки = 0
- Кд = 1300
Негізгі жылдамдық пен айналу жиілігін тікелей кодта өзгерту керек.
Қызыл сызықтың ізбасары
Ескі жол ізбасары үшін келесі параметрлер GoPiGo3 үшін жақсы жұмыс істейді:
- Негізгі жылдамдық = 300
- Цикл жиілігі = 30
- Кп = 4200
- Ки = 0
- Кд = 2500
Негізгі жылдамдық пен айналу жиілігін тікелей кодта өзгерту керек.
Ұсынылған:
Линия ізбасары робот Siebe Deetens: 4 қадам
Line Follower Robot Siebe Deetens: Электрондық механика HOGENT (3e бакалавры) бойынша автоматты түрде жұмыс істейді, бұл ретте синтездеу жобасы бойынша робот жасаушы болып табылады. сла
Python қолданатын GiggleBot жолының ізбасары: 5 қадам
Python көмегімен GiggleBot желісінің ізбасары: Бұл жолы біз Dexter Industries GiggleBot бағдарламасын MicroPython-да қара сызықпен оның кіріктірілген сызық ізбасарының сенсоры арқылы жүргізуді бағдарламалап жатырмыз. тиісті түрде бақыланады. Егер
Пәрмен жолының көмегімен Wifi -ды қалай қосуға/өшіруге болады!: 4 қадам
Пәрмен жолының көмегімен Wi -Fi -ды қалай қосуға/өшіруге болады !!: Бұл нұсқаулықта компьютердегі wifi -ді қалай қосуға немесе өшіруге болатындығы көрсетіледі, менің каналыма жазылыңыз
Пәрмен жолының матрицасының САНДАРЫ: 5 қадам
Пәрмен жолының матрицасының НОМЕРЛЕРІ: Матрицамен соңғы нұсқаулығым тек әріптермен болды, бірақ бұл сандарды қолданатын пакеттік файл және шынайы көрінеді. Нағыз матрица жапон әріптері мен басқа белгілерді қолданды, бірақ бұл сандарды әр түрлі ретпен қолданады
Пәрмен жолының терезесін оңай жолмен жасаңыз: 3 қадам
Пәрмен жолының терезесін оңай жолмен жасаңыз. Мен бұның бұрын жасалғанын білемін, бірақ менің нұсқам сәл өзгеше, сондықтан сіз пәрмен шақырудың керемет әдістерін қолданып көргіңіз келеді, бірақ сіз оны қалай жасау керектігін білмейсіз. пәрмен жолын ашу. (Бұл көптеген мектептерде болады немесе