VEX EXP ile Tampon Anahtarının Kullanılması

Tanım

Bu sensör bir anahtardır. Robota, tamponunun basılıp basılmadığını (sensör değeri 1) veya serbest bırakıldığını (sensör değeri 0) bildirir.

VEX Tampon Anahtarı parçası.


Tampon Anahtarı Nasıl Çalışır: Devreyi Tamamlama

VEX Tampon Anahtarı muhtemelen en sık kullanılan elektrikli cihazı temel alır: anahtar. Bir anahtar, iki terminalden (bir kablonun takılacağı yerler) ve anahtara basıldığında bağlantıyı 'yapmak' için bir tel köprüden oluşur. Aşağıdaki animasyonda gösterildiği gibi, bağlantı teline bastığınızda devre 'tamamlanıyor' ve Robot Beyni bunu programınıza kaydediyor.

Tampon Anahtarı devrenin bağlantısız veya bozuk bir parçasıdır. Tampon Anahtarına bastığınızda bağlantı kurulur ve elektriğin akışına izin verilir.


Tampon Anahtarının Kurulumu

Atama

BaseBot yapısının açılı görünümü. Robotun ön tarafına doğru vurgulanmış ve işaretlenmiş bir Tampon Anahtarı bulunmaktadır.

Tampon Anahtarının yerleşimi doğru okumalar elde etmek için çok önemlidir.

Sensörün ön yüzündeki düğmenin önünde robot üzerinde herhangi bir yapı olmadığından emin olun.

Sensörün önünde, bastırılan herhangi bir nesne ile sensör arasında açık bir yol olması gerekir.

Tampon Anahtarı Sonuçlarının Okunması

VEXcode EXP, Bumper Switch kullanan projeyi engeller ve switch'e basıldığında rapor veren Print bloklarını kullanır. Proje başlatıldığında Brain'de yazı tipini Mono Small olarak ayarlayın. Sırada 4 bloktan oluşan Sonsuza Kadar Döngüsü var. 4 blokta Brain'deki tüm satırları temizle yazıyor, imleci Brain'deki 1. satır 1. sütuna getiriyor, Tampon basıldı mı yazıyor. Beyin'e tıklayın ve imleci bir sonraki satıra getirin ve son olarak BumperA'ya basıldı mı? yazın. Beyinde. Projenin yan tarafta bir EXP Brain üzerinde çalıştığı gösteriliyor ve ekranda Tampon basıldı mı? yazıyor. Doğru.

Tampon Anahtarının sonuçlarını yazdırmak için yazdırma bloklarını kullanmak faydalıdır.

Tampon Anahtarı sonuçlarını yazdıran bir proje oluşturup çalıştırdığınızda, bunları Beyin ekranında görebileceksiniz.


VEXcode EXP'de Tampon Anahtarını Cihaz olarak Ekleme

Bir sensör bir programlama diliyle kullanıldığında, o dil içinde yapılandırılması gerekir.

Cihaz Ekle butonu seçildikten sonra VEXcode EXP Cihazlar menüsü. 3 Kablo seçeneği vurgulanmıştır.

VEXcode EXP ile bu, Cihazlar penceresindeki 'Cihaz ekle' özelliği kullanılarak gerçekleştirilir. 3 telli sensörlere gitmeniz gerekecek.

Cihazlar menüsü açıkken VEXcode EXP'nin ekran görüntüsü. Bağlı bir Bumper Switch, Cihazlar menüsünde listelenir ve vurgulanır. Blok Araç Kutusu açıktır ve blokların Tampon Algılama kategorisi vurgulanmıştır.

Bumper Switch projenize eklendiğinde, yeni bir sensör bloğu seti kullanılabilir hale gelecektir.

Bumper Switch ile ilgili 'Algılama' kategorisindeki bloklar hakkında daha fazla bilgi için Yardım bilgilerine bakın (Bloklar projesi).


Tampon Anahtarının Ortak Kullanımları

Bir Basının Algılanması

VEXcode EXP, bir nesneye veya duvara değene kadar ileriye doğru hareket etmek için bir Tampon Anahtarı kullanan projeyi engeller. Projede şu ifade yer alıyor: Başlatıldığında ileri doğru sürün, BumperA'ya basılana kadar bekleyin ve ardından sürüşü durdurun.

Bu özellik, robotunuzun Tampon Anahtarına bir şeyin basıldığını algılamasını sağlar.

Solda gösterilen örnek proje, ön tarafına monte edilmiş Tampon Anahtarı bulunan bir robotu, sensöre basılana kadar sürecek ve ardından Tampon Anahtarına basıldığında sürüşü durduracak şekilde kodlamak için kullanılır.

Tampon Etkinlikleri

VEXcode EXP blokları, iki küçük blok yığınından oluşan bir projedir. İlk yığın, Ne zaman başlatıldı bloğunu ve ardından 4 kez tekrarlanacak şekilde ayarlanmış Tekrarla bloğunu içerir. Tekrar bloğunda 500 mm ileri git ve ardından 90 derece sağa dön yazan 2 blok bulunmaktadır. Blokların ikinci yığınında şu yazıyor: BumperA basıldığında, BumperA basıldı mı? yazdır Beyin'e tıklayın ve imleci bir sonraki satıra getirin.

Bu özellik, programınızın Tampon Anahtarına basılan bir şey tespit ettiğinde belirli bir kodu çalıştırmasını sağlar.

Solda gösterilen örnek proje, ön tarafına monte edilmiş Tampon Anahtarı olan bir robotun kare şeklinde hareket etmesini kodlamak için kullanılır ve Tampon Anahtarına her basıldığında Beyin True yazdırır.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: