|
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: Jumper Kablolar (Erkek-erkek ve dişi-erkek) Devre Şeması: ![]() 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 > |
|
_____________________________
|




Yeni Kayıt

Konudaki Resimler

kullanıcısına yanıt






