Kazalo:

Vklopite LED z Watsonovim pogovorom: 6 korakov
Vklopite LED z Watsonovim pogovorom: 6 korakov

Video: Vklopite LED z Watsonovim pogovorom: 6 korakov

Video: Vklopite LED z Watsonovim pogovorom: 6 korakov
Video: MKS Gen L — Марлин 1 1 9 (configuration.h) 2024, November
Anonim
Image
Image

Kaj potrebujete:

Komplet Zagros za umetno inteligenco Raspberry Pi

Korak 1:

Na vozilu Pi morate imeti že nameščeno vozlišče. Morda se vam zdi NPM-jevo spletno mesto rpio-gpio v pomoč pri sintaksi.

2. korak:

Zaženite ukaz npm install rpi-gpio v terminalu.

3. korak:

Slika
Slika

Začeli smo z datoteko pogovor.js iz Watsonovega primera TJBot in dodali naslednje vrstice, preden smo ustvarili bota.

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

var pin = 7;

gpio.setup (pin, gpio. DIR_OUT);

Prvi parameter za setup () je kanal. Navedite številko pin RPi in ne GPIO. Drugi parameter je smer, DIR_OUT zapiše na pin #7. Lahko tudi spremenite ime svojega bota v nekaj drugega. Izbrali smo "Bob", saj je manj verjetno, da ga bomo zamenjali z drugimi besedami.

// instancirajte naš TJBot!

var tj = nov TJBot (strojna oprema, tjConfig, poverilnice);

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

4. korak:

Slika
Slika

Po izgovorjenem delu kode dodajte naslednjo kodo za prepoznavanje govora.

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

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

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

// prižge luč

if (containsLight && containsOn) {

console.log ("Vklopi luč")

gpio.write (pin, true);

};

// ugasne luč

if (containsLight && containsOff) {

console.log ("Izklopi luč")

gpio.write (pin, false);

};

5. korak:

Slika
Slika

Namestitev zatičev.

6. korak:

Celotna koda vozlišča js.

Priporočena: