2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
De ce veți avea nevoie:
Zagros Artificial Intelligence Raspberry Pi Kit
Pasul 1:
Va trebui să aveți deja un nod instalat pe Pi. Puteți găsi site-ul NPM rpio-gpio util pentru sintaxă.
Pasul 2:
Rulați comanda npm install rpi-gpio în terminal.
Pasul 3:
Am început cu fișierul conversation.js din exemplul TJBot al lui Watson și am adăugat următoarele rânduri înainte de a ne instanția botul.
var gpio = require ('rpi-gpio');
var pin = 7;
gpio.setup (pin, gpio. DIR_OUT);
Primul parametru pentru setup () este canalul. Asigurați-vă că faceți referire la numărul pinului RPi și nu la GPIO. Al doilea parametru este direcția, DIR_OUT scrie la pinul 7. De asemenea, puteți schimba numele botului dvs. cu ceva diferit. Am ales „Bob”, deoarece era mai puțin probabil să fie confundat cu alte cuvinte.
// instanțiați TJBot-ul nostru!
var tj = TJBot nou (hardware, tjConfig, acreditări);
tj.configuration.robot.name = "Bob";
Pasul 4:
După enunțuri parte din cod adăugați următorul cod pentru recunoașterea vorbirii.
var contine On = msg.indexOf ("on")> = 0;
var contine Off = msg.indexOf ("off")> = 0;
var conține Light = msg.indexOf ("light")> = 0;
// aprinde lumina
if (contine Lumina && contine Activat) {
console.log („Porniți lumina”)
gpio.write (pin, adevărat);
};
// stinge lumina
if (contine Lumina && contine Off) {
console.log („Opriți lumina”)
gpio.write (pin, false);
};
Pasul 5:
Configurarea pinilor.
Pasul 6:
Codul js complet al nodului.
Recomandat:
Porniți încărcătorul de încărcare Arduino pe un ATMega328: 4 pași
Flash the Arduino Bootloader on an ATMega328: Questo tutorial ci permite di caricare il Bootloader nel case in cui l'ATmega, presente su una bord di our creation, sia vergine; come ad esempio nel caso in cui si vuole realize the Drivemall
Porniți LED-ul prin Internet [MagicBlocks]: 10 pași
Porniți LED-ul prin Internet [MagicBlocks]: Acest tutorial vă va învăța să controlați LED-ul pe Magicbit folosind Magicblocks
Cum să porniți Arduino Uno: 4 pași
Cum să porniți Arduino Uno: În acest tutorial aș dori să vă arăt cele trei moduri de conectare a alimentării la Arduino Uno. Voi sublinia când trebuie să utilizați ce tip de alimentare în funcție de starea proiectului dvs. electronic
Arduino Uno + ESP8266 ESP-01 Porniți o lampă pe internet (nu LAN WIFI): 3 pași
Arduino Uno + ESP8266 ESP-01 Porniți o lampă pe internet (nu LAN WIFI): Porniți o lampă prin site-ul web de pe orice dispozitiv folosind browserul web din acel dispozitiv, chiar și dacă sunteți departe de lampă. Puteți accesa site-ul web prin laptop, smartphone sau altceva cu browserul web instalat pe acel dispozitiv
Atollic TrueStudio-Porniți LED-ul prin apăsarea butonului cu ajutorul STM32L100: 4 pași
Atollic TrueStudio-Porniți LED-ul prin apăsarea butonului folosind STM32L100: În acest tutorial al STM32 vă voi spune despre cum să citiți un pin GPIO al STM32L100, așa că aici voi face unul de pe bordul LED strălucitor doar apăsând butonul