Мазмұны:

Уотсонмен светодиодты қосыңыз: 6 қадам
Уотсонмен светодиодты қосыңыз: 6 қадам

Бейне: Уотсонмен светодиодты қосыңыз: 6 қадам

Бейне: Уотсонмен светодиодты қосыңыз: 6 қадам
Бейне: Ресейдегі Volkswagen Arteon: Audi A5-ке бюджеттік балама! Бағалар мен ерекшеліктер 2024, Қараша
Anonim
Image
Image

Сізге не қажет:

Zagros жасанды интеллект Raspberry Pi жиынтығы

1 -қадам:

Pi -ге түйін орнатылған болуы керек. Сіз NPM-дің rpio-gpio сайтын синтаксис үшін пайдалы деп таба аласыз.

2 -қадам:

Терминалда npm install rpi-gpio пәрменін іске қосыңыз.

3 -қадам:

Кескін
Кескін

Біз Watson -ның TJBot мысалынан chat.js файлынан бастадық және ботымызды бастамас бұрын келесі жолдарды қостық.

var gpio = қажет ('rpi-gpio');

var pin = 7;

gpio.setup (түйреуіш, gpio. DIR_OUT);

Setup () параметрінің бірінші параметрі - арна. GPIO емес, RPi пин нөміріне сілтеме жасаңыз. Екінші параметр - бағыт, DIR_OUT №7 түйреуішке жазады. Сіз сондай -ақ боттың атауын басқа нәрсеге өзгерте аласыз. Біз «Бобты» таңдадық, өйткені оны басқа сөздермен шатастыруға болмайды.

// біздің TJBot -ты іске қосыңыз!

var tj = жаңа TJBot (аппараттық, tjConfig, тіркелгі деректері);

tj.configuration.robot.name = «Боб»;

4 -қадам:

Кескін
Кескін

Айтылғаннан кейін кодтың бір бөлігі сөйлеуді тану үшін келесі кодты қосады.

var containsOn = msg.indexOf («қосулы»)> = 0;

var containsOff = msg.indexOf («өшірілген»)> = 0;

var containsLight = msg.indexOf («жарық»)> = 0;

// жарықты қосады

if (containsLight && containsOn) {

console.log («Жарықты қосу»)

gpio.write (пин, шын);

};

// жарықты өшіреді

if (containsLight && containsOff) {

console.log («Жарықты өшіру»)

gpio.write (түйреуіш, жалған);

};

5 -қадам:

Кескін
Кескін

Түйреуіштерді орнату.

6 -қадам:

Толық түйін JS коды.

Ұсынылған: