İçindekiler:

Watson Conversation ile LED'i Açın: 6 Adım
Watson Conversation ile LED'i Açın: 6 Adım

Video: Watson Conversation ile LED'i Açın: 6 Adım

Video: Watson Conversation ile LED'i Açın: 6 Adım
Video: EKONOMETRİ II_ OTOKORELASYON 2024, Temmuz
Anonim
Image
Image

Neye ihtiyacınız olacak:

Zagros Yapay Zeka Raspberry Pi Kiti

Aşama 1:

Pi'nizde önceden kurulu bir düğüme ihtiyacınız olacak. NPM'nin rpio-gpio sitesini sözdizimi için yararlı bulabilirsiniz.

Adım 2:

Terminalde npm install rpi-gpio komutunu çalıştırın.

Aşama 3:

resim
resim

Watson'ın TJBot örneğindeki konuşma.js dosyasıyla başladık ve botumuzu başlatmadan önce aşağıdaki satırları ekledik.

var gpio = require('rpi-gpio');

var pin = 7;

gpio.setup(pin, gpio. DIR_OUT);

setup() için ilk parametre kanaldır. GPIO'ya değil, RPi pin numarasına başvurduğunuzdan emin olun. İkinci parametre yöndür, DIR_OUT #7 pinine yazar. Ayrıca botunuzun adını farklı bir adla değiştirebilirsiniz. Diğer kelimelerle karıştırılma olasılığı daha düşük olduğu için "Bob"u seçtik.

// TJBot'umuzu somutlaştır!

var tj = new TJBot(donanım, tjConfig, kimlik bilgileri);

tj.configuration.robot.name ="Bob";

4. Adım:

resim
resim

Kodun sözce bölümünden sonra, konuşma tanıma için aşağıdaki kodu ekleyin.

var includeOn = msg.indexOf("on") >= 0;

var includeOff = msg.indexOf("kapalı") >= 0;

var includeLight = msg.indexOf("hafif") >= 0;

//ışığı açar

if (Işık içerir && içerirOn) {

konsol.log("Işığı Aç")

gpio.write(sabit, doğru);

};

// ışığı kapatır

if (Işık içerir && içerirKapalı) {

konsol.log("Işığı Kapat")

gpio.write(sabit, yanlış);

};

Adım 5:

resim
resim

Pimler için kurulum.

6. Adım:

Tam düğüm js kodu.

Önerilen: