Съдържание:
Видео: Включете светодиод с разговор с Уотсън: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Какво ще ви трябва:
Комплект за изкуствен интелект Zagros Raspberry Pi
Етап 1:
Ще трябва да имате инсталиран възел на вашия Pi. Може да намерите сайта rpio-gpio на NPM полезен за синтаксис.
Стъпка 2:
Изпълнете командата npm install rpi-gpio в терминала.
Стъпка 3:
Започнахме с файла разговор.js от примера на Watson TJBot и добавихме следните редове, преди да създадем своя бот.
var gpio = require ('rpi-gpio');
var pin = 7;
gpio.setup (pin, gpio. DIR_OUT);
Първият параметър за setup () е каналът. Не забравяйте да посочите номера на пина RPi, а не GPIO. Вторият параметър е посоката, DIR_OUT записва на пин #7. Можете също да промените името на вашия бот на нещо различно. Избрахме „Боб“, тъй като е по -малко вероятно да бъде объркан с други думи.
// създаваме нашия TJBot!
var tj = нов TJBot (хардуер, tjConfig, идентификационни данни);
tj.configuration.robot.name = "Боб";
Стъпка 4:
След частта от изказванията добавете следния код за разпознаване на реч.
var containsOn = msg.indexOf ("on")> = 0;
var containsOff = msg.indexOf ("off")> = 0;
var containsLight = msg.indexOf ("светлина")> = 0;
// включва светлина
if (containsLight && containsOn) {
console.log ("Включване на светлината")
gpio.write (pin, true);
};
// изключва светлината
if (containsLight && containsOff) {
console.log ("Изключване на светлината")
gpio.write (pin, false);
};
Стъпка 5:
Настройка за щифтовете.
Стъпка 6:
Пълният js код на възел.
Препоръчано:
Светодиод за бягане на Visuino: 9 стъпки
Visuino Running LED: В този урок ще използваме 6x LED, Arduino UNO и Visuino, за да стартираме LED светлина, използвайки последователен компонент. Компонентът на последователността е идеален за ситуации, в които искаме да задействаме няколко събития последователно. Гледайте демонстрационен видеоклип
Включете LED чрез Интернет [MagicBlocks]: 10 стъпки
Включете LED чрез интернет [MagicBlocks]: Този урок ще ви научи да контролирате LED на вашия Magicbit с помощта на Magicblocks
Arduino Uno + ESP8266 ESP-01 Включете лампа през интернет (не LAN WIFI): 3 стъпки
Arduino Uno + ESP8266 ESP-01 Включете лампа през интернет (не LAN WIFI): Включете лампа чрез уебсайт на всяко устройство, използващо уеб браузър в това устройство, дори когато сте далеч от лампата. Можете да получите достъп до уебсайта чрез вашия лаптоп, смартфон или нещо друго с уеб браузър, който е инсталиран на това устройство
Atollic TrueStudio-Включете светодиода чрез натискане на бутона с помощта на STM32L100: 4 стъпки
Atollic TrueStudio-Включете светодиода чрез натискане на бутон с помощта на STM32L100: В този урок на STM32 ще ви разкажа как да четете GPIO щифт на STM32L100, така че тук ще направя такъв на борда Led glow by just натискане на бутона
A/B Включете евтино: 4 стъпки
A/B Включете евтино: Вместо да купувам нещо от магазина, често просто избирам да си направя сам. Направих този A/B превключвател, защото драйверите за предните ми портове не ми позволяват да записвам правилно чрез Audacity на моята машина. Сега това е правено и преди, но аз