Malzemeler ve araçlar:
- mikrodenetleyici Arduino (bunda ev yapımı ürün Arduino Uno Rev 3'ü uygular);
- Paralakstan iki servo;
- joystick (ayrıca Paralaks'tan);
- devre kartı) küçük);
- bağlantı konektörleri;
- Servomotorların hareketini izlemek için bir cihaz (kırık bir web kamerası ve lego küpleri kullanılır).
Ev yapımı montaj süreci:
İlk adım. Servo motorları bağlarız
Ev yapımı montaj işlemi, servo motorları bağlamakla başlar. Bir ön düzen monte etmek için bir devre kartı kullanılır. Sonra ayrı bir kalkan yapmak mümkün olacak. Şekilde her şeyin tam olarak nasıl bağlandığını görebilirsiniz.
Kırmızı kablo güçtür, Arduino denetleyicisindeki 5V pinine bağlanır.
Siyah tel eksi (toprak), GND adı verilen Arduino çıkışına bağlanır.
Sağ ve Sol servo motordaki sarı kablo pim 11'e bağlanmalıdır. Bazı modellerde beyaz olabilir.
Benzer bir sarı Yukarı ve Aşağı kablosu pim 4'e bağlanmalıdır. Bazı motor modellerinde de beyaz olabilir.
Motoru kontrol etmek için kullanılan sinyal konektörlerinin PWM çıkışlarından geldiğini hatırlamak önemlidir.
İkinci Adım Kumanda kolunu bağlayın
Kumanda kolunun nasıl bağlandığı resimde görülebilir. İlk başta, program oldukça karmaşık görünebilir, ancak aslında burada karmaşık bir şey yoktur. Motorlarda olduğu gibi, burada bir kablolama panosu kullanılır.
1. Joystick modülünde U / R + ve L / R + çıkışlarını bulabilirsiniz. Bu çıkışlar üzerinden güç bağlanır. Buna göre, karşılık gelen pinden Arduino'ya + 5V voltaj uygulamanız gerekir.
2. Joystick altında L / R adı verilen iki konektör ve iki U / D konektörü de vardır. A3 ve A4 analog çıkışlarına bağlanmaları gerekir.
3. Sonuç olarak, joystick üzerindeki toprak Arduino üzerindeki toprağa bağlanmalıdır.
Montajdan sonra bağlantı iki kez kontrol edilmelidir. Çoğu durumda sorunların ortaya çıkması bağlantı hataları nedeniyle. Bu özellikle bir devre kartı kullanıldığında ve üzerinde çok sayıda bağlantı olduğunda geçerlidir.
Üçüncü AdımArduino için taslak
Kod çok basittir ve ayrıntılı yorumlar içerir. Yukarıdaki kodun sadece Arduino IDE'ye kopyalanması gerekir. Kod yüklendikten sonra motorlar hareket etmemelidir. Hareket etmeye sadece joystick üzerindeki düğmeye basıldığında başlamalıdır.
Ortaya çıkabilecek problemler ve bunların çözümü
1. Motorlar açılmazsa, bağlantıyı iki kez kontrol edin. Motorları bağlamak için PWM çıkışları ve joystickleri bağlamak için analog çıkışlar kullanılır.
2. Kod yüklendikten hemen sonra motorların titreşmeye başladığı görülür. Bu, U / D + L / R + pimlerini yanlış bağlarsanız olur. Bağlantı dikkatlice kontrol edilmelidir. Test sırasında kartı yakmamak için bilgisayarın bağlantısı kesilmelidir.
3. Her şey yeniden kontrol edilirse, ancak motorlar hala çalışmak istemiyorsa, joystick'i yeniden bağlamayı deneyebilirsiniz. Devre kartından çıkarılmalı ve biraz çaba sarf edilerek geri takılmalıdır. Kumanda kolu konektörleri düzene iyi oturmalıdır.
Her şey ortaya çıktıysa, artık kumanda kolu ile kontrol edilen ev yapımı ürünler oluşturmaya başlayabilirsiniz. Örneğin, bir joystick ile kontrol edilebilen bir robot ve çok daha fazlasını yapabilirsiniz.