STM32F407 VE NODEMCU ESP8266 KARTLARI KULLANARAK KABLOSUZ ÇOK YÖNLÜ KONTROLLÜ ROBOTİK ARAÇ SİSTEMİNİN GELİŞTİRİLMESİ

Bu çalışma, kablosuz uzaktan çok yönlü olarak kontrol edilebilen üç tekerlekli bir robotik aracın gerçekleştirilmesini amaçlamaktadır. Sistem, Türkçe sesli komutlar ve dokunmatik butonlar kullanarak, bilgisayarlar ve mobil akıllı telefonlar aracılığıyla hem internetsiz hem de internetli olarak kontr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Kahramanmaraş Sütçü İmam Üniversitesi Mühendislik Bilimleri Dergisi 2023-12, Vol.26 (4), p.1030-1049
Hauptverfasser: ACUN, Muhammet Fatih, DALDAL, Metehan, AVCI, Kemal
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Bu çalışma, kablosuz uzaktan çok yönlü olarak kontrol edilebilen üç tekerlekli bir robotik aracın gerçekleştirilmesini amaçlamaktadır. Sistem, Türkçe sesli komutlar ve dokunmatik butonlar kullanarak, bilgisayarlar ve mobil akıllı telefonlar aracılığıyla hem internetsiz hem de internetli olarak kontrol edilebilen bir yapı sunmaktadır. STM32F407 tabanlı ilk çalışmada, Bluetooth üzerinden bilgisayar tabanlı olarak butonlu ve sesli komutlarla robotik aracın kontrolü yapılmış, bu doğrultuda Tkinter tabanlı bir kullanıcı arayüzü oluşturulmuştur. Sesli komutların internetsiz olarak algılanabilmesi için, öncelikle 5 Türkçe komutun bilgisayar ortamında doğru tanınması için Mel-Frekans Kepstral Katsayıları (MFCC) öznitelik çıkarma işleminde ve Dinamik Zaman Bükmesi (DTW) yöntemi de eşleştirme ve karar verme işleminde kullanılmıştır. 15 katılımcıdan 5 sesli komut için örnekler alınmış ve kullanılan yöntem test edilmiştir. Sonuçlar 5 sesli komutun %100 doğrulukla tanındığını göstermiştir. Daha sonra STM32F407 tabanlı akıllı telefon ve Bluetooth temelli kontrol çalışması ele alınmış ve sesli komutlar için Google asistan tabanlı çalışan bir mobil arayüz tasarlanmıştır. Üçüncü ve dördüncü çalışmalar ise NodeMCU kartı kullanarak sırasıyla Bluetooth ve Wi-Fi bağlantılar üzerinden aracın kontrollerini içermektedir. Nesnelerin interneti temelli kontrol için Arduino IoT Cloud tabanlı bir arayüz geliştirilmiştir. 10 katılımcıyla yapılan gerçek zamanlı çalışmalar, STM32F407 ve NodeMCU kartları tabanlı tüm kontrol yöntemlerinin başarılı bir biçimde çalıştığını göstermiştir. This study aims to realize a wireless remotely multi way controllable three-wheeled robotic vehicle. The system provides a structure that can be controlled both without and with internet via computers and mobile smartphones using Turkish voice commands and touch buttons. In the first study based on STM32F407, the robotic vehicle was controlled by computer-based button and voice commands over Bluetooth, and a Tkinter-based user interface was created accordingly. To detect voice commands without internet, firstly, Mel-Frequency Cepstral Coefficients (MFCC) were used in feature extraction and Dynamic Time Warping (DTW) method was used in matching and decision-making process for the correct recognition of 5 Turkish commands in computer environment. Samples for 5 voice commands were taken from 15 participants and the method used was tested. The results showed that 5 voice commands were recognized with 100% accurac
ISSN:1309-1751
1309-1751
DOI:10.17780/ksujes.1351636