V5 Pnömatik Kitinin Kodlanması

Bu kılavuz, V5 Pnömatik Kiti kullanıcılarının pnömatiklerini anlama, yapılandırma ve kodlama sürecinde yol göstermelerine yardımcı olmak için tasarlanmıştır. V5 Pnömatik Kiti içindeki bileşenler hakkında daha fazla bilgi için, bu makaleyi VEX Kütüphanesinden görüntüleyin.

Kontrol Seçenekleri ve Kurulum

V5 Pnömatik Kitindeki Çift Etkili Solenoid ve ona eşlik eden Çift Etkili Solenoid Sürücü Kablosu, kullanıcıların pnömatik sistemleri VEXcode V5 aracılığıyla kontrol etmelerini sağlamada önemli rol oynar.

Solenoidin nasıl çalıştığını öğrenmek için, bu makaleyi VEX Kütüphanesinden görüntüleyin.

Solenoidin Yapılandırılması

Solenoid'in durumunu değiştirebileceğimiz sadece 3 Kablolu bir cihaz olduğunu öğrendiğimize göre, şimdi cihazı VEXcode V5'e ekleyip yapılandıracağız.

V5 Pnömatik bileşenlerini ve bunların bağlantılarını gösteren, V5 robotik sistemdeki çeşitli parçaları ve bunların işlevlerini gösteren diyagram.

VEXcode V5'i açın ve Cihazlar penceresini açmak için Cihazlar düğmesini seçin.

Robotikte eğitim amaçlı kullanılmak üzere çeşitli parçaları ve bunların bağlantılarını gösteren V5 Pnömatik komponentlerini gösteren diyagram.

'Cihaz ekle'yi seçin.

Hava tankları, vanalar ve aktüatörler dahil VEX V5 Pnömatik sistem bileşenlerini gösteren, bunların düzenlemesini ve bağlantılarını eğitim amaçlı olarak vurgulayan diyagram.

'3-KABLOLU'yu seçin.

V5 Pnömatik bileşenlerini ve bunların bağlantılarını gösteren, V5 robotik sistemdeki çeşitli parçaları ve bunların işlevlerini gösteren diyagram.

'3-KABLO'yu seçtikten sonra 'DİJİTAL ÇIKIŞ'ı seçin.

Unutmayın, Solenoid'e hangi durumda olması gerektiğini söylememiz gerekiyor. Bunu yapmak için 3-Wire üzerinden bilgi göndermemiz gerekiyor, bu yüzden Dijital Çıkış cihazını seçtik.

Robotik uygulamalarda kullanılan silindirler, valfler ve hava tankları gibi VEX V5 Pnömatik sistem bileşenlerini gösteren diyagram.

Dijital Çıkışı seçtikten sonra Solenoid Sürücü Kablosunu Robot Beyninize hangi 3 telli 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.

VEX robotikte pnömatik sistemler için kullanılan çeşitli parçaları sergileyen, V5 pnömatik komponentleri ve bunların bağlantılarını gösteren diyagram.

Bundan sonra artık Algılama bölümünde 'Dijital Çıkış' Algılama komutları ortaya çıktı.

Dijital çıkış komutları Solenoidin durumunu değiştirir:

Düşük - A çıkışına hava akışı

Yüksek - B çıkışına hava akışı

VEX robotik sisteminde işlevselliği artırmak için kullanılan silindirler, valfler ve konektörler gibi çeşitli parçaları sergileyen, V5 Pnömatik bileşenlerini ve bunların düzenlemelerini gösteren diyagram.

VEXcode V5'te 3 Kablolu Dijital Giriş ve Dijital Çıkış aygıtlarını yapılandırma hakkında daha fazla bilgi için (örneğin, bunların adını değiştirme, yapılandırmadan silme veya port numaralarını değiştirme) bu makaleyi VEX Kütüphanesinden görüntüleyin.

Solenoidin Kodlanması

Şimdi, aşağıda gösterilen basit tek silindirli pnömatik sistemle Blocks, Python ve C++ kullanarak solenoidi kodlamanın bir örneğini 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üphanesi'ndeki bu makaleyi görüntüleyin. Temel bir V5 Pnömatik Sistemi çalışmasına ilişkin örnekler için, bu makaleyi VEX Kütüphanesinden görüntüleyin.

Robotikte kullanılan pnömatik mekanizmaların açık bir şekilde anlaşılmasını sağlamak için tasarlanmış VEX V5 Pnömatik sisteminin çeşitli parçaları ve bunların bağlantılarını içeren bileşenlerini ve işlevselliğini gösteren diyagram.

VEXcode V5 Blokları VEXcode V5 Python
V5 Pnömatik bileşenlerini gösteren diyagram, bir robotik sistemdeki çeşitli parçaları ve bunların bağlantılarını sergiliyor ve VEX robotiğindeki pnömatik sistemlerin işlevselliğini ve düzenini vurguluyor.
digital_out_a.set(Yanlış)
VEXcode V5 C++
int main() 
{ DigitalOutA.set(false);
}

Tek silindirli pnömatik kurulum kullanan bu örnek, Hava Tankının basınç altında olması ve Kapatma Valfi Bağlantısının açık olması koşuluyla silindirin hemen tamamen geri çekilmesine neden olacaktır.

Solenoidin varsayılan durumunun düşük durum (veya metin kodlamasıyla 'yanlış') olduğunu unutmayın; dolayısıyla bu örnek, silindirimizin bilinen bir geri çekilme konumundan başlamasını sağlayacaktır.

VEXcode V5 Blokları VEXcode V5 Python
Robotikte eğitim amaçlı olarak çeşitli parçaları ve bağlantılarını sergileyen VEX V5 Pnömatik sisteminin bileşenlerini ve kurulumunu gösteren diyagram.
digital_out_a.set(Yanlış)
wait(1, SECONDS)
digital_out_a.set(Doğru)
VEXcode V5 C++
int main() 
{ DigitalOutA.set(false); bekle(1, saniye); DigitalOutA.set(doğru); }

Yukarıdaki örnek yürütülüp program sona erdikten sonra solenoid düşük durumda kalır. Bir 'DigitalOut' yüksek durumu veya True kodu eklendiğinde, program başladığında silindir ilk olarak geri çekilecek ve bir saniye sonra tamamen uzayacaktır. Programı bu noktada durdurursanız solenoid düşük duruma geri dönecektir.

'DigitalOut' komutlarını 'Bekle' komutlarını kullanarak ayırmak faydalı olacaktır. Bu, Silindirin uzamasına veya geri çekilmesine kısa bir süre izin verecektir.

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

Last Updated: