Sommario:
- Forniture
- Passaggio 1: come creare l'URL per l'attivazione della mangiatoia per animali domestici
- Passaggio 2: passaggi per collegare il telefono Android a IFTTT
- Passaggio 3: in azione
Video: Google Assistance Pet Feeder: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Introduzione:
Bene, a quanto pare, sono troppo pigro e accedere alla console cloud Bolt per nutrire il mio animale domestico è stato un po' troppo.
Quindi, ho utilizzato il cloud Bolt e il servizio IFTTT per nutrire il mio animale domestico ogni volta che dico a Google Assistant sul mio telefono di farlo. TLDR - L'Assistente Google sul mio telefono nutre i miei animali domestici ogni volta che dico le parole: "OK Google, Feed il mio animale domestico.". Ciò mi evita di dover accedere alla console cloud per fare clic su un pulsante per nutrire il mio animale domestico. Posso solo dire al mio telefono Android di farlo per me.
Flusso di informazioni
- Dico: "OK Google, dai da mangiare al mio animale domestico" sul mio telefono.
- L'Assistente Google riconosce il comando e invia una richiesta a IFTTT.
- IFTTT attiva un webhook collegato al mio Pet-Feeder. Poiché il mio Pet-Feeder è connesso a Bolt Cloud, comprende il webhook e invia un comando al mio dispositivo per nutrire il mio animale domestico.
Cos'è IFTTT?
IFTTT:-Sta per If This Then That. È un servizio gratuito che consente agli utenti di creare trigger ed eseguire azioni in base ai trigger. Vai qui per accedere a IFTTT.
Forniture
Cose usate in questo progetto
Componenti hardware e app software e servizio online
Modulo wifi Bolt
Arduino Uno
Servomotore
Dispositivo Android (Un dispositivo Android abbastanza recente (Android 5.0+) dovrebbe avere Google Assistant.)×1
Bolt IoT Bolt Cloud
Servizio IFTTT Maker
Passaggio 1: come creare l'URL per l'attivazione della mangiatoia per animali domestici
- L'URL che utilizzerai per attivare la mangiatoia per animali domestici sarà un comando di scrittura seriale che deve essere inviato a Bolt.
- Il Boltduino ascolterà e in caso di esito positivo del comando, aprirà e chiuderà la porta della mangiatoia, dando da mangiare al tuo animale domestico.
- L'URL sarà qualcosa del tipo,
cloud.boltiot.com/remote//serialWrite?data=a&deviceName=
- Sostituisci la chiave API e il nome del dispositivo con i tuoi.
- Puoi trovare la tua chiave API e il nome del dispositivo accedendo alla dashboard di Bolt Cloud.
- Salva questo URL perché ti servirà in seguito. Fai clic qui per accedere a Bolt Cloud.
CODICE
Come fornito nel file di testo (es. code2.text)
Passaggio 2: passaggi per collegare il telefono Android a IFTTT
Accedi a IFTTT utilizzando lo stesso ID email di Google utilizzato nel tuo telefono Android. Se il mio telefono è stato firmato utilizzando l'ID e-mail [email protected], accedi a IFTTT utilizzando lo stesso ID e-mail
- Fare clic su "Nuova Applet" dal menu a discesa in alto a destra.
- IFTTT ora ti mostra qualcosa del genere,
- Fare clic su +questo. Ora questo ti mostrerebbe un elenco di servizi su cui basare il tuo trigger. Vai avanti e seleziona il servizio Assistente Google.
Ora ti trovi di fronte ad alcune opzioni. Dal momento che vogliamo parlare con l'Assistente Google per attivare qualcosa, scegli l'opzione che dice - "Pronuncia una frase semplice". Successivamente puoi digitare il trigger per l'Assistente Google. L'Assistente Google riconoscerebbe questo trigger e invierebbe un messaggio a Bolt Cloud. Per il mio scopo, ho impostato l'attivazione come "Dai da mangiare al mio animale domestico". in risposta alla quale l'Assistente Google direbbe "Dai da mangiare al tuo animale domestico".1. Dopo aver creato il trigger, devi dire a IFTTT cosa fare quando il trigger viene attivato.
2. Fare clic su +quello sullo schermo. Ciò ti consentirà di scegliere un servizio per eseguire qualcosa quando viene attivato il trigger.
3. Cerca e fai clic sul servizio "Webhook" e scegli l'opzione "Effettua una richiesta Web".
4. Quindi, IFTTT invierà un webhook ogni volta che viene attivato il trigger.
5. Nella schermata successiva, inserisci l'URL come chiamata API per il tuo dispositivo Bolt.
6. Method dovrebbe essere GET e il tipo di contenuto è "Application/json". L'URL sarà lo stesso URL che ho spiegato nella sezione precedente.
7. Una volta completato, dovrebbe assomigliare all'immagine qui sotto.
Passaggio 3: in azione
1. Di' Ok Google.
2. Dai da mangiare al mio animale domestico." L'assistente di Google dovrebbe riconoscere il comando e rispondere con "Dai da mangiare al tuo animale domestico".
3. La mangiatoia per animali dovrebbe aprire e chiudere la botola che eroga il cibo per il tuo animale domestico.
Consigliato:
DISTRIBUTORE AUTOMATICO DI PET FOOD: 9 passaggi
DISTRIBUTORE AUTOMATICO DI ALIMENTI PER ANIMALI: Hai mai avuto voglia di perdere troppo tempo a dare da mangiare al tuo animale domestico? Hai mai dovuto chiamare qualcuno per dare da mangiare ai tuoi animali domestici mentre eri in vacanza? Ho cercato di risolvere entrambi questi problemi con il mio attuale progetto scolastico: Petfeed
Pet Bot: 6 passaggi (con immagini)
Pet Bot: Credito: Questo progetto è ispirato a Beetlebot di robomaniac. Aggiornamento: da allora l'ho rinominato in Pet Bot. (Il video lo mostra ancora come Catfish Bot) Insegno robotica ai giovani produttori su piattaforme ESP8266, Arduino e Raspberry PI e una delle sfide
Pet Robot Ball: 10 passaggi (con immagini)
Pet Robot Ball: il mio cane adora giocare con i giocattoli, specialmente quelli che può inseguire! Ho costruito una palla robotica che si accende e rotola automaticamente ogni volta che interagisce con essa, mi avvisa tramite il mio cellulare che posso quindi utilizzare per controllarla tramite WiFi e fin
D4E1 PET Cutter (Artmaker02): 9 passaggi (con immagini)
D4E1 PET Cutter (Artmaker02): A cosa serve questo tagliabottiglie? Questa macchina taglia bottiglie di plastica riciclata (PET) in anelli o spirali con un coltello riscaldato in un involucro sicuro che può essere utilizzato in sicurezza da tutti. Perché l'abbiamo fatto e chi è per?Siamo un gruppo di Industrial D
Creeper-BOT (Creeper Pet): 9 passaggi (con immagini)
Creeper-BOT (Creeper Pet): ho sempre voluto creare un mio robot quadrupede e il concorso di Minecraft è stata una buona scusa. Inoltre, volevo davvero un "animale domestico" di Creeper. In questo Instructable condividerò come l'ho realizzato e ti darò una guida se vuoi crearne uno tuo. Presumo che tu abbia