İçindekiler:

Ses Kontrolü Robotik El: 4 Adım
Ses Kontrolü Robotik El: 4 Adım

Video: Ses Kontrolü Robotik El: 4 Adım

Video: Ses Kontrolü Robotik El: 4 Adım
Video: En İnsansı Robot, Ameca! 2024, Kasım
Anonim
Ses Kontrolü Robotik El
Ses Kontrolü Robotik El

Sizin sesli komutunuzla çalışacak robotik bir kol yarattım.

Robot kol, doğal bağlantılı konuşma girişi ile kontrol edilir. Dil girişi, bir kullanıcının robotla çoğu insanın aşina olduğu terimlerle etkileşime girmesine olanak tanır. Konuşmayla etkinleştirilen robotların avantajları, eller serbest ve hızlı veri girişi işlemleridir. Önerilen robot, doğal dil komutlarının anlamını anlama yeteneğine sahiptir. Sesli komutları yorumladıktan sonra, bir görevi gerçekleştirmek için bir dizi kontrol verisi üretilir. Sonunda robot aslında görevi yerine getirir. Robotun sesli komutları anlaması ve istenilen modda hareket etmesi için Yapay Zeka teknikleri kullanılmaktadır. Klavye giriş modunu kullanarak robotu kontrol etmek de mümkündür. Robotlar, endüstriyel ve evsel kullanımda çeşitli görevleri yerine getirmek için kullanılabilen teknolojinin mekanik, elektrik, bilgisayar ve otomasyon alanlarını içeren sistemler paketidir. Ve bu alandaki artan gelişmeler içinde, robotlar artık makinelerle daha doğal bir etkileşim elde etmek için daha az doğrudan insan müdahalesi ile kontrol edilebiliyor. Bunu başarmanın yolu, bir robotu sesli komutlarla kontrol etmektir. Bu, kullanıcının diğer görevlerde ellerini ve işlerini serbest bırakmasını sağlar. Ses tanımayı kullanan robotların bazı temel uygulamaları, önceden ayarlanmış komut setini yürüterek engelli kişileri desteklemektir c. Ses komutlarını işlemek için basit ve etkili bir yöntem akıllı telefon kullanmaktır. Akıllı telefonlar, bir bilgisayara benzer birçok işlevi yerine getirebilen güçlü cihazlardır. Kendi bağımsız işletim sistemleri ve internet bağlantıları ile birçok uygulamada giderek daha fazla kullanılmaktadırlar. Kullanacağımız en önemli özelliklerden biri entegre Bluetooth'tur. Bu, telefonun robotla iletişim kurmasını sağlayacaktır. Akıllı telefonlar için birkaç İşletim Sistemi kullanılmaktadır, ancak en yaygın olanı Google Inc. tarafından geliştirilen Android işletim sistemidir. Esnekliği ve kullanım kolaylığı, onu robotik uygulama için ideal bir arayüz haline getirir. Bu androidler ilgili sistemler, dünya çapında uygulama geliştirmek için çok verimlidir. Bluetooth teknolojisi, kısa bir aralıkta veri alışverişi yapar, ancak mikro denetleyici ve akıllı telefon gibi iki cihaz arasında iletişim kurmanın çok yetkin bir yoludur. Veri paketleri kısa dalga radyo sinyalleri aracılığıyla gönderilir ve alınır. Robotların herhangi bir gecikme olmaksızın komutları alması esastır, bu nedenle ana iletişim yöntemi olarak Bluetooth'u kullandık. Günlük hayatta bu tür robotlar, navigasyon ve belirli bir konuma kontrol yönlendirmesi için kullanılabilir. Robot, önceden ayarlanmış doğrusal hızı koruyabilir veya düz yüzeylerde değişken hıza sahip olabilir. Ses tanıma, bir mikro denetleyici yardımıyla sağlanır; bir Arduino (UNO). Robotu yönlendirmek için iki temel komut kullanılır, bunlar üzümdür, robotu yönlendirmek için durdurmayı bırakır. Herhangi bir nesneyi algılamak ve yakalamak için, yoluna çıkan herhangi bir nesne varsa nesneyi yakalamak ve kullanıcıyı başka bir sesli komut kullanması için bilgilendirmek üzere programlanmış ultrasonik modül uygulanır. yankı süresini ve mesafeyi hesaplamak için bunu kullanın. Bir android uygulaması geliştirmek için MIT App Inventor 2 kullanıldı. Bu, yeni başlayanların bile android uygulama geliştirme deneyimini yaşayabilmesi için blok programlama tekniğini kullanan bir araçtır. Bluetooth üzerinden belirli bir aralıkta kablosuz iletişim kurmak için bir uygulama geliştirmek şarttı. Özetle, sesle kontrol edilen robotların, günlük görevlerin otomatikleştirilmesiyle ilgili birçok endüstriyel ve evsel amaç için kesinlikle gelecekteki bir pazar olabileceği sonucuna varabiliriz. Birkaç çalıştırma ve testten sonra, önerilen Bluetooth iletişim yöntemimiz kabul edilebilir bir zaman gecikmesiyle verimli bir şekilde çalıştı. Mikro denetleyici ve Bluetooth arasındaki bağlantılar, sesli komutların tanınmasında birkaç hata ile oldukça iyi çalıştı. Uygulamanın komutları tanıması ve Arduino'ya bağlaması için hem GSM hem de WIFI tabanlı internet bağlantısı kullandık. Ancak gelecekteki değişiklikler için, uygulamanın sesi tanıması ve mikro denetleyiciye geri göndermesi için çevrimdışı bir sistem oluşturabiliriz. Android tabanlı uygulamada yapılacak birkaç değişiklik, ses tanımanın çok daha net olmasını sağlayabilir.

Adım 1: Bileşenler

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Ultrasonik Sensör HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servo motor Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. dize

5. REES52 Bluetooth Alıcı-Verici Modülü, TTL Çıkışlı HC05

www.amazon.in/REES52-Bluetooth-Alıcı-Verici…

2. Adım: Devre

Devre
Devre

Adım 3: Kodlama

Önerilen: