How to control Delta ASDA-A2 Servo Motor with NVIDIA Jetson Nano/Xavier NX using QT5?
1-qt5 ile Görsel arayüz programlama
2-Qt arayüzünden Delta ASDA-A2 Servo Motor kontrolü
3-QT arayüzünden motor yönünü değiştirme
Donanım: DSBOARD-NX2
İşletim sistemi: Jetpack 4.5
Kontrol DELTA ASDA-A2 ZIP
Bu blogda, QT5 kullanarak NVİDİA Jetson Nano/Xavier NX ile Delta ASDA-A2 Servo motorun nasıl kontrol edileceğini açıklayacağız. Tam kurulum açıklandıönceki Delta ASDA-A2 Servo Motor blog yazısında. Önceki Delta ASDA-A2 Servo Motor blog yazısında, bir bağlantı kurmaktan ve bir ürün yazılımı sürümü almaktan bahsettik. Bu yazıda, Qt arayüzünden komuta ederek servo motoru yukarı ve aşağı yönde kontrol edebileceğiz. Kaynak kodunu bu yazının sonunda bulabilirsiniz.
Burada, kodu çalıştırdığımızda karşılaştığımız Qt arayüzü. Combobox'tan seri bağlantı noktasını seçmeliyiz.
Doğru seri bağlantı noktasını seçtikten sonra, Servo motora bağlanmalı ve servo cihazın ürün yazılımı sürümünü görmeliyiz.
Combobox yuvamız aşağıda görülebilir. Seri port özelliklerini ayarlamalıyız ve sinyal ve yuva işlevlerini bağlamalıyız.
Servo motoru hareket ettirmek için belirli servo motor kayıtlarına belirli değerler yazmamız gerekir. Bu kayıtlar ve değerler Delta ASDA-A2 Servo Motor veri sayfasında bulunabilir. Aşağıdaki "writeMotorRegister()" işlevini kontrol edebilirsiniz.
Arayüzümüzde" Çalıştır"," MOTOR Yukarı"," motor aşağı "ve" MOTORPOSİTİON " düğmeleri var. Çalıştır düğmesi servo motoru çalıştırmak içindir. Servo motor "Çalıştır" düğmesine basarken çalışır. "Çalıştır" düğmesini bıraktığımızda, servo motor durur. Basılan ve serbest bırakılan düğme yuvaları aşağıda görülebilir.
"MOTORUP "ve" MOTORDOWN " düğmelerinin yuvaları aşağıdaki gibi yazılmıştır. Düğmeler yönü değiştirmek için kullanılır. Bu düğmelere sadece bir kez basmak, yönü değiştirmek için yeterlidir.
Son düğme "MOTORPOSİTON" düğmesidir ve etiketinde belirli bir motor noktası verir. Bu etiket, tam konum değişikliği nedeniyle motor hareket ettiğinde görünmez. Bu düğmeye basarak motorun tam konumunu elde edebilirsiniz.
İşte görsel arayüzün bir örneği.
Blog yazımızı okuduğunuz için teşekkür ederiz.
Yeni blog gönderileri, ürün lansmanları ve indirimler hakkında bilgi almak istiyorsanız, formu doldurabilir ve bültenimize kaydolabilirsiniz. Kaydolarak, AI, derin öğrenme, makine vizyonu, yüksek hızlı kameralar ve endüstriyel arayüzler hakkında çeşitli blog yayınlarına ulaşabilirsiniz.
Bir sonraki satın alma işlemi için hemen bir "ücretsiz gönderim" kodu alacaksınız.