Isi kandungan:

Hidupkan LED Dengan Perbualan Watson: 6 Langkah
Hidupkan LED Dengan Perbualan Watson: 6 Langkah

Video: Hidupkan LED Dengan Perbualan Watson: 6 Langkah

Video: Hidupkan LED Dengan Perbualan Watson: 6 Langkah
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Julai
Anonim
Image
Image

Apa yang anda perlukan:

Kit Pi Raspberry Kecerdasan Buatan Zagros

Langkah 1:

Anda perlu memasang nod pada Pi anda. Anda mungkin mendapati laman web rpio-gpio NPM berguna untuk sintaks.

Langkah 2:

Jalankan arahan npm pasang rpi-gpio di terminal.

Langkah 3:

Imej
Imej

Kami memulakan dengan fail percakapan.js dari contoh Watson's TJBot, dan menambahkan baris berikut sebelum kami memberi contoh bot kami.

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

var pin = 7;

gpio.setup (pin, gpio. DIR_OUT);

Parameter pertama untuk penyediaan () adalah saluran. Pastikan merujuk nombor pin RPi dan bukan GPIO. Parameter kedua adalah arah, DIR_OUT menulis ke pin # 7. Anda juga boleh menukar nama bot anda menjadi sesuatu yang berbeza. Kami memilih "Bob" kerana cenderung tidak terkeliru dengan kata-kata lain.

// buat TJBot kami!

var tj = TJBot baru (perkakasan, tjConfig, kelayakan);

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

Langkah 4:

Imej
Imej

Selepas ujaran kod tersebut tambahkan kod berikut untuk pengecaman pertuturan.

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

var mengandungOff = msg.indexOf ("off")> = 0;

var mengandungLight = msg.indexOf ("light")> = 0;

// menyalakan cahaya

jika (mengandungLight && περιέχειOn) {

console.log ("Hidupkan Lampu")

gpio.write (pin, true);

};

// mematikan cahaya

jika (mengandungLight && περιέχειOff) {

console.log ("Matikan Lampu")

gpio.write (pin, false);

};

Langkah 5:

Imej
Imej

Sediakan pin.

Langkah 6:

Kod js nod lengkap.

Disyorkan: