INHOUDSOPGAWE:
- Voorrade
- Stap 1: Hoe om die URL vir die aktiveer van u troeteldiervoerder te skep
- Stap 2: stappe om u Android -telefoon aan IFTTT te koppel
- Stap 3: In aksie
Video: Google Assistance Pet Fedder: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Inleiding:
Soos dit blyk, is ek te lui en om by die Bolt -wolkkonsole aan te meld om my troeteldier te voed, was 'n bietjie te veel.
Ek het dus die Bolt -wolk en die IFTTT -diens gebruik om my troeteldier te voed wanneer ek vir Google Assistant op my foon sê om dit te doen. my troeteldier. Dit vermy dat ek by die wolkkonsole moet aanmeld om op 'n knoppie te klik om my troeteldier te voed. Ek kan net vir my Android -selfoon sê om dit vir my te doen.
Inligtingsvloei
- Ek sê - "OK Google, voer my troeteldier" aan my foon.
- Google Assistant herken die opdrag en stuur 'n versoek na IFTTT.
- IFTTT veroorsaak 'n webhook wat aan my Pet-Feeder gekoppel is, aangesien my Pet-Feeder aan die Bolt Cloud gekoppel is, verstaan dit die webhook en stuur 'n opdrag na my toestel om my troeteldier te voed.
Wat is IFTTT?
IFTTT: -It staan vir If This Then That. Dit is 'n gratis diens waarmee gebruikers snellers kan skep en aksies kan uitvoer op grond van die snellers. Gaan hierheen om aan te meld by IFTTT.
Voorrade
Dinge wat in hierdie projek gebruik word
Toepassings vir hardeware -komponente en sagteware en aanlyndiens
Bolt wifi module
Arduino Uno
Servomotor
Android -toestel ('n redelik onlangse Android -toestel (Android 5.0+) moet Google Assistant hê.) × 1
Bolt IoT Boltwolk
IFTTT Maker diens
Stap 1: Hoe om die URL vir die aktiveer van u troeteldiervoerder te skep
- Die URL wat u sal gebruik om die troeteldiervoerder te aktiveer, is 'n Serial Write-opdrag wat na die Bolt gestuur moet word.
- Die Boltduino luister en tydens 'n suksesvolle bevelwedstryd, sal dit die deur in die troeteldiervoerder oopmaak en toemaak en sodoende u troeteldier voed.
- Die URL sal iets wees soos,
cloud.boltiot.com/remote//serialWrite?data=a&deviceName=
- Vervang die API -sleutel en die toestelnaam met u eie.
- U kan u API -sleutel en die toestelnaam vind deur aan te meld by u Bolt Cloud -dashboard.
- Stoor hierdie URL, aangesien u dit later nodig sal hê. Klik hier om aan te meld by die Bolt Cloud.
KODE
Soos verskaf in tekslêer (dws code2.text)
Stap 2: stappe om u Android -telefoon aan IFTTT te koppel
Meld aan by IFTTT met dieselfde e -pos -ID van Google as wat op u Android -selfoon gebruik is. As my telefoon onderteken is met die e -pos -ID [email protected], meld dan aan by IFTTT met dieselfde e -pos -ID
- Klik op 'Nuwe applet' in die keuselys regs bo.
- IFTTT wys jou nou so iets,
- Klik op +hierdie. Nou sal dit u 'n lys dienste toon waarop u u sneller kan baseer. Kies die Google Assistant -diens.
Nou staan u voor 'n paar opsies. Aangesien ons met Google Assistant wil praat om iets te aktiveer, kies die opsie wat sê: 'Sê 'n eenvoudige frase'. Vervolgens kan u die sneller vir Google Assistant tik. Google Assistant sal hierdie sneller herken en 'n boodskap aan die Bolt Cloud stuur. Vir my doel het ek die sneller gestel as "Voer my troeteldier." in reaksie waarop Google Assistant sou sê "Voer jou troeteldier.". 1. Nadat u die sneller geskep het, moet u IFTTT vertel wat u moet doen as die sneller geaktiveer word.
2. Klik op +dit op die skerm. Hiermee kan u 'n diens kies om iets uit te voer wanneer die sneller geaktiveer is.
3. Soek en klik op die diens "Webhook" en kies die opsie "Maak 'n webversoek".
4. IFTTT stuur dus 'n webhook wanneer u sneller geaktiveer word.
5. Voer in die volgende skerm die URL in as die API -oproep vir u Bolt -toestel.
6. Die metode moet GET kry en die inhoudstipe is "Application/json". Die URL sal dieselfde URL wees as wat ek hierbo verduidelik het.
7. As dit voltooi is, moet dit soos die prentjie hieronder lyk.
Stap 3: In aksie
1. Sê Okay Google.
2. Voer my troeteldier. "Die Google -assistent moet die opdrag herken en reageer met" Voer jou troeteldier."
3. Die troeteldiervoerder moet die deur oopmaak en toemaak wat kos vir u troeteldier gee.
Aanbeveel:
Pet Food Dispenser: 3 stappe
Pet Food Dispenser: Para los amantes de mascotas, este es un proyecto que les puede ser muy útil! Ons kan 'n alimentator vir 'n permanente waarneming van die komende, maar ook 'n solome noodsaaklike funksie vir die bou van 'n
Tinyduino LoRa Based Pet Tracker: 7 stappe
Tinyduino LoRa Based Pet Tracker: Wie wil nie troeteldiere hê nie? Daardie harige vriende kan jou met liefde en geluk vervul, maar die pyn om hulle te mis is verwoestend. Ons gesin het 'n kat met die naam Thor (die foto hierbo) gehad, en hy was 'n avontuurlustige swerwer. Baie keer het hy teruggekeer
Lazy Novel Reader's Meal Time Assistance: 14 stappe
Lazy Novel Reader's Meal Time Assistance: Die projek is om die lui leser te help wat die roman lees terwyl hy eet, maar nie die sleutelbord vuil wil maak nie
Pet Bot: 6 stappe (met foto's)
Pet Bot: Krediet: Hierdie projek is geïnspireer deur Beetlebot deur robomaniac.Update: Ek het dit sedertdien hernoem na Pet Bot. (Die video wys dit steeds as Catfish Bot) Ek leer Robotics aan jong makers op ESP8266, Arduino en Raspberry PI platforms en een van die uitdagings
Pet Robot Ball: 10 stappe (met foto's)
Pet Robot Ball: My troeteldierhond speel baie graag met speelgoed, veral dié wat hy kan jaag! Ek het 'n robotbal gebou wat aanskakel en outomaties wegrol wanneer hy daarmee kommunikeer, my in kennis stel via my selfoon wat ek dan kan gebruik om dit oor WiFi en fin te beheer