Bölüm 3: Otonom ve Encoder'lar
Temel bilgileri hallettik. Artık etrafta hareket edebilen bir robotumuz var. Peki, sırada ne var?
Şu an robotumuz, çoğunlukla biz sürücülerden gelen oyun kumandası girişlerine bağımlı. Ona biraz dokunma sensörü ile çevresini algılamayı öğretmiş olsak da, yapabileceğimiz daha çok şey var.
Bölüm 3'te, robotumuza çevresindeki dünyada otonom bir şekilde nasıl hareket edebileceğini öğretmeyi öğreneceğiz. Başlangıç olarak, robotun bir şey yapması gereken süreyi takip etmesi için bir zamanlayıcı nasıl kullanılır, bunu inceleyeceğiz. Sonrasında, HD Hex ve Core Hex Motorlarının dahili encoder'larını nasıl kullanacağımıza geçeceğiz.
Encoder'lar, motora dair veri toplamak için kullanılan sensörlerdir. Bazı encoder'lar, tamamlanan dönüş sayısını sayar. Diğerleri ise, bir motorun tam konumunu takip edebilir, servo gibi. Encoder'ların kullanımı daha fazla matematik ve karmaşık programlama gerektirir, ancak robotunuzun daha verimli bir şekilde hareket etmesine olanak tanır.
Quick Links
ElapsedTimeDrivetrain EncodersArm Encoders
Converting Encoder Ticks to a Distance
Estimating the Position of the Arm
ElapsedTime - Multiple Movements
Using Limits to Control Range of Motion
Last updated