REV DUO Uygulama Örnekleri

FIRST Tech Challenge Programlama

Control Hub kullanıcılarından gelen en yaygın taleplerden biri, robotun gerçekleştirdiği farklı eylemleri bir sürücüye bildirmek için Blinkin'in nasıl kullanılacağıdır. Aşağıdaki temel kod, Blinkin'i farklı eylemlere kodlamak için SDK'nın nasıl kullanılacağını gösterir. Belirli bir gamepad düğmesine basıldığında LED düz bir renge döner, hiçbir düğmeye basılmazsa LED varsayılan olarak bir Orman Paleti ile Dakikada Vuruş desenine döner.

Farklı desenler hakkında bilgi için LED Desen Tablolarını ziyaret edin.

Bağımsız Kablolama

Blinkin, PWM sinyali üretmenin bir yolu olmadığında veya ihtiyaç duyulan tek şey tek bir çıkış deseni olduğunda bağımsız bir çalışma modunda çalışabilir. Bu modda Blinkin giriş sinyali olmadan Normal Modda çalışacaktır (mavi yanıp sönen LED) ve varsayılan olarak programlanmış giriş sinyali olmayan desene geçecektir (fabrika ayarı desen 29 - Renk Dalgaları, Parti Paleti).

O anda görüntülenen desen, yukarı ve aşağı düğmelerine basılarak desen listesinde gezinmek suretiyle herhangi bir zamanda değiştirilebilir. Kurulum modu işlemi tamamlanarak belleğe yeni bir varsayılan sinyalsiz test deseni kaydedilmediği sürece, Blinkin bir güç döngüsünden sonra varsayılan olarak son kaydedilen desene geri dönecektir.

  1. 5 ampere kadar güç sağlayabilen bir 12V güç kaynağına bağlayın.

  2. Bir 12V veya 5V LED şerit seçin.

  3. Varsayılan bir desene programlamak için Kurulum ve Yapılandırmayı takip edin.

Yarışma Robotik Uygulama Fikirleri

Robotunuza (veya başka bir projenize) LED'ler eklemek onları havalı göstermekten daha fazlasını yapabilir, kritik görsel geri bildirim sağlamak için LED'leri kullanabilirsiniz. İşte bazı örnekler:

  • LED çıkış desenini değiştirmek için bir kontrol düğmesi programlayın (örn. 85 - Sabit Sarı) ve sürücü, robotun bir oyun nesnesi almaya hazır olduğunu alanın karşısındaki bir portal istasyonundaki insan oyuncuya iletmek için LED'leri kullanabilir.

  • Sürücünün robotun bir oyun nesnesi alıp almadığını görmek için görüş açısı zayıfsa, girişe bir sensör ekleyin ve LED şerit, nesne alındığında otomatik olarak yeni bir desen gösterecek şekilde programlanabilir. Sürücü gösterge panelini kontrol etmek için asla gözlerini robottan ayırmak zorunda kalmaz çünkü robot durumunu açıkça gösterecektir.

  • Yazılımda mevcut olan eşleşme süresi değeri kullanılarak, LED'ler bir eşleşmeye X saniye kala bir zaman uyarı desenine (örneğin - Düz Kırmızı) değiştirilebilir.

  • Robot, etkinleştirildiğinde ve devre dışı bırakıldığında farklı bir desen görüntüleyebilir, bu da robotun durumu hakkında RSL'den daha görünür bir gösterge sağlar.

Last updated

Was this helpful?