Obsah:

Zapněte LED pomocí konverzace Watson: 6 kroků
Zapněte LED pomocí konverzace Watson: 6 kroků

Video: Zapněte LED pomocí konverzace Watson: 6 kroků

Video: Zapněte LED pomocí konverzace Watson: 6 kroků
Video: SHERLOCK HOLMES: Nalezené Archivy Dr. Watsona | AUDIOKNIHA | Detektivka (CZ/SK) 2024, Červenec
Anonim
Image
Image

Co budete potřebovat:

Kit Zagros Artificial Intelligence Raspberry Pi

Krok 1:

Na svém Pi budete muset mít již nainstalovaný uzel. Pro syntaxi může být užitečný web rpio-gpio NPM.

Krok 2:

Spusťte v terminálu příkaz npm install rpi-gpio.

Krok 3:

obraz
obraz

Začali jsme souborem convers-j.webp

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

var pin = 7;

gpio.setup (pin, gpio. DIR_OUT);

Prvním parametrem pro setup () je kanál. Nezapomeňte uvést číslo PIN RPi, nikoli GPIO. Druhým parametrem je směr, DIR_OUT zapisuje na pin #7. Můžete také změnit název svého robota na něco jiného. Vybrali jsme „Boba“, protože bylo méně pravděpodobné, že bude zaměněn s jinými slovy.

// vytvořte instanci našeho TJBota!

var tj = nový TJBot (hardware, tjConfig, přihlašovací údaje);

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

Krok 4:

obraz
obraz

Po části promluvy v kódu přidejte následující kód pro rozpoznávání řeči.

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

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

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

// rozsvítí světlo

if (containsLight && containsOn) {

console.log ("Zapnout světlo")

gpio.write (pin, true);

};

// vypne světlo

if (containsLight && containsOff) {

console.log ("Vypnout světlo")

gpio.write (pin, false);

};

Krok 5:

obraz
obraz

Nastavení kolíků.

Krok 6:

Kompletní kód js uzlu.

Doporučuje: