![Бое Бот лабиринт аркылуу барат: 4 кадам Бое Бот лабиринт аркылуу барат: 4 кадам](https://i.howwhatproduce.com/images/001/image-1904-j.webp)
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51
![Бое Бот лабиринт аркылуу барат Бое Бот лабиринт аркылуу барат](https://i.howwhatproduce.com/images/001/image-1904-1-j.webp)
Бул көрсөтмө бое ботуна бампер түзүүгө жардам берет жана бое лабиринт аркылуу өтүүчү кодду берет.
1 -кадам: Бамперлер үчүн материалдар
![Бамперлер үчүн материалдар Бамперлер үчүн материалдар](https://i.howwhatproduce.com/images/001/image-1904-2-j.webp)
Бул жерде бамперлерди жасоо үчүн керектүү болгон материалдардын тизмеси келтирилген:
-Картон
-Тасма
-Зымдар
-Алюминий фольга
-Резисторлор
-Velcro
2 -кадам: Материалдарды колдонуу менен бамперлерди куруу
![Материалдарды колдонуу менен бамперлерди куруу Материалдарды колдонуу менен бамперлерди куруу](https://i.howwhatproduce.com/images/001/image-1904-3-j.webp)
Эң биринчи эмне кылгыңыз келет - картонду жапкычтарды жана картондун клей бөлүктөрүн стек кылуу үчүн колдонуу. Эми, картондон жасалган капкактарга алюминийдин ленталары. Алюминий фольгасынын төрт бөлүгү болот, алар ар бир тараптагы жапкычтардын ичине чапталат. Эми желимди колдонуп, капкактарды картон стекке бекиңиз. Андан кийин, Velcro колдонуп бот ботунун алдыңкы жагына картон стектин арткы жагын бекиңиз. Акырында, оң жана терс зымдарды жапкычтардагы алюминий фольгага бекиңиз. Куттуктайбыз, сиз азыр бамперлерди жасап бүттүңүз.
3 -кадам: Circuit
![Circuit Circuit](https://i.howwhatproduce.com/images/001/image-1904-4-j.webp)
Район абдан жөнөкөй жана жасалышы оңой. Сүрөттү карап, Boe ботуңуздун схемасын түзүңүз.
4 -кадам: Код
Мына бое боттун коду.
'{$ STAMP BS2}
'{$ PBASIC 2.5}
'I/O Pins
'Манкаран Калер
'Mr. Birch' лабиринт робот программасы 'Программа боботту каалаган лабиринттен өтүү үчүн
'---------- varibles ---------
LMotor PIN 14 RMotor PIN 15
loopX VAR Word
Зилфатова 850
РФФ 650 Lstop CON 750 Rstop CON 750 LRF CON 650 RRF CON 850
temp VAR Byte 'убактылуу дүкөнү
RunStatus DATA $ 00 'өзгөрмөсү ROMдо сакталат
'READ RunStatus, temp' ROMдон өзгөрмөнү окуңуз
'temp = ~ temp' 0 маанисин 1ге же 1ге айландырыңыз 'RunStatus ЖАЗЫҢЫЗ, темп' Өзгөрмөнү кайра ROMго жазыңыз 'ЭГЕР (темп> 0) СОНУН соңунда' Мааниси 1 экенин текшериңиз, эгерде программаны БҮТҮРҮҢҮЗ
оң VAR Word
тез VAR Word '---------- иш-аракеттери --------------- GOSUB ForwardFast Debug? IN10 IF IN10 = 0 ОНДО ЖОГОРУ 0 GOSUB LeftTurn БАШКА ТӨМӨН 0 ENDIF
Мүчүлүштүктөрдү жоюу? IN11
IF IN11 = 0 ОШОНДО ЖОГОРУ 1 GOSUB RightTurn БАШКА ТӨМӨН 1 ДЕБУГ CLS
LOOP
'------------- багыттары ------------
LeftTurn:
ҮЧҮН = 1ден 120 PULSOUT LMotor, LRF PULSOUT RMotor, RFF КИЙИНКИ КАЙТУУ
Оңго:
ҮЧҮН loopX = 1 to 120 PULSOUT LMotor, LFF PULSOUT RMotor, RRF NEXT RETURN
ForwardFast:
ҮЧҮН 1 = 300 PULSOUT LMotor, LFF PULSOUT RMotor, RFF NEXT RETURN үчүн
Сунушталууда:
Лабиринт Бое-Ботту чечүү: 3 кадам
![Лабиринт Бое-Ботту чечүү: 3 кадам Лабиринт Бое-Ботту чечүү: 3 кадам](https://i.howwhatproduce.com/images/002/image-4783-57-j.webp)
Лабиринт Боингди чечүү: Саламатсызбы! Менин атым Маахум Имран. Мен 11 -класстын технология сабагынын бир бөлүгүмүн. Бизге Бое-Ботубузду алып, лабиринттен чебер өтүү үчүн программалоо тапшырмасы берилди. Бул адегенде оор сыноо болду, мен моюнга алам, эч кандай жардам бербестен
Лабиринт чечүүчү робот (Бое-бот): 5 кадам
![Лабиринт чечүүчү робот (Бое-бот): 5 кадам Лабиринт чечүүчү робот (Бое-бот): 5 кадам](https://i.howwhatproduce.com/images/003/image-8545-j.webp)
Лабиринт чечүүчү робот (Бое-бот): Бул методика сизге кантип жөнөкөй лабиринттин жардамы менен лабиринт чечүүчү роботту кантип жасоону жана жасоону көрсөтөт. Бул коддоону да камтыйт, ошондуктан компьютер да керек
Бое-бот инфракызыл детекторлор менен: 12 кадам (сүрөттөр менен)
![Бое-бот инфракызыл детекторлор менен: 12 кадам (сүрөттөр менен) Бое-бот инфракызыл детекторлор менен: 12 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/003/image-8953-16-j.webp)
Бое-бот инфракызыл детекторлор менен: Бул көрсөтмө тоскоолдуктарды болтурбоо үчүн инфракызыл детекторлордун жардамы менен лабиринтте чуркай ала турган Бое-Ботту кантип курууну жана коддоону көрсөтөт. Бул сиздин муктаждыктарыңызга ылайыктуу оңой өзгөртүүгө мүмкүндүк берүүчү ээрчүү оңой. Бул үчүн негизги талап кылынат
Arduino чөнтөк оюн консолу + A -лабиринт - лабиринт оюну: 6 кадам (сүрөттөр менен)
![Arduino чөнтөк оюн консолу + A -лабиринт - лабиринт оюну: 6 кадам (сүрөттөр менен) Arduino чөнтөк оюн консолу + A -лабиринт - лабиринт оюну: 6 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/001/image-1962-48-j.webp)
Arduino чөнтөк оюн консолу + A -лабиринт - лабиринт оюну: Менин биринчи үйрөткүчүмө кош келиңиз! Мен бүгүн сиздер менен бөлүшкүсү келген долбоор бул Arduino лабиринт оюну, ал чөнтөк консолу Arduboy сыяктуу жөндөмдүү жана ушул сыяктуу Arduino негизделген консолу болуп калды. Аны менин (же сиздин) келечектеги оюндарыңыздын жардамы менен жаркырата аласыз
Бое-Бот: Тоскоолдуктардан качуу роботу: 6 кадам
![Бое-Бот: Тоскоолдуктардан качуу роботу: 6 кадам Бое-Бот: Тоскоолдуктардан качуу роботу: 6 кадам](https://i.howwhatproduce.com/images/001/image-1026-91-j.webp)
Бое-Бот: Тоскоолдуктардан качуу роботу: Бул кичинекей робот тоскоолдуктарды аныктоо үчүн мурутун колдонот. Анын муруттарынын бири же экөө тең кыймылга келгенде, ал артка кайтып, башка жакка бурулат. Болбосо ал алдыга жылат. 4 AA батарейкасы менен иштейт, Paralax Motherboard бул кичинекей