INHOUDSOPGAWE:

Skakel 'n LED aan met Watson -gesprek: 6 stappe
Skakel 'n LED aan met Watson -gesprek: 6 stappe

Video: Skakel 'n LED aan met Watson -gesprek: 6 stappe

Video: Skakel 'n LED aan met Watson -gesprek: 6 stappe
Video: alles kan kapot zlef Alex soze 😅👍🤣😪#politie #shorts 2024, Julie
Anonim
Image
Image

Wat jy nodig het:

Zagros Artificial Intelligence Raspberry Pi -kit

Stap 1:

U moet al die nodus op u Pi geïnstalleer hê. U vind moontlik die NPM se rpio-gpio-webwerf nuttig vir sintaksis.

Stap 2:

Voer die opdrag npm install rpi-gpio in terminale uit.

Stap 3:

Beeld
Beeld

Ons het begin met die conversation.js -lêer uit Watson se TJBot -voorbeeld en die volgende reëls bygevoeg voordat ons ons bot geïnstalleer het.

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

var pin = 7;

gpio.setup (pen, gpio. DIR_OUT);

Die eerste parameter vir setup () is die kanaal. Verwys na die RPi -speldnommer en nie na die GPIO nie. Die tweede parameter is die rigting, skryf DIR_OUT na pen 7. U kan ook die naam van u bot verander na iets anders. Ons het 'Bob' gekies, aangesien dit minder waarskynlik met ander woorde verwar sou word.

// instansieer ons TJBot!

var tj = nuwe TJBot (hardeware, tjConfig, geloofsbriewe);

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

Stap 4:

Beeld
Beeld

Na die uitsprake, voeg 'n deel van die kode die volgende kode by vir spraakherkenning.

var containOn = msg.indexOf ("aan")> = 0;

var containOff = msg.indexOf ("af")> = 0;

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

// skakel lig aan

if (containLight && containsOn) {

console.log ("Skakel lig aan")

gpio.write (pen, waar);

};

// skakel lig af

if (containLight && containsOff) {

console.log ("Skakel lig af")

gpio.write (pen, vals);

};

Stap 5:

Beeld
Beeld

Opstelling vir die penne.

Stap 6:

Die volledige node js -kode.

Aanbeveel: