Оглавление:

Кормушка для домашних животных Google Assistance: 3 шага
Кормушка для домашних животных Google Assistance: 3 шага

Видео: Кормушка для домашних животных Google Assistance: 3 шага

Видео: Кормушка для домашних животных Google Assistance: 3 шага
Видео: 🐈Автоматическая кормушка для котов v2 2024, Июль
Anonim
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder

Вступление:

Что ж, как оказалось, я слишком ленив, и входить в облачную консоль Bolt, чтобы кормить моего питомца, было слишком много.

Итак, я использовал облако Bolt и службу IFTTT, чтобы кормить моего питомца всякий раз, когда я говорю об этом Google Ассистенту на моем телефоне. TLDR - Google Ассистент на моем телефоне кормит моих питомцев всякий раз, когда я говорю: «Окей, Google, Feed» мой питомец. . Это избавляет меня от необходимости входить в облачную консоль, чтобы нажимать кнопку, чтобы покормить моего питомца. Я могу просто сказать своему телефону Android сделать это за меня.

Поток информации

  • Я говорю на телефон: «Окей, Google, покорми моего питомца».
  • Google Assistant распознает команду и отправляет запрос в IFTTT.
  • IFTTT запускает веб-крючок, связанный с моим Pet-Feeder. Поскольку мой Pet-Feeder подключен к Bolt Cloud, он распознает веб-крючок и отправляет команду на мое устройство для кормления моего питомца.

Что такое IFTTT?

IFTTT: -Это означает «Если это, то это». Это бесплатный сервис, который позволяет пользователям создавать триггеры и выполнять действия на основе триггеров. Зайдите сюда, чтобы войти в IFTTT.

Запасы

Вещи, использованные в этом проекте

Аппаратные компоненты и программное обеспечение, приложения и онлайн-сервисы

Болт модуль Wi-Fi

Ардуино Уно

Серводвигатель

Устройство Android (на сравнительно недавнем устройстве Android (Android 5.0+) должен быть Google Ассистент) × 1

Bolt IoT Облако Bolt

Услуга IFTTT Maker

Шаг 1. Как создать URL-адрес для запуска кормушки для домашних животных

Как создать URL-адрес для запуска вашей кормушки для домашних животных
Как создать URL-адрес для запуска вашей кормушки для домашних животных
Как создать URL-адрес для запуска вашей кормушки для домашних животных
Как создать URL-адрес для запуска вашей кормушки для домашних животных
  • URL-адрес, который вы будете использовать для запуска кормушки для домашних животных, будет командой последовательной записи, которую необходимо отправить в Bolt.
  • Boltduino будет слушать, и при успешном командном матче он откроет и закроет дверь в кормушке для домашних животных, тем самым накормив вашего питомца.
  • URL-адрес будет примерно таким,

cloud.boltiot.com/remote//serialWrite?data=a&deviceName=

  • Замените ключ API и имя устройства своим собственным.
  • Вы можете найти свой ключ API и имя устройства, войдя в свою панель управления Bolt Cloud.
  • Сохраните этот URL-адрес, поскольку он понадобится вам позже. Нажмите здесь, чтобы войти в Bolt Cloud.

КОД

Как указано в текстовом файле (например, code2.text)

Шаг 2. Шаги по привязке вашего телефона Android к IFTTT

Войдите в IFTTT, используя тот же идентификатор электронной почты Google, что и на вашем телефоне Android. Если мой телефон был подписан с использованием идентификатора электронной почты [email protected], войдите в IFTTT, используя тот же идентификатор электронной почты

  • Нажмите «Новый апплет» в раскрывающемся меню справа вверху.
  • IFTTT теперь показывает что-то вроде этого:
  • Щелкните + this. Теперь это покажет вам список сервисов, на которых будет основан ваш триггер. Идите вперед и выберите сервис Google Assistant.

Теперь перед вами несколько вариантов. Поскольку мы хотим поговорить с Google Assistant, чтобы вызвать что-то, выберите вариант, который гласит - «Произнесите простую фразу». Затем вы можете ввести триггер для Google Assistant. Google Assistant распознает этот триггер и отправит сообщение в Bolt Cloud. Для моей цели я установил триггер как «Покормить моего питомца». в ответ на это Google Ассистент скажет: «Кормите вашего питомца». После создания триггера вам нужно сообщить IFTTT, что делать, когда триггер активирован.

2. Щелкните + на экране. Это позволит вам выбрать службу для выполнения чего-либо при активации триггера.

3. Найдите и нажмите «Веб-перехватчик» и выберите вариант «Сделать веб-запрос».

4. Итак, IFTTT будет отправлять веб-перехватчик всякий раз, когда ваш триггер активируется.

5. На следующем экране введите URL-адрес в качестве вызова API для вашего устройства Bolt.

6. Метод должен быть GET, а тип контента - «Application / json». URL-адрес будет тем же URL-адресом, который я объяснил в предыдущем разделе.

7. По завершении он должен выглядеть примерно так, как показано на рисунке ниже.

Шаг 3: в действии

1. Скажите «Окей, Google.

2. Покормить моего питомца ». Ассистент Google должен распознать команду и ответить« Покормить вашего питомца ».

3. Кормушка для домашних животных должна открывать и закрывать люк, через который подается корм для вашего питомца.

Рекомендуемые: