Bir OpMode Oluşturma - Bloklar

Artık ilk OpMode’umuzu oluşturma zamanı geldi. Her program yazdığınızda açık ve benzersiz bir isim seçmek önemlidir. Bu, programı tekrar bulmayı kolaylaştırır ve robotu kontrol eden takım arkadaşlarınızla iletişim kurmanıza yardımcı olur.

Programlama dünyasında, değişkenler, sınıflar ve fonksiyonlar gibi unsurları adlandırmak için belirlenmiş yaygın isimlendirme kuralları vardır. OpMode’lar, bir tür program kod şablonuna benzeyen sınıflara benzer özellikler taşır. Bu nedenle, OpMode’lar için isimlendirme kuralı genellikle sınıfların isimlendirme kuralını takip eder: Her kelimenin ilk harfi büyük harfle yazılır.

Programlamada standartlaştırılmış adlandırma kuralları olsa da, günün sonunda SİZE veya ekibinize anlamlı gelen bir şey seçmek isteyeceksiniz. Bu, adınızda adınızın, ekip adınızın, bir okul sınıf döneminin veya benzerinin olmasını içerebilir.

OpMode adınız, oluşturulan bir değişken adıyla aynı olmamalıdır.


Başlamak için, REV Donanım İstemcisinde, “Program ve Yönet” menü sekmesini seçin. Sol üst köşede bir “Yeni OpMode Oluştur” düğmesi vardır, tıklayın:

.

Clicking the "Create New OpMode" button will open a new window to name and, if applicable, select a sample template for a program. For this guide use the default "BasicOpMode" sample and name the OpMode HelloRobot_TeleOp as shown in the image below.

Ardından "OK" düğmesine tıklayarak devam edin.

OpMode oluşturduğunuzda, ana Blocks programlama sayfası açılır. Programlamaya geçmeden önce aşağıdaki temel bileşenleri öğrenmek için zaman ayırın:

  1. OpMode'u Kaydet

    • "Save OpMode" düğmesine tıklayarak, OpMode’unuzu robota kaydedin.

    • Kod üzerinde çalışmayı bitirdiğinizde kaydetmeyi unutmayın. Blocks otomatik kaydetme özelliğine sahip değildir!

  2. TeleOp/Otonom

    • Bu bölüm, kullanıcıların OpMode türünü TeleOp veya Autonomous olarak değiştirmesine olanak tanır.

  3. Kategorize Edilmiş Bloklar

    • Programlama blokları kategorilere ayrılmıştır ve bu kategorilere ekranın sol tarafındaki menüden ulaşabilirsiniz. Örneğin, Logic seçeneğine tıklayarak if/else bloklarına erişebilirsiniz.

  4. Programlama Alanı

    • Programları oluşturmak için blokların eklendiği alandır. Kullanılmayan bloklar yan tarafa sürüklenebilir veya silinebilir.

  5. Bilgilendirme Mesajı

    • Yeni bir, boş OpMode oluşturduğunuzda başlangıç mesajı görünebilir. Bu mesajı kapatmak için ? simgesine tıklayın.

Programlama yapmadan önce bir yapılandırmanın tamamlanması gerektiğini unutmayın! Bazı bloklar veya açılır menüler, yapılandırma etkinleştirilene kadar yan menüde gizlenmiş olabilir.


Java Görüntüleyicisini Açma

Blocks, kodun Java’ya dönüştürülmüş halini görüntülemek için bir araç içerir. Sağ taraftaki düğmeye tıklayarak bu görüntüleyiciyi açabilir veya kapatabilirsiniz.

Bu özellik, platformlar arası geçişi kolaylaştırmak için tasarlanmıştır. Ancak, kodu bir OnBot Java OpMode'a eklemek istediğinizde bazı düzenlemeler gerekebilir.

Last updated