Съдържание:

Включете светодиод с разговор с Уотсън: 6 стъпки
Включете светодиод с разговор с Уотсън: 6 стъпки

Видео: Включете светодиод с разговор с Уотсън: 6 стъпки

Видео: Включете светодиод с разговор с Уотсън: 6 стъпки
Видео: Леонид Агутин – Включите свет [Официальное видео] 2024, Ноември
Anonim
Image
Image

Какво ще ви трябва:

Комплект за изкуствен интелект Zagros Raspberry Pi

Етап 1:

Ще трябва да имате инсталиран възел на вашия Pi. Може да намерите сайта rpio-gpio на NPM полезен за синтаксис.

Стъпка 2:

Изпълнете командата npm install rpi-gpio в терминала.

Стъпка 3:

Образ
Образ

Започнахме с файла разговор.js от примера на Watson TJBot и добавихме следните редове, преди да създадем своя бот.

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

var pin = 7;

gpio.setup (pin, gpio. DIR_OUT);

Първият параметър за setup () е каналът. Не забравяйте да посочите номера на пина RPi, а не GPIO. Вторият параметър е посоката, DIR_OUT записва на пин #7. Можете също да промените името на вашия бот на нещо различно. Избрахме „Боб“, тъй като е по -малко вероятно да бъде объркан с други думи.

// създаваме нашия TJBot!

var tj = нов TJBot (хардуер, tjConfig, идентификационни данни);

tj.configuration.robot.name = "Боб";

Стъпка 4:

Образ
Образ

След частта от изказванията добавете следния код за разпознаване на реч.

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

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

var containsLight = msg.indexOf ("светлина")> = 0;

// включва светлина

if (containsLight && containsOn) {

console.log ("Включване на светлината")

gpio.write (pin, true);

};

// изключва светлината

if (containsLight && containsOff) {

console.log ("Изключване на светлината")

gpio.write (pin, false);

};

Стъпка 5:

Образ
Образ

Настройка за щифтовете.

Стъпка 6:

Пълният js код на възел.

Препоръчано: