Índice:
- Suprimentos
- Etapa 1: Como criar o URL para acionar seu comedouro para animais de estimação
- Etapa 2: etapas para vincular seu telefone Android ao IFTTT
- Etapa 3: em ação
Vídeo: Google Assistance Pet Fedder: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Introdução:
Bem, descobri que sou muito preguiçoso e fazer login no console da nuvem Bolt para alimentar meu animal de estimação foi um pouco demais.
Portanto, usei a nuvem Bolt e o serviço do IFTTT para alimentar meu animal de estimação sempre que digo ao Google Assistente no meu telefone para fazer isso. TLDR - O Google Assistente no meu telefone alimenta meus animais de estimação sempre que eu digo as palavras - "Ok Google, Feed meu animal de estimação.". Isso evita que eu tenha que fazer login no console da nuvem para clicar em um botão para alimentar meu animal de estimação. Posso apenas dizer ao meu telefone Android para fazer isso por mim.
Fluxo de informações
- Eu digo - "Ok Google, dê de comer ao meu bichinho" no meu telefone.
- O Google Assistant reconhece o comando e envia uma solicitação ao IFTTT.
- O IFTTT aciona um webhook vinculado ao meu Pet-Feeder. Visto que meu Pet-Feeder está conectado à Bolt Cloud, ele entende o webhook e envia um comando ao meu dispositivo para alimentar meu animal de estimação.
O que é IFTTT?
IFTTT: -It significa If This Then That. É um serviço gratuito que permite aos usuários criar gatilhos e executar ações com base nos gatilhos. Acesse aqui para fazer login no IFTTT.
Suprimentos
Coisas usadas neste projeto
Aplicativos de software e componentes de hardware e serviço online
Módulo wi-fi Bolt
Arduino Uno
Servo motor
Dispositivo Android (um dispositivo Android relativamente recente (Android 5.0+) deve ter o Google Assistente.) × 1
Bolt IoT Bolt Cloud
Serviço IFTTT Maker
Etapa 1: Como criar o URL para acionar seu comedouro para animais de estimação
- O URL que você usará para acionar o alimentador de animais será um comando de gravação serial que precisa ser enviado ao Bolt.
- O Boltduino estará escutando e em uma partida de comando bem-sucedida, ele abrirá e fechará a porta do comedouro, alimentando assim seu animal.
- O URL será algo como,
cloud.boltiot.com/remote//serialWrite?data=a&deviceName=
- Substitua a chave API e o nome do dispositivo pelo seu próprio.
- Você pode encontrar sua chave API e o nome do dispositivo fazendo login no painel do Bolt Cloud.
- Salve este URL, pois você precisará dele mais tarde. Clique aqui para fazer login no Bolt Cloud.
CÓDIGO
Conforme fornecido no arquivo de texto (ou seja, code2.text)
Etapa 2: etapas para vincular seu telefone Android ao IFTTT
Faça login no IFTTT usando o mesmo ID de e-mail do Google usado em seu telefone Android. Se meu telefone foi assinado usando o ID de e-mail [email protected], entre no IFTTT usando o mesmo ID de e-mail
- Clique em "Novo miniaplicativo" no menu suspenso no canto superior direito.
- O IFTTT agora mostra algo assim,
- Clique em + isto. Agora, isso mostraria uma lista de serviços para basear seu gatilho. Vá em frente e selecione o serviço Google Assistant.
Agora, você se depara com algumas opções. Como queremos falar com o Google Assistente para acionar algo, escolha a opção que diz - "Diga uma frase simples". Em seguida, você pode digitar o acionador do Google Assistente. O Google Assistant reconheceria esse gatilho e enviaria uma mensagem para a Bolt Cloud. Para meu propósito, configurei o gatilho como "Alimentar meu animal de estimação". em resposta ao que o Google Assistente diria "Alimentando seu animal de estimação". 1. Depois de criar o gatilho, você precisa dizer ao IFTTT o que fazer quando o gatilho for ativado.
2. Clique em + na tela. Isso permitirá que você escolha um serviço para executar algo quando o gatilho for ativado.
3. Pesquise e clique no serviço "Webhook" e escolha a opção "Fazer uma Solicitação da Web".
4. Assim, o IFTTT enviará um webhook sempre que seu gatilho for ativado.
5. Na próxima tela, insira o URL como a chamada de API para o seu dispositivo Bolt.
6. O método deve ser GET e o tipo de conteúdo é "Application / json". O URL será o mesmo URL que expliquei na seção acima.
7. Quando concluído, deve ser semelhante à imagem abaixo.
Etapa 3: em ação
1. Diga Ok Google.
2. Alimente meu animal de estimação. "O assistente do Google deve reconhecer o comando e responder com" Alimentar seu animal de estimação ".
3. O comedouro para animais deve abrir e fechar o alçapão que distribui a comida para o seu animal.
Recomendado:
DISTRIBUIDOR AUTOMÁTICO DE ALIMENTOS PET: 9 etapas
DISPENSADOR AUTOMÁTICO DE ALIMENTOS PARA ANIMAIS DE ESTIMAÇÃO: Você já sentiu vontade de perder muito tempo alimentando seu animal de estimação? Você já teve que ligar para alguém para alimentar seus animais de estimação enquanto estava de férias? Tentei consertar esses dois problemas com meu projeto escolar atual: Petfeed
SmartPET - Smart Pet Feeder: 7 etapas (com fotos)
SmartPET - Smart Pet Feeder: Ei! Sou Maxime Vermeeren, um estudante de MCT (tecnologia de comunicação e multimídia) de 18 anos na Howest. Escolhi criar um alimentador inteligente para animais de estimação como meu projeto. Por que fiz isso? Meu gato tem alguns problemas de peso, então decidi fazer uma máquina t
Pet Bot: 6 etapas (com imagens)
Pet Bot: Crédito: Este projeto é inspirado no Beetlebot por robomaniac.Update: Desde então, mudei o nome para Pet Bot. (O vídeo ainda o mostra como Catfish Bot) Eu ensino Robótica para jovens fabricantes nas plataformas ESP8266, Arduino e Raspberry PI e um dos desafios
Cortador PET D4E1 (Artmaker02): 9 etapas (com fotos)
Cortador PET D4E1 (Artmaker02): O que este cortador de garrafas faz? Esta máquina corta garrafas de plástico reciclado (PET) em anéis ou espirais com uma faca aquecida em um compartimento seguro que pode ser usado com segurança por todos. Por que fizemos isso e quem é para? Somos um grupo de Industrial D
IoT Laser Pet Toy: 5 etapas
IoT Laser Pet Toy: de vez em quando, minha cozinha é vítima de um cachorro entediado. Quando deixados sem supervisão, rodapés, camas para cães, toalhas de cozinha, armários de cozinha e pinturas foram prejudicados. Para ajudar a manter meu filhote entretido enquanto estou no trabalho, desenvolvi um IoT la