Kontrolör Keşfi - Bölüm 1
Öğretmen Araç Kutusu
-
Etkinlik Özeti
- Bu keşif, öğrencilere bir Kontrolör ile çalışacak şekilde programlanabilecek Clawbot davranışlarını tanıtacaktır:
- [Forever], [Set motor velocity] ve [Spin] bloklarını tanıtın
- Clawbot'un hazır olduğundan emin olmak için hızlı bir sorun giderme kontrolü yapın
- VEXcode IQ'yu açın
- Ders içinde verilen basit bir proje oluşturun
- Projeyi indirin ve çalıştırın
- Öğrencilerin Denetleyiciyi kullanarak alıştırma yapmalarını sağlayın
- Aktiviteyi bir tartışmayla tamamlayın
- Clawbot'u Kontrolör şablonuyla kullanmak, öğrencilerin Kontrolörü kullanarak Clawbot'u kontrol etmelerini sağlar. VEXcode IQ'da Clawbot'un motorlarını kontrol etmek için kullanılabilecek dört farklı blok bulunmaktadır. Öğrencilerin, Clawbot'un motorlarının her birinin hızını kontrol etmek ve Kontrolörün motor işlevlerini kontrol etmesini sağlamak için [Motor hızını ayarla], [Dönme] ve (kontrolörün konumu) bloklarındaki parametreleri ayarlamaları gerekecektir.
-
Denetleyicinin programlanması hakkında daha fazla bilgi için aşağıya tıklayın.
- Tüm sınıf etkinliği olarak, programlama bloklarını öğrencilerle birlikte gözden geçirin. Öğrencilere VEXcode IQ'da Clawbot'un motorlarını kontrol etmek için kullanılabilecek dört farklı blok olduğunu söyleyin. Öğrencilerin, Clawbot'un motorlarının her birinin hızını kontrol etmek ve Kontrolörün motor işlevlerini kontrol etmesini sağlamak için [Motor hızını ayarla], [Döndürme] ve (kontrolörün konumu) bloklarındaki parametreleri ayarlamaları gerekecektir.
Clawbot, Kontrolör ile programlamaya hazır! Bu keşif, bir proje içindeki bazı temel hareketleri programlayabilmeniz için size araçlar verecektir
. Bu keşifte kullanılacak VEXcode IQ:
- [Forever] bloğu - bu blok bir dizi bloğu sonsuza dek döngüler. Bir [Forever] döngüsünden yalnızca bir kesme bloğu kullanılarak veya program durdurularak çıkılabilir. [Forever] bloğu, içine bir kırılma bloğu yerleştirilmedikçe tekrarlamayı durdurmaz.
- İşte bir [Forever] döngüsünden çıkmak için kullanılan bir [Break] bloğuna bir örnek.

- İşte bir [Forever] döngüsünden çıkmak için kullanılan bir [Break] bloğuna bir örnek.
- [Motor hızını ayarla] blokları motorun hızını ayarlar.
- Hız, yüzde veya rpm olarak ayarlanabilir:

- Hız, yüzde veya rpm olarak ayarlanabilir:
- [Spin] bloğu durana kadar bir motoru döndürür. Program durdurularak motor durdurulurdu.

- (Kumandanın konumu) bloğu, Kumanda Kolunun Kumanda üzerindeki konumunu bir eksen boyunca bildirir. Joystick eksene ortalandığında 0 'dır.
- Bu blok, Kontrolörün bir motorun hızını belirlemesini sağlayacaktır. Bunu yapmak için, bu bloğu Araç Kutusundan [Motor hızını ayarla] bloğundaki hızın üzerine sürükleyin; bu, varsayılan hızı seçtiğiniz Kontrolör konumu ile değiştirecektir.
Bu bloklardan herhangi biri hakkında daha fazla bilgi edinmek için Yardım'ı açın ve hakkında sorularınız olan blokları seçin.
Öğretmen İpuçları
- Öğrenciler VEXcode IQ'yu ilk kez kullanıyorlarsa, bu keşif sırasında istedikleri zaman Öğreticilere başvurabilirler. Öğreticiler Araç Çubuğunda bulunur.

- Her öğrenci grubunun gerekli tüm materyallere sahip olduğundan emin olun.
Öğretmen Araç Kutusu
-
Öğrencilerin Keşif Rolleri
Bu etkinlik için öğrencileri organize etme konusunda yardım için aşağıya tıklayın.
Her gruptaki Yapımcı gerekli donanımı almalıdır. Kaydedici, grubun mühendislik defterini almalıdır. Programcı VEXcode IQ'yu açmalıdır.
| Adet | Gerekli Malzemeler |
|---|---|
| 1 |
Pençe Robotu |
| 1 |
Şarjlı VEX IQ Robot Bataryası |
| 1 |
VEX IQ Radyo |
| 1 |
Kontrolör |
| 1 |
Bağlantı Kablosu |
| 1 |
VEXcode IQ |
| 1 |
USB Kablosu (bilgisayar kullanıyorsanız) |
| 1 |
Mühendislik Defteri |