İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu talimat, boe botu için tamponlar oluşturmanıza yardımcı olacak ve size boe botunu labirentte dolaşacak kodu sağlayacaktır.
Adım 1: Tamponlar için Malzemeler
Tamponları yapmak için ihtiyaç duyacağınız malzemelerin bir listesi:
-Karton
-Kaset
-teller
-Alüminyum folyo
-dirençler
-Velkro
Adım 2: Malzemeleri Kullanarak Tamponları İnşa Etme
İlk önce yapmak isteyeceğiniz şey, bir yığın oluşturmak için karton yapma kanatları ve karton parçalarını birbirine yapıştırmaktır. Şimdi, kartondan yapılmış kanatların üzerine alüminyum parçaları bantlayın. Her iki taraftaki kanatların içine bantlanacak dört adet alüminyum folyo olacaktır. Şimdi kanatları tutkal kullanarak karton yığına yapıştırın. Ardından, karton yığının düz arka tarafını Velcro kullanarak boe botunun önüne takın. Son olarak pozitif ve negatif telleri kanatların üzerindeki alüminyum folyoya takın. Tebrikler, artık tamponları yapmayı bitirdiniz.
Adım 3: Devre
Devre çok basit ve yapımı kolaydır. Resme bir göz atın ve Boe botunuzdaki devreyi oluşturun.
Adım 4: Kod
İşte boe botunun kodu.
' {$DAMGA BS2}
' {$PBASIC 2.5}
'G/Ç Pinleri
'Mankaran Kaler
'Mr. Birch 'Labirent robot programı' Herhangi bir labirentte boebotta gezinme programı
'----------değişkenler ---------
LMotor PIN 14 RMotor PIN 15
loopX VAR Kelimesi
LFF CON 850
RFF CON 650 Lstop CON 750 Rstop CON 750 LRF CON 650 RRF CON 850
temp VAR Byte 'geçici mağaza
ROM'da saklanan RunStatus DATA $ 00 'değişkeni
'READ RunStatus, temp' ROM'dan değişkeni oku
'temp = ~temp 'değeri 0'dan 1'e veya 1'den 0'a çevir 'WRITE RunStatus, temp 'Değişkeni ROM'a geri yaz 'IF (temp>0) THEN END 'Değerin 1 olup olmadığını kontrol et' ise programı SONLANDIR
sağ VAR Kelimesi
hızlı VAR Word '----------eylemler--------------- GOSUB ForwardFast DEBUG YAPAR MISINIZ? IN10 IF IN10=0 SONRA YÜKSEK 0 GOSUB Sola Dönüş ELSE LOW 0 ENDIF
hata ayıklama? IN11
EĞER IN11=0 SONRA YÜKSEK 1 GOSUB Sağa Dön ELSE LOW 1 ENDIF DEBUG CLS
DÖNGÜ
'-------------talimatlar------------
Sola dönüş:
Sağ için = 1 - 120 PULSOUT LMotor, LRF PULSOUT RMotor, RFF SONRAKİ DÖNÜŞ
Sağa dönüş:
IÇIN loopX = 1 - 120 PULSOUT LMotor, LFF PULSOUT RMotor, RRF SONRAKİ DÖNÜŞ
İleriHızlı:
Hızlı = 1 - 300 PULSOUT LMotor, LFF PULSOUT RMotor, RFF SONRAKİ DÖNÜŞ İÇİN