Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Управляйте лабиринтом баланса с помощью Alexa
Перемещайте лабиринт голосом.
Прежде всего, посмотрите видео.
Это краткое изложение операции
- Поговорите с Алекса (Raspberry Pi + AVS) СКАЗАТЬ: Алекса
- Начните навык СКАЗАТЬ: БАРАНСУ МЕЙРО ВО КИДО ШИТЕ
- Проинструктируйте Навыки ГОВОРИТЕ: 1 ДО, УЭ НИ ШИТЕ
- Skill связывается с Raspberry Pi и подает команду
- Raspberry Pi перемещает серводвигатель
Я объясню, как это сделать.
Шаг 1. Подготовьте Amazon Echo
Купим Amazon Echo
По состоянию на январь 2018 года Amazon echo не может быть получен из-за ограниченной продажи в Японии.
Поэтому я создал устройство Alexa с использованием Raspberry Pi.
Шаг 2: настройки навыков
Настройте собственный навык
1. Создание навыков с помощью набора навыков Alexa Набор навыков Amazon Alexa
Определите четыре намерения и один слот.
2. Пользовательский навык в IBM Cloud. Вы можете использовать его бесплатно, используя облегченную учетную запись.
1) Настройте Node-RED в IBM Cloud.
2) Установите (скопируйте и вставьте) поток.
Шаг 3: Подготовка оборудования
Создайте игру-лабиринт
1. Сервопривод и папка сервопривода Сервопривод использует Tower-pro SG90. Пожалуйста, обратитесь к URL-адресу для получения подробной информации. Также можно загрузить 3D-данные. Https://www.thingiverse.com/thing: 746116
2. Лабиринт (легкий материал, сделанный из стирольной доски).
3. Мяч (легкая штука)
4. Raspberry Pi (с использованием Raspberry Pi 3B)
Шаг 4: Подключение
Подключите сервопривод к Raspberry Pi
1. Выровняйте направление сервопривода. Подключите верхнюю линию к GPIO 12 (32 PIN). Подключите нижнюю линию к GPIO 18 (12 PIN).
2. Светодиод, который светится при активации навыка. Подключите светодиод с сопротивлением от 200 до 330 Ом на аноде. GPIO04 (7 контактов) Подключите Graund (9 контактов)
Шаг 5: Настройка Raspberry Pi
Установите программное обеспечение на Raspberry Pi
1. GPIO Chattering выполняется с установленным Rpi. GPIO в стандартной комплектации. Поэтому я установлю pi-gpiod. Это потому, что выход PWM стабилен.
Способ установки
sudo apt-get install pigpio python-pigpio python3-pigpio
Запустите демон sudo pigpiod
2. Node-RED Установите библиотеку для pi-gpiod.
Установите библиотеку приборной панели для отладки.
3. Создание потока. Импортируйте (скопируйте и вставьте) следующие файлы в Node-RED.
Разверните, когда сможете нормально копировать.
Шаг 6: я поговорю с вами
Пожалуйста, произнесите Alexa
1. Говорите как «Алекса, активируй лабиринт баланса».
Когда навык активирован, загорается светодиод.
2. Вы находитесь в режиме диалога и можете говорить, не произнося ни слова для пробуждения.
3. Произнесите «Как только вы заговорите», лабиринт переместится в указанном направлении.
4. Говорите как «Стоп», остановка лабиринта.