Şimdi Ara

Sesle Arduino Kontrolü

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
0
Favori
406
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • CEYD-A, IoT – dijital asistan haberleşmesine sıra dışı ve ihtiyaç olan bir yaklaşımla Bluetooth’u devreye sokuyor.

    Geleneksel dijital asistan yapıları, IoT etkileşimlerini WIFI bağlantısı ile uzak bir sunucu üzerinden gerçekleştirmekte veya ek bir uygulama ile bağlantı sağlayabilmektedir. CEYD-A ise MQTT, WIFI gibi protokolleri desteklediği gibi doğrudan cihaz üzerinde çalıştığı için internete çıkış gerektirmeden yakındaki IoT devreleri ile de konuşabilmektedir. İlave bir kodlama veya uygulama gerektirmeden "Bluetootha bağlan", “Bluetooth’dan bilgi al" diyerek devreden gelen bilgileri değerlendirebilir, "Bluetootha 2 değeri gönder" diyerek devrenize parametre gönderebilirsiniz.

    Hatta kendi cümle kurgularınızı rahatlıkla oluşturup onunla farklı cümlelerle konuşabilirsiniz.

    Kısaca siz devreyi tasarlayın, onunla konuşmayı CEYD-A halletsin.


    Gereksinimler:

    Arduino Uno

    HC 05 Bluetooth Modülü

    1K Ohm ve 2.2K Ohm Dirençler

    Breadboard

    Jumper Kablolar (Erkek-erkek ve dişi-erkek)

    CEYD-A uygulaması



    Devre Şeması:


    Sesle Arduino Kontrolü


    Arduino IDE Kodu:


    #include <SoftwareSerial.h>

    SoftwareSerial BTSerial(10, 11); // RX, TX

     

    char data;

     

    void setup()

    {

    // Open serial communications and wait for port to open:

    Serial.begin(9600);

    BTSerial.begin(9600);

     

    pinMode(13, OUTPUT);

    Serial.println("Enter AT command");

    }

     

    void loop()

    {

     

    if (BTSerial.available())

    {

       data = BTSerial.read();

       Serial.write(BTSerial.read());

      

       if (data == '1')

       {

         digitalWrite(13, HIGH);

         Serial.println("Led yandi");

       }

       if (data == '0')

       {

         digitalWrite(13, LOW);

         Serial.println("Led sondu");

       }

    }

     

    if (Serial.available())

    {

       BTSerial.write(Serial.read());

    }

    }

     

    CEYD-A Kullanımı


    Bluetooth ile bağlan

    Bluetootha 2 değerini gönder

    Bluetooth bağlantısını kapat


    veya


    Bluetooth ile bağlan

    Bluetoothtan sürekli bilgi al

    Bluetooth bağlantısını kapat



    Örnekler





    < Bu mesaj bu kişi tarafından değiştirildi cenkersisman -- 24 Ocak 2021; 23:14:29 >







  • Geliştiriciye rastlamışken sorayım.
    Tasker uygulamasına entegre çalışacak mı ilerde Ceyd-a?
  • saasc S kullanıcısına yanıt

    Eğer bu yönde genel bir istek var ise konu üzerinde çalışma yaparım. Takdir edersiniz ki çok sayıda talep var ve istek yoğunluğuna göre önceliklere bakabiliyorum. Konuyla ilgilenmeye çalışacağım.

    Teşekkür ederim.

  • cenkersisman kullanıcısına yanıt
    Teşekkürler cevap için
  • Offline internetsiz çalışabiliyor mu?
  • symbolcu S kullanıcısına yanıt

    Tam gündemimde olan bir soru aslında. Şu haberi müjdelemek istiyorum.

    CEYD-A gururla sunar:

    2021 yılına girerken CEYD-A, bağımlı olduğu ses algılama sistemlerinden kurtularak kendi ses algılama yapısı çalışmalarına başladı. Hem de çıtayı bir kademe daha yükselterek üzerinde nadir çalışmalar olan ve internet gereksinimi gerektirmeyen Türkçe ses algılama yapısı çalışmaları yapılıyor.


    CEYD-A, ses sistemi dışında tamamen yerli bir çalışmadır. Şimdi ise tamamen yerli olma yoluna girmiştir.


    Peki bu ne anlama geliyor? Şu anda mevcut ses algılaması olmasına rağmen bu ne kazandıracak?

    Öncelikle büyük bir kısmı yerli olan bir proje tamamen kendi bağımsızlığına ulaşacak ve üçüncü firmaların kısıtlamaları ile karşılaşmayacaktır. Kullanıcının ihtiyacına göre tüm geliştirmeler yapılabilecek ve internet kullanımının az veya hiç olmadığı elektronik çalışmalarda (Akıllı Asansör, Sesli Otomobil Kontrolü, Sesli oyuncaklar gibi) çok büyük bir gereksinimi kapatabilecek olanaklar sağlanacaktır.





  • İnşaallah.Takipteyiz
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.