Bu kılavuz, IQ Pneumatics Kit kullanıcılarının pnömatiklerini anlama, yapılandırma ve kodlama sürecinde gezinmelerine yardımcı olmak için tasarlanmıştır. IQ Pneumatics Kit içindeki bileşenler hakkında daha fazla bilgi için VEX Kütüphanesindeki bu makaleye bakın.
Önemli Güncelleme Bildirimi: IQ Robot Beyin ve Pnömatik Kontrol Ünitenizdeki donanım yazılımının güncel olduğundan emin olun. Güncel olmayan ürün yazılımının kullanılması, pnömatik bileşenlerde beklenmeyen davranış ve performans sorunlarına neden olabilir. Firmware'inizi nasıl güncelleyeceğinizi öğrenmek için VEX Kütüphanesindeki "Firmware" Bölüm bakın ve IQ nesil kontrol sisteminize özel talimatları takip ettiğinizden emin olun.
Kontrol Seçenekleri ve Kurulum
IQ Pnömatik Kitindeki Pnömatik Solenoid, kullanıcıların pnömatik sistemleri VEXcode IQ aracılığıyla kontrol etmelerini sağlamada önemli bir rol oynar.
Solenoidin nasıl çalıştığını öğrenmek için VEX Kütüphanesindeki bu makaleyi .
Solenoidin Yapılandırılması
Motorlarda ve sensörlerde olduğu gibi, Pnömatik Solenoidin kullanılmadan önce VEXcode IQ'da yapılandırılması gerekir.
VEXcode IQ'yu açın ve Cihazlar penceresini açmak için Cihazlar düğmesini seçin.
'Cihaz ekle'yi seçin.
'PNÖMATİK'i seçin.
'PNÖMATİK'i seçtikten sonra, Pnömatik Solenoidi Robot Beyninize hangi bağlantı noktasına taktığınızı seçin. Diğer cihazlar için önceden yapılandırılmış olan bağlantı noktaları kullanılamayacaktır.
Bağlantı noktası seçildikten sonra, cihazı yapılandırmaya göndermek için 'BİTTİ' seçeneğini veya Cihazlar menüsüne geri dönmek için 'İPTAL' seçeneğini seçin.
Not: 'İPTAL' seçeneğinin seçilmesi, cihazda yaptığınız tüm değişiklikleri geri alacak ve konfigürasyonun bir parçası olmayacaktır.
'BİTTİ' seçeneğini seçtikten sonra, önceden yapılandırılmış Pnömatik Solenoidin bir görüntüsü görünecektir.
Diyagram varsayılan yapılandırmayı gösterir. Pnömatik Solenoidden 'A'yı Silindir üzerindeki 'A'ya ve 'B'yi 'B'ye bağlarız. Bu şekilde kodumuzu 'uzatma' veya 'geri çekme' olarak ayarlayabiliriz çünkü Silindirlerdeki portlar Pnömatik Solenoid üzerindeki eşleşen portlara bağlıdır.
VEXcode IQ'nun konfigürasyon menüsünde kurulumlarınızı tersine çevirmenizi sağlayan bir özelliği vardır. Yani borunuz varsayılan olarak bağlı olmasa bile uzatma ve geri çekme komutları robotunuzun çalışmasına uyacaktır.
Kablolama yapılandırmasından memnun kaldığınızda cihaz menüsünü kapatmak ve kodlamaya başlamak için 'BİTTİ' seçeneğini seçin.
Pnömatik Solenoidin Kodlanması
Şimdi aşağıda gösterilen basit tek silindirli pnömatik sistemle Pnömatik Solenoidin Blocks, Python ve C++ kullanılarak kodlanmasına ilişkin bir örneği inceleyelim. Bu sistemin örnek bir kullanım durumu, bir fırlatma mekanizmasına güç sağlamak olabilir. Bu sistemin bileşenleri ve montajı hakkında daha fazla bilgi için VEX Kütüphanesindeki bu makaleyi .
VEXcode IQ Blokları | VEXcode IQ Python | |
---|---|---|
pnömatik_12.pump_on() |
||
VEXcode IQ C++ | ||
int main() |
||
Daha önce gösterilen tek silindirli pnömatik kurulumu kullanan bu örnek, Hava Pompasının açılması nedeniyle silindirin hemen tamamen geri çekilmesine neden olacaktır. Silindiri kullanmadan önce Hava Pompasını açmak, silindire gerekli hava basıncını sağladığı için çok önemlidir. Sisteminizin hava basıncını korumasını istediğiniz sürece Hava Pompası açık kalmalıdır. Silindiri geri çekmek için bir kod eklemek tipik bir güvenlik özelliğidir. Bu şekilde silindiriniz her zaman aynı bilinen noktadan (geri çekilmiş) başlar. Kodunuz tamamlandığında, Pnömatik Solenoid, hareket etmesi talimatını verdiğiniz son konumda kalacaktır. |
VEXcode IQ Blokları | VEXcode IQ Python | |
---|---|---|
pnömatik_12.pump_on() |
||
VEXcode IQ C++ | ||
int main() |
||
Önceki örneği çalıştırıp programı durdurduktan sonra Pnömatik Solenoid geri çekilmiş durumda kalır. Bir 'uzat' komutu eklerseniz, program başladığında silindir önce geri çekilecek ve bir saniye sonra tamamen uzayacaktır. Programı burada durdurursanız solenoid 'uzatılmış' durumda kalacaktır. Geri çekme ve uzatma eylemleri arasında 'Bekle' komutlarını kullanarak silindirin hareketini tamamlaması için zaman tanırsınız. |
Bu, VEXcode IQ kullanılarak pnömatiklerin kontrol edilmesinin temel temelini oluşturur. Pnömatik sisteminizi kontrol etmenin 'uzatma' ve 'geri çekme' komutlarının bir karışımı olduğunu unutmayın. Bu eylemlerin nasıl ve neden gerçekleştiğini anlamak önemlidir. Özelleştirilmiş pnömatik kurulumunuzla birleştiğinde bu komutlar, sisteminizi hassas bir şekilde kontrol etmenize ve sistemin tam olarak istediğiniz gibi davranmasını sağlamanıza olanak tanır.