Мазмұны:
- 1 -қадам: Бамперлерге арналған материалдар
- 2 -қадам: материалдарды қолдана отырып, бамперлер құру
- 3 -қадам: Цикл
- 4 -қадам: Кодекс
Бейне: Бое бот лабиринтпен жүреді: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл нұсқаулық сізге бое -ботқа бамперлер жасауға көмектеседі және ол сізге бое -лабиринтте өтетін кодты береді.
1 -қадам: Бамперлерге арналған материалдар
Міне, бампер жасау үшін сізге қажет материалдар тізімі:
-Картон
-Таспа
-Сымдар
-Алюминий фольга
-Резисторлар
-Велкро
2 -қадам: материалдарды қолдана отырып, бамперлер құру
Сіз бірінші кезекте стек жасау үшін картоннан жасалған жапқыштар мен картон кесектерін бірге қолданғыңыз келеді. Енді картоннан жасалған қақпақшаларға алюминий таспаларын жабыстырыңыз. Алюминий фольгасының төрт бөлігі болады, олар әр жағынан қақпақтардың ішіне жабыстырылады. Енді жапсырмаларды желім көмегімен картон қаптамасына бекітіңіз. Содан кейін, картон қаптамасының артқы жағын боелдің алдыңғы жағына Velcro көмегімен бекітіңіз. Соңында оң және теріс сымдарды қақпақтардағы алюминий фольгаға бекітіңіз. Құттықтаймыз, сіз бамперлерді дайындауды аяқтадыңыз.
3 -қадам: Цикл
Схема өте қарапайым және жасауға оңай. Суретке қараңыз және Boe ботында схеманы жасаңыз.
4 -қадам: Кодекс
Міне бое ботының коды.
'{$ STAMP BS2}
{$ PBASIC 2.5}
'I/O түйреуіштері
Манкаран Калер
'Mr. Birch' лабиринт -робот бағдарламасы 'бобты кез келген лабиринтпен шарлауға арналған бағдарлама
'---------- варианттары ---------
LMotor PIN 14 Роторлы PIN 15
loopX VAR Word
LFF CON 850
RFF CON 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 -ге 0 -ге айналдырады 'RunStatus WRITE, temp' Айнымалы мәнді ROM -ға қайта жаз 'IF IF (temp> 0) THEN END' МӘН 1 -ге тең екенін тексеріңіз, егер болса бағдарламаны аяқтаңыз
оң VAR Word
жылдам VAR Word '---------- әрекеттері --------------- GOSUB ForwardFast Debug? IN10 ЕГЕР IN10 = 0 ОНДА ЖОҒАРЫ 0 GOSUB Солға бұру ҚАЛАЙ ӨТКЕН 0 ЕНДІ
ҚАТЕЛДІРУ? IN11
ЕГЕР IN11 = 0 ОНДА ЖОҒАРЫ 1 ГОСУБ Оңға БАСҚА ТӨМЕН 1 ЕНДІРУ ӨТУ CLS
Цикл
'------------- бағыттар ------------
Солға бұрылу:
Оңға = 1 - 120 PULSOUT LMotor, LRF PULSOUT RMotor, RFF КЕЛЕСІ ҚАЙТУ
Оңға бұрылу:
FOR loopX = 1 - 120 PULSOUT LMotor, LFF PULSOUT RMotor, RRF КЕЛЕСІ ҚАЙТУ
ForwardFast:
Жылдам = 1 - 300 PULSOUT LMotor, LFF PULSOUT RMotor, RFF КЕЛЕСІ ҚАЙТУ
Ұсынылған:
Отто Бот (Мен өзімді кеніш деп атадым): 5 қадам
Отто Бот (Мен Mine Spike деп атадым): Бұл қарапайым жаяу робот жасау үшін кез келген адам жасай алатын қарапайым жоба
LEGO роботы лабиринтпен жүреді: 9 қадам
LEGO роботы лабиринтпен жүреді: бұл қарапайым, автономды робот, лабиринтті шығуға апаруға арналған. Ол LEGO Mindstorms EV3 көмегімен жасалған. EV3 бағдарламалық қамтамасыз ету компьютерде жұмыс істейді және бағдарлама жасайды, содан кейін ол EV3 кірпіш деп аталатын микроконтроллерге жүктеледі. П
Автокөлік Raspberry Pi мен OpenCV көмегімен автокөлікпен жүреді: 7 қадам (суреттермен)
Raspberry Pi мен OpenCV көмегімен автокөлік жолын басқаратын автономды автокөлік: Бұл нұсқаулықта автономды жолақ сақтайтын робот іске қосылады және келесі кезеңдерден өтеді: Бөлшектерді жинау Бағдарламалық қамтамасыз етуді орнату Алғашқы сынақ Жолақ сызықтарын анықтау және нұсқаулықты көрсету
Лабиринтті Бое-Ботпен шешу: 3 қадам
Лабиринт Бое-Бот: Сәлеметсіз бе! Менің атым Маахум Имран, мен 11 -сыныптың технология сабағының қатысушысымын. Бізге Boe-Bot-ті алып, оны лабиринттен шебер өту үшін бағдарламалау тапсырмасы берілді. Басында бұл қиын сынақ болды, мен мойындаймын
Су өтпейтін динамиктер - " Ол қалқып жүреді, ескертеді! &Quot;: 7 қадам (суреттермен)
Су өтпейтін динамиктер - " Ол қалқып жүреді және ескертулерді қозғайды! &Quot;: Бұл су өткізбейтін динамик жобасы Аризона штатындағы Гила өзеніне көптеген сапарлармен шабыттанды (және SNL " Мен қайықта! &Quot; ). Біз өзен бойымен жүзіп өтеміз немесе жағаға желілер бекітеміз, осылайша біздің қалқалар біздің лагерь алаңында қалады. Барлығы х