Ses Kontrollü Namaste Robot Çalışması ve Uygulamaları

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





KİME robot elektro-mekanik bir makinedir Bir devre veya bilgisayar programı tarafından yönetilen robotlar, insanların yapmamayı seçtikleri sürekli ve tehlikeli görevleri yerine getirmek için insan alışverişinde bulundu. Mevcut robotlar farklı kategorilerde sınıflandırılır endüstriyel robotlar, ticari robotlar, hizmet robotları, mobil robotlar gibi özelliklerine ve performanslarına göre. Burada, kaydedilmiş bir sesli mesajla “Namaste” yi temsil eden bir el hareketiyle insanları karşılamak için sürekli görevleri yerine getiren bir hizmet robotu var. Genel olarak, insanları eve, partilere, evlilik törenlerine, ofise vb. Davet ettiğimizde, onları girişte karşılayacak ve davet edecek bir kişi ayarlamamız gerekir. İnsan sayısı azsa görev daha basittir. Ancak yüzlerce kişiyi selamlarsanız, görev zordur. Bu sorunun üstesinden gelmek için işte bir proje, yani ses kontrollü robotu adlandırın.

Namaste Robotu

Namaste Robotu



Ses Kontrollü Namaste Robotu

Bu Namaste'nin ana konsepti robot projesi, çeşitli servo motorları kontrol etmektir Arduino kartı aracılığıyla. Bu robot etraftaki insanları tarar ve kafasını 180 ° döndürür. Yakındaki birini tanırsa, Namaste'li kişinin iki eliyle birbirine bastırmasını ister. Hindistan'daki insanlara dilek dilemenin geleneksel yolu. robot uygulamaları insanları çekmek için alışveriş merkezlerine, parklara, ofislere dahil olun.


Namastae Robotunun Ses Kontrollü Blok Şeması

Aşağıdaki şekil, ses kontrollü Namaste robotunun blok diyagramını göstermektedir. Bu tür bir robotta sesli komutlar programlanır. Geliştirme kartının tamamı ortak güç kaynağına bağlanabilir. Her bloğun açıklaması aşağıdaki gibidir. güç kaynağı güç kaynağını tüm modüllere verir. Bu modüller mA cinsinden akım gerektirir ve çalışma voltajı 5V olacaktır.



Namastae Robotunun Ses Kontrollü Blok Şeması

Namastae Robotunun Ses Kontrollü Blok Şeması

Arduino Kurulu

Arduino tek tür bir araçtır fiziksel dünyayı bir masaüstü bilgisayardan daha kontrol etmek ve algılamak için kullanılan basit bir mikro denetleyici kartına dayanır. Fiziksel bilgi işlem için çeşitli mikro denetleyici platformları mevcuttur. Bir Arduino'nun önemli özellikleri ucuz, açık kaynaklı ve genişletilebilir bir yazılımdır. Arduino yazılımı açık kaynak aracı olarak mevcuttur ve dil C ++ kütüphaneleri ile genişletilebilir.

Arduino Kurulu

Arduino Kurulu

Ping Sensörü

Ping sensörü, çevresindeki bir nesnenin mesafesini kontrol etmek için SONAR'ı kullanır. Bu sensör olarak kullanılır engeli algılamak için robotun gözleri Örneğin, yakınlık sensörü. Mükemmel bir aralık doğruluğu ve istikrarlı okumalar sağlar. Bu sensörün çalışması siyah malzemeden veya güneş ışığından etkilenmez. Ping sensörünün özellikleri voltaj 5V, akım 15mA, sensör açısı> = 15 DEĞİL ve algılama mesafesi 2 cm ~ 450 cm'dir.

Ping Sensörü

Ping Sensörü

Ping sensörünün bir Arduino ile arabirimi aşağıda gösterilmiştir. Arduino kartıyla ping sensörünü arayüzlemek için dört pim mevcuttur. Arduino kartındaki dört pin GND, VCC, ECHO ve TRIGGER'dır. Kart üzerindeki pinler D0-D13 olup, 12 ve 13 pinler giriş ve çıkış pinleridir.


Arduino mikrodenetleyici, servoları kolaylıkla değiştirmemizi sağlayan bir servo kontrol kitaplığı sunar. Bu projede Namaste robotunun baş, sağ dirsek, sol dirsek, sağ omuz ve sol omuz gibi hareketlerini düzenlemek için 5 servo kullandık. Burada dijital giriş / çıkış pinleri (D5, D6, D9, D10, D1) pinleri, servo motorlara arayüzlü Arduino kartında belirtilmektedir.

Ses Çalma IC

Bu ses çalma IC'si, önceden tanımlanmış frekans hızında çalan kayıtlı mesajı sunar. Oynatma, ses yükseltme ünitesine taşınır.

Ses Çalma IC

Ses Çalma IC

Röle

KİME röle bir tür anahtardır elektrikle çalışır. Rölenin bobininden geçen akım akışı, bir kolu davet eden ve anahtar kontaklarını değiştiren bir manyetik alan oluşturur.

Röle

Röle

Ses Kontrolü Namastae Robot Çalışması

Namaste robotunun çalışması, simüle edilen sonuçlarla birlikte adım adım bir prosedürle yapılabilir. Namaste robotu birinci durumda olduğunda, o zaman servo motor Robot 2, 3, 4, 5'in 'leri KAPALI veya sıfır durumundadır. Namaste robotunun kafası, Servo motor1'in 0 ° -180 ° arasında dönmesi nedeniyle merkezden sağa, sola ve ardından merkeze geri döner. Robotun kafasının hareketi, Namaste robotunun bir engel aradığını belirtir. Ping sensörü herhangi bir engel tespit ettiğinde, robotun kafa pozisyonu merkeze döner ve Servo motor1 kalıntıları 90 ° açıyla kapanır ve KAPATILIR. DÜŞÜK durumda etkinleştirilir.

Servo motor1 KAPATILDIĞINDA, servo4 ve servo5 gibi kalan motorlar AÇIK konuma geçer. Namaste robotunun sağ ve sol omuzları için sinyal hattı tetiklenir. Artık bir robotun elleri hareket edebilir. Omuz servo motorları, Arduino kartının dijital giriş ve çıkış pinlerine arabirimlidir. Ancak sinyal hatları veya bu pinler yüksek olacak ve servo pozisyonu 90 ° değiştirilecektir. Şimdi servo4 ve servo 5 kapanır.

Son olarak, bu ses kontrolünün temel amacı şu sonuca varabiliriz: robot hizmeti sağlamaktır Önünden yürüyen insanları tespit ederek kibarca karşılama. Parklar, alışveriş merkezleri, partiler vb. Gibi çeşitli halka açık yerlerde kullanılabilir. Bu kavramı daha iyi anladığınızı umuyoruz. Ayrıca, bu konsept veya arduino tabanlı herhangi bir sorgu robot projeleri , lütfen aşağıdaki yorum bölümünde yorum yaparak değerli önerilerinizi iletin.

Fotoğrafa katkı verenler: