Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
WPILib Documentation belgelendirmesi
WPILib Documentation
Logo?
latest

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ığı
    • Installing the FIRST Driver Station
    • WPILib Kurulum Kılavuzu
    • Python Installation Guide
    • Sonraki adımlar
  • Adım 3: Robotunuzu Hazırlama
    • Imaging your Systemcore
    • Radyonuzu Programlama
    • Using the OpenMesh OM5P Radio
  • Adım 4: Robotunuzu Programlama
    • 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?
  • 2027 Overview
    • Bilinen Sorunlar
    • New for 2027
    • Quick Start for Returning Teams
    • 2026 Game Data Details
    • Removed features
  • 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
    • 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
    • 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
    • Telemetrinin Robot İçerisindeki Veri Günlüklerinde Saklanması
    • Downloading & Processing Data Logs
    • Üçüncü Taraf Telemetri Kütüphaneleri
  • RobotPy Python Programming
    • Python Installation Guide
    • Installing the FIRST Driver Station
    • 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
      • 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ı
    • FIRST CAN Device Specifications
  • 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
    • Stacktrace’leri Okumak
    • Treating Functions as Data
    • OpMode Framework
    • Get Alliance Color
    • Java Garbage Collection
    • Using Utility Mode
  • 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
  • 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
  • WPIcal

Gelişmiş Programlama

  • Görüntü İşleme
    • Vision (Görüntü) ‘a Giriş
      • Vision nedir?
      • Görüntü Programlama Stratejileri
      • Hedeflerin Belirlenmesi ve İşlenmesi
      • Videoyu Okuyun ve İşleyin: CameraServer Sınıfı
    • 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
    • Commands v2 Programming
      • What Is “Command-Based” Programming?
      • Commands
      • Command Compositions
      • Subsystems
      • Binding Commands to Triggers
      • Structuring a Command-Based Robot Project
      • Organizing Command-Based Robot Projects
      • The Command Scheduler
      • A Technical Discussion on C++ Commands
      • PID Control in Command-based
      • Motion Profiling in Command-based
      • Combining Motion Profiling and PID in Command-Based
  • Kinematik ve Odometri
    • Introduction to Kinematics and The ChassisVelocities 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ı
    • Choreo
  • Systemcore
    • Systemcore Introduction
    • Imaging your Systemcore
    • Systemcore Web Dashboard
    • roboRIO FTP
    • roboRIO User Accounts and SSH
    • roboRIO Brownout and Understanding Current Draw
  • 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
      • 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
    • İ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
  • 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ı
    • Systemcore Network Troubleshooting
    • 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

  • Contributing to wpilib-docs
    • Contribution Guidelines
    • Style Guide
    • Build Instructions
    • Draw.io Saving Instructions
    • Translations
    • Top Contributors
    • Top Translators
    • TODO List
  • 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
Back to top
View this page
Edit this page

Sensörler¶

Sensörler robot donanımınız ve yazılımınız arasındaki iletişimin vazgeçilemez bir parçasıdır. Bu bölüm yazılımsal bir düzeyde bu sensörlerin arayüzlemesinin altını çizecektir.

  • Sensörlere Genel Bakış - Yazılım
  • İvmeölçerler ve Yazılım
  • Jiroskoplar - Yazılım
  • 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ı
Next
Sensörlere Genel Bakış - Yazılım
Previous
Generating and Storing Pressure
Copyright © 2026, FIRST and other WPILib Contributors. This work is licensed under a Creative Commons Attribution 4.0 International License
Made with Sphinx and @pradyunsg's Furo
Last updated on 25 Haz 2025