CEYD-A’ya AdaFruit ile IoT desteği sağlayalım
CEYD Blok Geliştirme yapısına http://ceyd-a.net/komutekle sayfasından ulaşabilir, kendi komut tasarımlarınızı ücretsizce yapabilirsiniz. Bu yazımızda blok geliştirme yapısıyla CEYD-A ile AdaFruit bağlantısını kuracağız.

Site üzerinden giriş yaptıktan sonra kırmızı kaleme basarak Yeni Komut seçelim. Araç çubuğunun IoT bölmesinde AdaFruit ile bağlantı kurup haberleşen bloklar bulunmaktadır.

https://io.adafruit.com/ adresinden ücretsiz bir hesap açıp, IO bölümünden AIO Key butonuna basıp Kullanıcı ismi ve Active Key değerlerini kopyalayıp AdaFruit bloklarımızda kullanmamız gerekmektedir.

Trigger bölümü ise abone olma bloğu içindir. CEYD-A Ada Fruit’e ulaştıktan sonra Trigger ile geri dönüş değeri alabilmektedir. Bir trigger oluşturup eğer CEYD-A, içinde deneme geçen bir metin gönderiyor ise başarılı bir deneme yazısını CEYD-A’ya geri döndürelim.

Aşağıdaki gibi 2 ayrı komut oluşturalım. İlk komut yayınlama (publish), ikinci komut ise abone olma (subscribe) işlemleri için olacak.


Oluşturduğumuz komutları CEYD-A’yı tekrar açtığımızda deneyelim:


https://io.adafruit.com/ sitesindeki hesabımızdan Profile bölümünden Monitor’u seçtiğimizde aşağıdaki gibi veri trafiğini izlememiz mümkün. Yayınlama komutu Ada Fruit’e tek taraflı bilgi gönderirken, abone olma komutu ise çift taraflı veri transferi yapıp trigger da tanımladığımız mesajı CEYD-A’ ya döndürmektedir.


