2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
Что вам понадобится:
Набор Raspberry Pi для искусственного интеллекта Zagros
Шаг 1:
Вам потребуется, чтобы на вашем Pi уже был установлен узел. Вы можете найти сайт NPM rpio-gpio полезным для синтаксиса.
Шаг 2:
Выполните в терминале команду npm install rpi-gpio.
Шаг 3:
Мы начали с файла talk.js из примера Watson TJBot и добавили следующие строки перед тем, как создать экземпляр нашего бота.
var gpio = require ('rpi-gpio');
var pin = 7;
gpio.setup (контакт, 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 ("выключено")> = 0;
var containsLight = msg.indexOf ("свет")> = 0;
// включает свет
if (containsLight && containsOn) {
console.log («Включи свет»)
gpio.write (пин, истина);
};
// выключает свет
if (containsLight && containsOff) {
console.log («Выключить свет»)
gpio.write (контакт, ложь);
};
Шаг 5:
Настройка для штифтов.
Шаг 6:
Полный код node js.
Рекомендуемые:
Включение светодиода через Интернет [MagicBlocks]: 10 шагов
Включение светодиода через Интернет [MagicBlocks]: это руководство научит вас управлять светодиодом на Magicbit с помощью Magicblocks
Управление яркостью светодиода с помощью потенциометра с помощью Arduino: 3 шага
Управление яркостью светодиода с помощью потенциометра с помощью Arduino: в этом проекте мы будем управлять яркостью светодиода с помощью переменного сопротивления, обеспечиваемого потенциометром. Это очень простой проект для новичка, но он научит вас многим вещам о работе потенциометра и светодиода, которые необходимы для выполнения адва
Atollic TrueStudio - включение светодиода нажатием кнопки с помощью STM32L100: 4 шага
Atollic TrueStudio - включение светодиода нажатием кнопки с помощью STM32L100: в этом руководстве по STM32 я расскажу вам о том, как читать вывод GPIO на STM32L100, поэтому здесь я сделаю один на борту светодиодами, просто нажатие кнопки
Включение и выключение компьютера с помощью Google Home и Blynk: 6 шагов
Включение и выключение компьютера с помощью Google Home и Blynk: Здравствуйте, ребята, и добро пожаловать в это руководство! На этот раз я покажу вам, как включить компьютер с помощью Google Home. ОСТОРОЖНО !! ПРОЧИТАЙТЕ ЭТО !!: 1. Обязательно изолируйте коннекторы! Чтобы решить эту проблему, я решил напечатать корпус на 3D-принтере 2. Если вы подключите питание
RaspberryPi: включение и выключение светодиода: 4 шага (с изображениями)
RaspberryPi: постепенное появление и исчезновение светодиода: следующие шаги представляют собой эксперименты, чтобы проиллюстрировать, как работают светодиоды. Они показывают, как уменьшить яркость светодиода с равной скоростью и как постепенно увеличивать и уменьшать яркость. Вам понадобится: RaspberryPi (я использовал более старый Pi, мой Pi-3 уже используется, но подойдет любой Pi). Макетная плата