1 of 11

Programlama Seçenekleri

TAKIM 13380

KUANTUM SİNTÖRLERİ

2 of 11

Giriş

  • FIRST, FTC robotunuzu nasıl programlayacağınız konusunda birçok seçenek sunar
  • Bu seçenekler şunları içerir:
    • Android Studio
    • OnBot Java
    • Blok Kodlama
  • Bu seçeneklerin her birinin kendi avantajları ve dezavantajları vardır

Telif Hakkı 2020 FTCTutorials.com (Son düzenleme 1/4/2020)

3 of 11

Android Studio

  • Android Studio, işbirliğine dayalı bir ortamda kod yazmaya yönelik entegre bir geliştirme ortamıdır (IDE)
  • Bu araç, profesyonel Android uygulama geliştiricilerinin kullandığı aracın aynısıdır.
  • Android Studio, Java programlama deneyimi olan kullanıcılara önerilir.
  • Android Studio ve nasıl kurulacağı hakkında daha fazla bilgi için FTC eğitimine bakın: http://ftctutorials.com/translations/en-us/Robot/ProgrammingEnvironmentSetup.pdf

4 of 11

Faydaları ve zararları

  • Gerçek zamanlı hata ayıklama
  • Bilgiler log olarak kaydedilebilir
  • Kütüphanelerin kolay entegrasyonu
  • Her yerde çalışılabilir
  • Github ile eşleşir
  • Platformlar arası birlikte çalışmak için bağlantı kurulabilir

  • Telefon ve bilgisayarı bağlamak karmaşık
  • Kurulum daha karmaşık

Telif Hakkı 2020 FTCTutorials.com (Son düzenleme 1/4/2020)

5 of 11

OnBot Java

  • FTC OnBot Java, Java Op Modlarının düzenlenmesine, oluşturulmasına ve kaydedilmesine olanak tanıyan çevrimiçi web tabanlı bir araçtır
  • Kullanımı kolaydır ve kurulum gerektirmez

Telif Hakkı 2020 FTCTutorials.com (Son düzenleme 1/4/2020)

6 of 11

Nasıl Erişilir

  • Sürücü Kontrol Uygulamanızda sağ üstteki 3 noktaya tıklayarak Programla ve Yönet'e gidin
  • Bilgisayarınızdaki parolayı kullanarak Robot Denetleyici Bağlantı Bilgisi altından başlayarak Wifi'ye bağlanın
  • Tarayıcınıza gidin ve http://192.168.49.1:8080 bağlantısını girin.
  • Sol üstte Onbot Java'yı seçin

��

Telif Hakkı 2020 FTCTutorials.com (Son düzenleme 1/4/2020)

7 of 11

Faydaları ve Zararları

  • Yazılım Kurulumu Gerekmez
  • Kurulumu kolay ve kullanımı çok basit
  • Kablosuz

  • Son derece basit, sınırlı işlevsellik
  • Sürüm kontrolü yok
  • Bilgisayarın, robotu kontrol ettiğiniz telefonun wifi ağına bağlanması gereklidir
  • Aynı anda yalnızca bir kişi kodlayabilir

Telif Hakkı 2020 FTCTutorials.com (Son düzenleme 1/4/2020)

8 of 11

Bloklar

  • FTC Blokları Programlama Aracı, kullanıcı dostu bir programlama aracıdır.
  • Yapboz şeklindeki programlama bloklarını bir tasarım "kanvasına" sürükleyip bırakın ve bu blokları, kendi çalışma modları için program mantığını oluşturacak şekilde düzenleyin.
  • Google'ın Blockly yazılımı tarafından desteklenmektedir ve Google'ın desteğiyle geliştirilmiştir.

Telif Hakkı 2020 FTCTutorials.com (Son düzenleme 1/4/2020)

9 of 11

Kurulum

  • Sürücü Kontrol Uygulamanızda sağ üstteki 3 noktaya tıklayarak Programla ve Yönet'e gidin
  • Bilgisayarınızdaki parolayı kullanarak Robot Denetleyici Bağlantı Bilgisi altından başlayarak Wifi'ye bağlanın
  • Tarayıcınıza gidin ve http://192.168.49.1:8080 bağlantısını girin.
  • Görmeniz gereken sayfa; Blok programlama web sayfasıdır

10 of 11

Faydaları ve Zararları

  • Yeni başlayanlar için öğrenmesi kolay ve kullanışlı
  • Kablosuz bağlantı yapılabilir ve robota kod göndermek çok kolay

  • Sürüm Kontrolü Yok
  • Diğer iki sistemden biri kadar güçlü değil
  • Programlama ve test sırasında bilgisayarın telefonun wifi'ına bağlı olması gerekir
  • Aynı anda yalnızca bir kişi kodlayabilir

11 of 11

Credits

  • Quantum Stingers'tan Aaryan Rustagi ve Akshaj Gupta tarafından FTCTutorials.com için yazılmıştır.
  • Rustagiaaryan@gmail.com ve aksh8work @gmail.com adresinden iletişime geçebilirsiniz.

  • FIRST Tech Challenge için daha fazla dersi www.FTCtutorials.com adresinde bulabilirsiniz.

Telif Hakkı 2020 FTCTutorials.com (Son düzenleme 1/4/2020)

Bu çalışma bir lisans kapsamında lisanslanmıştır.

 Creative Commons Atıf-GayriTicari-AynıPaylaş 4.0 Uluslararası Lisansı .