Bölüm 18 — Robot.java — Giriş Noktası

1 dk okuma

Robot.java, robotun "kalbi" gibidir — robot açıldığında ilk çalışan koddur. Ama içinde çok az şey yazarsınız; asıl iş RobotContainer ve Subsystem/Command sınıflarında yapılır.

public class Robot extends TimedRobot {
    private RobotContainer container;

    @Override
    public void robotInit() {
        container = new RobotContainer();
    }

    @Override
    public void robotPeriodic() {
        CommandScheduler.getInstance().run();
    }
}

robotInit() sadece robot açıldığında BİR KEZ çalışır — burada RobotContainer oluşturulur. robotPeriodic() ise saniyede 50 kez (her 20 milisaniyede bir) çalışır ve CommandScheduler'ı tetikler — tüm komutların çalışmasını sağlayan asıl satır budur.

#Alfa Robotics 8084#8084#Alfa Robot#Atatürk Mesleki ve Teknik Anadolu Lisesi#FRC El Kitabı#Java Programlama Temelleri#Robot.java — Giriş Noktası