Sisällysluettelo:

Käynnistä LED Watson -keskustelun avulla: 6 vaihetta
Käynnistä LED Watson -keskustelun avulla: 6 vaihetta

Video: Käynnistä LED Watson -keskustelun avulla: 6 vaihetta

Video: Käynnistä LED Watson -keskustelun avulla: 6 vaihetta
Video: Kun olet oppinut tämän SALAISUUDEN, et koskaan heitä muovipulloa! TÄMÄN Kukaan ei ole koskaan nähnyt 2024, Heinäkuu
Anonim
Image
Image

Mitä tarvitset:

Zagrosin tekoäly Vadelma Pi -sarja

Vaihe 1:

Sinun on asennettava solmu jo Pi -laitteeseesi. NPM: n rpio-gpio-sivusto saattaa auttaa syntaksissa.

Vaihe 2:

Suorita komento npm install rpi-gpio päätelaitteessa.

Vaihe 3:

Kuva
Kuva

Aloitimme Watsonin TJBot -esimerkin beszélgetusta.js -tiedostosta ja lisäsimme seuraavat rivit ennen kuin luotiin bottiimme.

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

var pin = 7;

gpio.setup (pin, gpio. DIR_OUT);

Asennuksen () ensimmäinen parametri on kanava. Muista viitata RPi -pin -numeroon, ei GPIO: hon. Toinen parametri on suunta, DIR_OUT kirjoittaa nastalle #7. Voit myös muuttaa botin nimen toiseksi. Valitsimme "Bobin", koska se oli vähemmän todennäköisesti sekoitettavissa muihin sanoihin.

// näytä TJBot!

var tj = uusi TJBot (laitteisto, tjConfig, tunnistetiedot);

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

Vaihe 4:

Kuva
Kuva

Lisää koodin lausuntojen jälkeen seuraava puheentunnistuskoodi.

var sisältääOn = msg.indexOf ("päällä")> = 0;

var sisältääOff = msg.indexOf ("pois")> = 0;

var containsLight = msg.indexOf ("valo")> = 0;

// sytyttää valon

if (sisältääLight && sisältääOn) {

console.log ("Käynnistä valo")

gpio.write (nasta, tosi);

};

// sammuttaa valon

if (sisältääLight && sisältääOff) {

console.log ("Sammuta valo")

gpio.write (pin, false);

};

Vaihe 5:

Kuva
Kuva

Asennus nastoille.

Vaihe 6:

Täydellinen solmun js -koodi.

Suositeltava: