Satura rādītājs:

Ieslēdziet LED ar Vatsona sarunu: 6 soļi
Ieslēdziet LED ar Vatsona sarunu: 6 soļi

Video: Ieslēdziet LED ar Vatsona sarunu: 6 soļi

Video: Ieslēdziet LED ar Vatsona sarunu: 6 soļi
Video: 🔴 Распаковка и обзор ВАТТМЕТРА с Али.📱 Unboxing REVIEW Power Meter Aliexpress ➕ Инструкция RUS 2024, Jūlijs
Anonim
Image
Image

Kas jums būs nepieciešams:

Zagros mākslīgā intelekta aveņu Pi komplekts

1. darbība:

Jums būs nepieciešams, lai jūsu Pi jau būtu instalēts mezgls. NPM rpio-gpio vietne var noderēt sintaksei.

2. darbība:

Izpildiet komandu npm install rpi-gpio terminālī.

3. darbība:

Attēls
Attēls

Mēs sākām ar sarunā.js failu no Vatsona TJBot piemēra un pievienojām šādas rindiņas, pirms mēs izveidojām savu robotu.

var gpio = prasīt ('rpi-gpio');

var pin = 7;

gpio.setup (pin, gpio. DIR_OUT);

Pirmais iestatīšanas parametrs () ir kanāls. Noteikti norādiet RPi pin numuru, nevis GPIO. Otrs parametrs ir virziens, DIR_OUT raksta tapai #7. Varat arī mainīt sava robota nosaukumu uz kaut ko citu. Mēs izvēlējāmies “Bobu”, jo to retāk sajauca ar citiem vārdiem.

// momentāni mūsu TJBot!

var tj = jauns TJBot (aparatūra, tjConfig, akreditācijas dati);

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

4. solis:

Attēls
Attēls

Pēc koda izrunu daļas pievienojiet šādu runas atpazīšanas kodu.

var saturOn = msg.indexOf ("ieslēgts")> = 0;

var saturOff = msg.indexOf ("izslēgts")> = 0;

var saturLight = msg.indexOf ("gaisma")> = 0;

// ieslēdz gaismu

ja (saturLight && saturOn) {

console.log ("Ieslēgt gaismu")

gpio.write (pin, true);

};

// izslēdz gaismu

ja (satur Light && saturOff) {

console.log ("Izslēgt gaismu")

gpio.write (pin, false);

};

5. darbība:

Attēls
Attēls

Uzstādīšana tapām.

6. darbība

Pilns mezgla js kods.

Ieteicams: