Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See juhend aitab teil luua boe -boti jaoks kaitserauad ja annab teile koodi, mis navigeerib boe -botil labürindis.
1. samm: kaitseraudade materjalid
Siin on nimekiri materjalidest, mida vajate kaitseraudade valmistamiseks:
-papp
-teip
-Traadid
-alumiiniumfoolium
-Takistid
-Velcro
2. etapp: kaitseraudade ehitamine materjalide abil
Kõigepealt tahate teha papist klapid ja liimida virna valmistamiseks kokku papitükid. Nüüd kleepige papist klapidele alumiiniumitükid. Seal on neli tükki alumiiniumfooliumi, mis kleepitakse klapide sisse mõlemal küljel. Nüüd kinnitage klapid liimi abil papist virna külge. Seejärel kinnitage papist virna tasane tagakülg Velcro abil boeboti esiküljele. Lõpuks kinnitage positiivsed ja negatiivsed juhtmed klappide alumiiniumfooliumi külge. Palju õnne, olete nüüd kaitseraudade valmistamise lõpetanud.
3. samm: vooluring
Vooluring on väga lihtne ja hõlpsasti valmistatav. Vaadake pilti ja looge oma Boe botile vooluring.
Samm: kood
Siin on boe -boti kood.
„{$ STAMP BS2}
„{$ PBASIC 2.5}
'I/O kontaktid
Mankaran Kaler
'Mr. Birch' labürindirobotite programm 'Programm, mis võimaldab navigeerida boebotis läbi mis tahes labürindi
'---------- muutujad ---------
LMootori PIN -kood 14 RM Mootori PIN -kood 15
loopX VAR Sõna
LFF CON 850
RFF CON 650 Lstop CON 750 Rstop CON 750 LRF CON 650 RRF CON 850
temp VAR Byte 'ajutine pood
RunStatus DATA $ 00 'muutuja on salvestatud ROM -i
'READ RunStatus, temp' Loe muutujat ROM -ilt
'temp = ~ temp' pööra väärtus 0 -st 1 -le või 1 -st 0 -ni
õige VAR sõna
kiire VAR Word '---------- toimingud --------------- KAS GOSUB ForwardFast DEBUG? IN10 IF IN10 = 0 THEN HIGH 0 GOSUB LeftTurn ELSE LOW 0 ENDIF
DEBUG? IN11
IF IN11 = 0 THEN HIGH 1 GOSUB RightTurn ELSE LOW 1 ENDIF DEBUG CLS
LOOP
'------------- juhised ------------
Vasakpööre:
Paremale = 1 kuni 120 PULSOUT LMotor, LRF PULSOUT RMotor, RFF JÄRGMINE TAGASI
Parempööre:
LoopX jaoks = 1 kuni 120 PULSOUT LMotor, LFF PULSOUT RMotor, RRF NEXT RETURN
Kiire edasi:
Kiireks = 1 kuni 300 PULSOUT LMotor, LFF PULSOUT RMotor, RFF NEXT RETURN