NXT beynin port B için bir bağlantı kablosunun bir ucunuRobot oluşturun
; Bir motoradiğer ucunu . Motorlar portları A , B veya C çalışmak; Diğer sensörler
2P motorun döner ucuna bir dişli bağlantı noktası geç 1 , 2, 3 veya 4'tür. çalışır. Bir tank veya benzeri robot için bir lastik yapmak içintüm motor üzerinden bir parçayı takın .
3
Lego yapı parçaları kullanarakNXT beynemotoru bağlayın . Beyne Lego bar ve akslar takın ve birliktebeyin ve motorlar takmak içinmotorlar oturtun .
4
başka tekerleği oluşturun veNXT beynindiğer tarafına takın . Tekerlekleryere dokunmadan başka Lego parçaları olmadanzemine temas emin olun noktası C'yebağlantı kablosunu bağlayın .
5
NXT beynin noktası 1'e bir bağlantı kablosunun bir ucunu , verenk sensörüdiğer ucu . Renk sensörü sonunda bir cam ampul ile dikdörtgen amacıdır. Bir şekilde renk sensörü
6
geç Lego adet bu ile yere sensör noktaları ön hakkında bir renk algılayıcı üzerindekiampul ilezemin arasındaki boşluğun yarım inç . Sizzeminrengini tanımak için bu sensör programlamak .
7.
Lego parçaları kullanılarakrobotunkalanını oluşturun . Robot çok ağır yapmayın , ya dazemin üzerinde hareket iyi olmaz . AyrıcaNXT beyninöndüğmelerine emin olun . Bunun dışında , istediğiniz kadar yaratıcı olabilir .
Program
8 bilgisayarınızdaLego Mindstorms programını başlatın
Robot . Yeni bir proje seçin.
9.
programınbaşına bir döngü ekleyin . Döngü kontrol otomatik olarak bir Lego bar parça gibi görünüyor programınızın zincirininönüne yapışır . Programınızson içinzincirinilk öğeden başlayarak , sırayla yürütülür . Zincire bağlı olmayan herhangi bir denetimleri soluk görünür ve programı ile yürütmek olmaz . Tüm sonraki kontroller fiziksel durdurana kadar çalışan bir program yapmak içindöngü içinde gitmek .
10 senin zincirinönüne bir " taşı" denetimi ekleyin
. Bu kontrol robot taşımak için tekerlekler gibi onları çevirerek , robot üzerindedönen motorlar işler. Varsayılan olarak , bu kontrolrobot sürekli hareket yapmak için " Sınırsız" için" Süre " özelliğini B portları kullanır ve C. değiştirme .
11sonuna bir " Işık Sensörü bekle" denetimi ekleyin
zincir . Gelen" Light " değerini değiştirmek "> " ( daha fazla ) için " <" ( daha az ) . Bu kontrolışık sensörü sürekli olarak bir değere az 50 görünmesini (varsayılan değer ) bekliyor , önündekiışığı ölçmek için neden olacaktır . Beyaz bir katta çekti,ışık sensörü o etrafında dönecek bu noktada , karanlık bir zemin görmek için beklerkenrobot ileriye hareket yapacaktır .
12, başka bir " Move " denetimi ekleyin
bekleme sensör sonra . " Süre " özelliğini " Aşamaları " olarak değiştirin ve 180numarasını değiştirmek .Uzak sola" Yönlendirme " çubuğunu hareket ettirin böylecerobot sola dönüş yapacaktır . Bekleme sensörününşartlar yerine getirildiğinde bu fonksiyon sadece olur .
13 birbilgisayaraUSB kablosunun ucunu , ve robot içindiğer ucunu
. Robotun üzerine programı yüklemek için" Yükle " butonuna tıklayın. Yükleme tamamlandığında ,USB kablosundanrobotu ayırın .
14.
siyah elektrik bandı beyaz zemin üzerinde bir daire veya kare oluşturun. Belirlenmiş alanda robot koymak . Programı çalıştırmak içinNXT beyin ve basın başlangıç açın. Işık sensörü , beyaz bir zemin görür iserobot ileriye götürmek olacaktır . Siyah bir kenar gördüğünde , o dur dönüp , ve götürmek olacaktır .