İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu laboratuvar çalışmasında bir servo motorun açısını değiştirmek için 4x4 tuş takımı kullanacaksınız. Açı, tuş takımı kullanılarak 3 basamaklı bir giriş ile belirlenecektir. Tuş takımı sayısal olmayan değerleri kabul etmeyecektir.
Bu proje için gerekli donanım:
1. Arduino Uno
2. 4x4 tuş takımı
3. Servo motor
Gerekli kütüphaneler:
Servo.h
tuş takımı.h
Adım 1: 4x4 Tuş Takımını Bağlama
4x4 tuş takımını bağlamak için, tuş takımı üzerindeki her bir pini bir jumper kablosu kullanarak ardunio üzerindeki bir pin ile bağlayın. Şemada kullanılan pinler 4-11 pinleridir.
Adım 2: Servo Motoru Bağlayın
Servo motor, Arduino kartına 3 bağlantı gerektirir:
1. Topraklama kablosunu Arduino'daki GND bağlantı noktasına bağlayın
2. Güç kablosunu Arduino'daki 5V bağlantı noktasına bağlayın
3. Çıkış kablosunu Arduino'daki mevcut portlardan birine bağlayın, şemada port 3 seçildi
Adım 3: Tuş Takımıyla Çalışan Servo Motor Kodu
Bu proje için gerekli tüm kodu içeren 1200_FinalExam_Project2.ino dosyası ektedir. Kod, kullanıcı tarafından geçersiz girişleri engeller. Kullanıcı sayısal olmayan bir değer girerse servonun açısı 0'a ayarlanır ve kullanıcı veri girişini baştan başlatır. 180'den büyük bir sayı, servonun maksimum dönüş yarıçapı ise, açı otomatik olarak 180'e ayarlanır.