• FRC Game Manual
  • FRC Game Q&A
FIRST Robotics Competition Logo

Sıfırdan Robota

  • Giriş
  • Adım 1: Robotunuzu İnşa Etme
    • Introduction to FRC Robot Wiring
  • Adım 2: Yazılımın Kurulması
    • Çevrimdışı Kurulum Hazırlığı
    • FRC için LabVIEW’i yükleme (yalnızca LabVIEW)
    • FRC Game Tools Araçlarının Yüklenmesi
    • WPILib Kurulum Kılavuzu
    • Python Installation Guide
    • Sonraki adımlar
  • Adım 3: Robotunuzu Hazırlama
    • Imaging your roboRIO 2
    • Imaging your roboRIO 1
    • Radyonuzu Programlama
    • Using the OpenMesh OM5P Radio
  • Adım 4: Robotunuzu Programlama
    • Creating your Test Drivetrain Program (LabVIEW)
    • Creating your Test Drivetrain Program (Java/C++/Python)
    • Running your Test Program

Kontrol Sistemine Genel Bakış

  • Donanım Bileşenine Genel Bakış
  • Yazılım Bileşenine Genel Bakış

Programlama Temelleri

  • WPILib Nedir?
  • 2026 Overview
    • Bilinen Sorunlar
    • New for 2026
    • Quick Start for Returning Teams
    • 2026 Game Data Details
  • VS Code’a Genel Bakış
    • Visual Studio Code Temelleri ve WPILib Uzantısı
    • Visual Studio Code’da WPILib Komutları
    • Bir Robot Programı Oluşturmak
    • 3. Taraf Kütüphaneleri
    • Robot Kodunun Oluşturulması ve Yüklenmesi
    • Konsol Çıktısını Görüntüleme
    • Bir Robot Programında Debugging -Hata Ayıklama
    • Importing Last Year’s Robot Code
  • Gösterge Panelleri
    • Choosing a Dashboard
    • Shuffleboard
      • Shuffleboard - Başlangıç
        • Tour of Shuffleboard
        • Displaying data from your robot
        • Displaying Camera Streams
        • Working with widgets
        • Listelerle Çalışmak
        • Sekmelerin Oluşturulması ve Düzenlenmesi
        • Working with Graphs
        • Kaydetme ve Yeniden Oynatma
        • Setting global preferences for Shuffleboard
        • Shuffleboard FAQ, issues, and bugs
      • Shuffleboard - Layouts with Code
        • Using tabs
        • Sending data
        • Retrieving data
        • Araçların yapılandırılması
        • Organizing Widgets
      • Shuffleboard - Advanced Usage
        • Commands and Subsystems
        • PID Döngülerinin Test Edilmesi ve Ayarlanması
        • Veri Hiyerarşilerinin Görüntülenmesi
      • Shuffleboard - Custom Widgets
        • Yerleşik Eklentiler
        • Bir Eklenti Oluşturmak
        • Özel Veri Türlerinin Oluşturulması
        • Araç Oluşturma
        • Kişisel Temalar
        • Widget Types
    • SmartDashboard
      • SmartDashboard Introduction
      • Displaying Expressions from a Robot Program
      • Bir değerin görüntü özelliklerinin değiştirilmesi
      • Changing the Display Widget Type for a Value
      • Otonom Program Seçimi
      • Displaying the Status of Commands and Subsystems
      • SmartDashboard’un çalıştığının doğrulanması
      • SmartDashboard Namespace
      • SmartDashboard: Test Mode and Live Window
        • Displaying LiveWindow Values
        • Test Modunun Etkinleştirilmesi (LiveWindow)
        • SmartDashboard ile PID Ayarı
    • Glass
      • Glass’a Giriş
      • Establishing NetworkTables Connections
      • Glass Araçları
      • Komut Tabanlı Çerçeve için Araçlar
      • Field2d Widget - Aracı
      • Mechanism2d Aracı
      • Plots - Grafikler
    • AdvantageScope
    • Elastic
    • LabVIEW Gösterge Paneli
      • FRC LabVIEW Gösterge Paneli
      • LabVIEW Gösterge Panelinin C++, Java veya Python Kodları ile Kullanımı
      • Troubleshooting Dashboard Connectivity
    • Troubleshooting Dashboard Connectivity
  • Telemetri
    • Telemetri: Gerçek Zamanlı Veri Kaydı ve Gönderimi
    • New for 2025: Robot Telemetry with Annotations (Java Only)
    • Recording Faults with Persistent Alerts
    • Sendable ile Robot Telemetrisi
    • Telemetrinin Robot İçerisindeki Veri Günlüklerinde Saklanması
    • Downloading & Processing Data Logs
    • Kendi Sendable Sınıflarınızı Yazmak
    • Üçüncü Taraf Telemetri Kütüphaneleri
  • FRC LabVIEW Programlama
    • FRC için LabVIEW’i yükleme (yalnızca LabVIEW)
    • FRC Game Tools Araçlarının Yüklenmesi
    • Robot Programları Oluşturma
      • Creating your Test Drivetrain Program (LabVIEW)
      • Tank Sürüşü Rehberi
      • Command ve Control Eğitimi
    • LabVIEW Kaynakları
      • LabVIEW Kaynakları
      • Waiting for Target to Respond - Bozuk döngülerden kurtarma
      • İki Kamera Modu Arasında Nasıl Geçiş Yapılır
      • LabVIEW Örnekleri ve Rehberleri
      • Bir Projeye Bağımsız Motor Ekleme
      • RoboRIO ile Klavye Navigasyonu
      • One-Shot Buton yapmak
      • Robot Kodunuza Güvenlik Özellikleri Ekleme
      • Motorları veya Solenoidleri Kontrol Etmek İçin Kumanda Kolu Düğmelerini Kullanma
      • FRC için LabVIEW’de Local ve Global Değişkenler
      • Kompresörü LabVIEW’de Kullanma
  • FRC Python Programming
    • Python Installation Guide
    • FRC Game Tools Araçlarının Yüklenmesi
    • pyproject.toml usage
    • RobotPy subcommands
      • Deploy Python program to roboRIO
  • Donanım API’ları
    • Motor API’ları
      • Kodda Motor Kontrolörleri Kullanmak
      • PWM Motor Controllers in Depth
      • Robotunuzu Sürmek için WPILib Sınıflarının Kullanımı
      • Tekrarlanabilir Düşük Güç Hareketi - WPILib ile Servoların Kontrolü
    • Pnömatik API’ları
      • Operating Pneumatic Cylinders
      • Generating and Storing Pressure
    • Sensörler
      • Sensörlere Genel Bakış - Yazılım
      • İvmeölçerler ve Yazılım
      • Jiroskoplar - Yazılım
      • Ultrasonikler - Yazılım
      • Sayaçlar
      • Kodlayıcılar - Yazılım
      • Analog Girişler - Yazılım
      • Analog Potentiometers - Software
      • Dijital Girdiler ve Yazılım
      • Limit Anahtarlarının Programlanması
    • Çeşitli Donanım API’leri
      • Adreslenebilir LED’ler
  • CAN Aygıtları
    • CAN cihazlarını kullanmak
    • Pnömatik Kontrol Modülü
    • Pneumatic Hub
    • Güç Dağıtım Modülü - Power Distribution Module
    • Üçüncü Taraf CAN Cihazları
    • FRC CAN Cihaz Özellikleri
  • Temel Programlama
    • Git Sürüm Kontrolüne Giriş
    • C ++ Ünite Kitaplığı
    • The Java Units Library
    • Kumanda kolları
    • Coordinate System
    • Setting Robot Preferences
    • Robot Project Deploy Directory
    • Test Modununun Kullanımı
    • Stacktrace’leri Okumak
    • Treating Functions as Data
    • Get Alliance Color
    • Java Garbage Collection
  • Destek Kaynakları
  • FRC Sözlüğü

API Dokümanları

  • WPILib Java API Dokümanları
  • WPILib C++ API Dokümanları
  • WPILib Python API Dokümanları

Yazılım araçları

  • Driver Station
    • FRC Driver Station Powered by NI LabVIEW
    • Driver Station (Operator Console) Best Practices
    • Driver Station Log File Viewer
    • Driver Station Hataları / Uyarıları
    • Driver Station Timing Viewer
    • Driver Station’ı Özel Panoyu Başlatacak Şekilde Manuel Olarak Ayarlama
  • RobotBuilder
    • RobotBuilder - Giriş
      • RobotBuilder’a Genel Bakış
      • RobotBuilder’ı Başlatma
      • RobotBuilder Kullanıcı Arayüzü
      • Robot Projesini Ayarlamak
      • Subsystem-Alt Sistem Oluşturma
      • Bir Command-Komut Oluşturmak
      • Otonom Komutları Ayarlama
      • Bir Komutu Test Etmek İçin Shuffleboard Kullanma
      • Operatör Arayüzünü Bir Komuta Bağlama
      • RobotBuilder tarafından Oluşturulan Kod
    • RobotBuilder - Kodu Yazmak
      • Bir Proje için Kod Oluşturma
      • Subsystem-Alt Sistem için Kod Yazma
      • Bir Komutun Kodunu Yazmak
      • Robotu Tank Sürüş methodu ve Joysticklerle Sürmek
    • RobotBuilder - Gelişmiş
      • Aktüatörleri Kontrol Etmek İçin PIDSubsystem Kullanımı
      • PIDSubsystem için Kod Yazmak
      • Ayar Noktası Komutu
      • Özel Bileşenler Ekleme
  • Robot Simülasyonu
    • Robot Simülasyonuna Giriş
    • Simulation Specific User Interface Elements
    • Glass Araçları
    • Komut Tabanlı Çerçeve için Araçlar
    • Field2d Widget - Aracı
    • Plots - Grafikler
    • WPILib ile Fizik Simülasyonu
    • Device Simulation
    • Aktarma Sistemi Simülasyon Rehberi
      • Drivetrain Simulation Overview
      • 1. Adım: Simüle Edilmiş Donanım Örneklerinin Oluşturulması
      • 2. Adım: Aktarma Sistemi Modeli Oluşturmak
      • Step 3: Updating the Drivetrain Model
      • Step 4: Updating Odometry and Visualizing Robot Position
    • Birim Testi
  • OutlineViewer
  • roboRIO Team Number Setter
  • WPIcal

Gelişmiş Programlama

  • Görüntü İşleme
    • Vision (Görüntü) ‘a Giriş
      • Vision nedir?
      • Görüntü Programlama Stratejileri
      • Hedef Bilgisi ve Geri Yansıma
      • Hedeflerin Belirlenmesi ve İşlenmesi
      • Videoyu Okuyun ve İşleyin: CameraServer Sınıfı
      • 2017 Vision Örnekleri
    • WPILibPi ile Vision-Görüntü işleme
      • Raspberry Pi ile WPILibPi Kullanımı için Video Rehberi
      • Görme işleme için bir Yardımcı İşlemci kullanma
      • Raspberry Pi’yi FRC için kullanma
      • Pi görüntüsünü çalıştırmak için neye ihtiyacınız var?
      • Görüntüyü MicroSD kartınıza yükleme
      • Raspberry PI
      • CameraServer’ı kullanma
      • Bir Görüntünün Eşiklenmesi
      • Morfolojik İşlemler
      • Konturlarla Çalışma
      • Temel Görüntü Örneği
    • AprilTag Introduction
      • AprilTags nedir?
    • RoboRIO’da Vision (Görüntü işleme)
      • RoboRIO’da CameraServer’ı kullanma
      • Birden Fazla Kamera Kullanma
      • CameraServer Web Arayüzü
  • Komut Tabanlı Programlama
    • Komut Tabanlı Programlama nedir?
    • Komutlar
    • Komut Kompozisyonları
    • Subsystems - Alt sistemler
    • Komutları Trigger-Tetikleyicilere Bağlama
    • Komut Tabanlı Bir Robot Projesi Yapılandırma
    • Organizing Command-Based Robot Projects
    • Komut Zamanlayıcı - Command Scheduler
    • C++ Komutları Hakkında Teknik Bir Tartışma
    • PID Control in Command-based
    • Motion Profiling in Command-based
    • Komut Tabanlı Hareket Profilleme ve PID’yi Birleştirme
  • Kinematik ve Odometri
    • Introduction to Kinematics and The ChassisSpeeds Class
    • Differential Drive Kinematiği
    • Differential Drive Odometrisi
    • Swerve Drive Kinematiği
    • Swerve Sürüş Odometrisi
    • Mecanum Drive Kinematik
    • Mecanum Sürüş Odometrisi
  • NetworkTables
    • NetworkTables nedir
    • NetworkTables Tables and Topics
    • Publishing and Subscribing to a Topic
    • NetworkTables Instances
    • NetworkTables Networking
    • Listening for Changes
    • Writing a Simple NetworkTables Robot Program
    • Creating a Client-side Program
    • Migrating from NetworkTables 3.0 to NetworkTables 4.0
    • Reading Array Values Published by NetworkTables
  • Yol Planlaması
    • Yörünge Rehberi
      • Yörünge Rehberine Genel Bakış
      • 1. Adım: Robot Drive’ınızın Netilendirilmesi
      • 2. Adım : Hesaplanan Sabitlerin Girilmesi
      • 3. Adım: Sürücü Alt Sistemi Oluşturmak
      • Adım 4: Bir Yörüngenin Oluşturulması ve Takip Edilmesi
    • PathWeaver
      • PathWeaver’a Giriş
      • Pathweaver Projesi Oluşturmak
      • PathWeaver Yörüngelerinin Görselleştirilmesi
      • Otonom Rutinlerin Oluşturulması
      • PathWeaver JSON İçe Aktarımı
      • Adding field images to PathWeaver
    • Choreo
  • roboRIO
    • roboRIO’ya Giriş
    • Imaging your roboRIO 1
    • Imaging your roboRIO 2
    • roboRIO Web Dashboard - Web Kontrol Paneli
    • roboRIO FTP
    • roboRIO Kullanıcı Hesapları ve SSH
    • RoboRIO Kesintisi ve Mevcut Çekişi Anlama
    • Güvenli Modu kullanarak bir roboRIO’yu kurtarma
    • Ek Yardım
  • Gelişmiş GradleRIO
    • Robot Koduyla Harici Kitaplıklar Kullanma
    • GitHub Eylemlerini Kullanarak Robot Kodu için CI kurmak
    • Kod Biçimlendirici - Code Formatter Kullanımı
    • Gradlew Tasks
    • Including Git Data in Deploy
    • Using Compiler Arguments
    • Profiling with VisualVM
    • JVM Runtime error
  • Gelişmiş Kontroller
    • FRC’de Otonomun Modele Dayalı Doğrulamasının Videosu
    • Gelişmiş Kontrollere Giriş
      • Kontrol Sistemi Temelleri
      • Picking a Control Strategy
      • Introduction to DC Motor Feedforward
      • PID’ye Giriş
      • WPI Tarafından Hazırlanan PID’ye Giriş Videosu
      • Introduction To Controls Tuning Tutorials
      • Tuning a Flywheel Velocity Controller
      • Tuning a Turret Position Controller
      • Dikey Kol Pozisyon Kontrolörünü Ayarlama
      • Tuning a Vertical Elevator with Motion Profiling
      • Common Control Loop Tuning Issues
    • Filtreler
      • Filtrelere Giriş
      • Doğrusal Filtreler
      • Median Filtresi
      • Dönme Hızı Sınırlayıcı
      • Zıplama Önleyici
    • Geometri Sınıfları
      • Ötelenme, Dönme ve Poz
      • Dönüşümler
    • System Identification
      • Introduction to System Identification
      • Creating an Identification Routine
      • Running the Identification Routine
      • Loading Data
      • Viewing Diagnostics
      • Verilerin Çözümlemesi
      • Ek Programlar ve Araçlar
    • Kontrolörler - Controllers
      • WPILib’de PID Kontrolü
      • WPILib’de Feedforward Kontrolü
      • Feedforward - ileribesleme ve PID Kontrolünü Birleştirme
      • WPILib’de Trapezoid Hareket Profilleri
      • Motion Profiling ve PID Control’ü ProfiledPIDController ile Birleştirme
      • BangBangController’la Bang-Bang Kontrol
    • Yörünge Oluşturma ve WPILib ile Takip Etme
      • Yörünge Üretimi
      • Yörünge Kısıtlamaları
      • Yörüngeleri Manipüle Etmek
      • Yörüngeleri Dönüştürmek
      • LTV Unicycle Controller
      • Ramsete Denetleyicisi
      • Holonomik Sürücü Kontrolcüsü
      • Sorun giderme
    • State-Space ve WPILib ile Model Tabanlı Kontrol
      • Durum Uzayı - State-space Kontrolüne Giriş
      • State-Space Kontrolör Rehberi
      • Durum denetleyicisi ve Kalman Filtreleri
      • Pose Estimators
      • Durum Uzayı Modellerinde ve Denetleyicilerinde Hata Ayıklama
    • Kontroller Sözlüğü
  • Kullanışlı Özellikler
    • İşlevleri Özel Frekanslarda Planlama
    • EventLoop ile Olay Temelli Programlama

Örnekler ve Eğitimler

  • WPILib Örnek Projeler
  • Üçüncü Parti Örnekl Projeleri

Donanım

  • Donanım - Temel Prensipler
    • Donanım Bileşenine Genel Bakış
    • Introduction to FRC Robot Wiring
    • En İyi Kablolama Uygulamaları
    • CAN Bağlantısının Temelleri
    • Wiring Pneumatics - CTRE Pneumatic Control Module
    • Wiring Pneumatics - REV Pneumatic Hub
    • Durum Işığı için Hızlı Referans
    • Robot Önleyici Sorun Giderme
    • Robot Aküsüne Dair Temel Bilgiler
  • Donanım Eğitimleri
    • Robotik Uygulamalar için Motorlar
    • Sensörler ve Algılama
    • Pnömatikler
    • Güç İletimi
  • Sensörler
    • Sensöre Genel Bakış - Donanım
    • Analog Girişler - Donanım
    • Analog Potansiyometreler - Donanım
    • Dijital Girişler - Donanım
    • Yakınlık-Proximity Anahtarları - Donanım
    • Kodlayıcılar-Donanım
    • Gyroscopes - Donanım
    • Ultrasonik - Donanım
    • İvmeölçerler - Donanım
    • LIDAR - Donanım
    • Triangulating Mesafe Ölçerler
    • Seri Veri Yolları

Romi ve XRP Desteği

  • Romi’ye Giriş
    • Romi Donanım ve Montajı
    • Romi’nize Imaj atmak
    • Romi’nizle Tanışın
    • Romi Donanım Desteği
    • Romi Web Kullanıcı Arayüzü
    • Romi’yi Programlamak
    • Romi Programlama(LabVIEW)
  • Getting Started with XRP
    • XRP Hardware, Assembly, and Imaging
    • Getting to know your XRP
    • XRP Hardware Support
    • The XRP Web UI
    • Programming the XRP

Robot Ağ Bağlantıları

  • Ağa Giriş
    • Ağ Temelleri
    • IP Yapılandırmaları
    • roboRIO Ağ Sorunlarını Giderme
    • Windows Güvenlik Duvarı Yapılandırması
    • Bant Genişliği Kullanımını Ölçme
  • Ağ Araçları
    • Port Yönlendirme

Katkıda Bulunma

  • frc-docs’a Katkıda Bulunmak
    • Katkı Yönergeleri
    • Biçim Rehberi
    • Derleme Yapısı
    • Draw.io Kaydetme Talimatları
    • Çeviriler
    • Top Contributors
    • En İyi Çevirmenler
  • Allwpilib ile geliştirme
    • Genel Bakış
    • Stil kılavuzu ve wpiformat
    • CMake ile inşa etmek
    • Geliştirme Derlemeleri Kullanma
    • Maven Artifacts
    • Katkı Yönergeleri
    • NetworkTables 4 Protocol Spec

Legal

  • Privacy Policy

Sorunlar

  • Report a Documentation Issue
FIRST Robotics Competition
  • Gösterge Panelleri
  • SmartDashboard
  • SmartDashboard: Test Mode and Live Window
  • Present
  • GitHub'da Düzenle

SmartDashboard: Test Mode and Live Window

  • Displaying LiveWindow Values
  • Test Modunun Etkinleştirilmesi (LiveWindow)
  • SmartDashboard ile PID Ayarı
Önceki Sonraki

© Copyright 2026, FIRST and other WPILib Contributors. This work is licensed under a Creative Commons Attribution 4.0 International License. Son güncelleme: 17 Ağu 2024.

Built with Sphinx using a tema kullanılarak Read the Docs tarafından sağlanmasıyla oluşturuldu.