สารบัญ:

Google Assistance Pet Fedder: 3 ขั้นตอน
Google Assistance Pet Fedder: 3 ขั้นตอน

วีดีโอ: Google Assistance Pet Fedder: 3 ขั้นตอน

วีดีโอ: Google Assistance Pet Fedder: 3 ขั้นตอน
วีดีโอ: Smart Pet Feeder controled by ESP32 and Google Assistant 2024, พฤศจิกายน
Anonim
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder

บทนำ:

ปรากฎว่าฉันขี้เกียจเกินไปและการลงชื่อเข้าใช้คอนโซลระบบคลาวด์ของ Bolt เพื่อให้อาหารสัตว์เลี้ยงของฉันมากเกินไป

ดังนั้นฉันจึงใช้บริการ Bolt cloud และบริการของ IFTTT เพื่อป้อนอาหารสัตว์เลี้ยงของฉันทุกครั้งที่ฉันบอก Google Assistant บนโทรศัพท์ให้ทำเช่นนั้น TLDR - Google Assistant ในโทรศัพท์ของฉันจะป้อนอาหารสัตว์เลี้ยงของฉันทุกครั้งที่ฉันพูดคำว่า - "Ok Google, Feed สัตว์เลี้ยงของฉัน.". วิธีนี้ช่วยหลีกเลี่ยงไม่ให้ฉันต้องลงชื่อเข้าใช้คอนโซลระบบคลาวด์เพื่อคลิกปุ่มเพื่อป้อนอาหารสัตว์เลี้ยงของฉัน ฉันสามารถบอกให้โทรศัพท์ Android ทำเพื่อฉัน

การไหลของข้อมูล

  • ฉันพูดว่า - "ตกลง Google ให้อาหารสัตว์เลี้ยงของฉัน" บนโทรศัพท์ของฉัน
  • Google Assistant รับรู้คำสั่งและส่งคำขอไปยัง IFTTT
  • IFTTT เรียก webhook ที่เชื่อมโยงกับ Pet-Feeder ของฉัน เนื่องจาก Pet-Feeder ของฉันเชื่อมต่อกับ Bolt Cloud มันเข้าใจ webhook และส่งคำสั่งไปยังอุปกรณ์ของฉันเพื่อให้อาหารสัตว์เลี้ยงของฉัน

IFTTT คืออะไร?

IFTTT:-มันย่อมาจาก ถ้านี่ แล้วนั่น เป็นบริการฟรีที่อนุญาตให้ผู้ใช้สร้างทริกเกอร์และดำเนินการตามทริกเกอร์ ไปที่นี่เพื่อเข้าสู่ระบบ IFTTT

เสบียง

สิ่งที่ใช้ในโครงการนี้

แอพส่วนประกอบฮาร์ดแวร์และซอฟต์แวร์และบริการออนไลน์

โมดูล Bolt wifi

Arduino Uno

เซอร์โวมอเตอร์

อุปกรณ์ Android (อุปกรณ์ Android ที่ค่อนข้างใหม่ (Android 5.0+) ควรมี Google Assistant) ×1

Bolt IoT Bolt Cloud

บริการ IFTTT Maker

ขั้นตอนที่ 1: วิธีสร้าง URL สำหรับทริกเกอร์ Pet-Feeder ของคุณ

วิธีสร้าง URL สำหรับการเรียกใช้ Pet-Feeder ของคุณ
วิธีสร้าง URL สำหรับการเรียกใช้ Pet-Feeder ของคุณ
วิธีสร้าง URL สำหรับการเรียกใช้ Pet-Feeder ของคุณ
วิธีสร้าง URL สำหรับการเรียกใช้ Pet-Feeder ของคุณ
  • URL ที่คุณจะใช้เพื่อทริกเกอร์ตัวป้อนสัตว์เลี้ยงจะเป็นคำสั่ง Serial Write ที่ต้องส่งไปยัง 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 โดยใช้รหัสอีเมลเดียวกัน

  • คลิกที่ "New Applet" จากเมนูดรอปดาวน์ด้านขวาบน
  • IFTTT ตอนนี้แสดงให้คุณเห็นสิ่งนี้
  • คลิกที่ +นี่ ตอนนี้จะแสดงรายการบริการที่อิงตามทริกเกอร์ของคุณ ไปข้างหน้าและเลือกบริการ Google Assistant

ตอนนี้คุณกำลังเผชิญกับตัวเลือกบางอย่าง เนื่องจากเราต้องการพูดกับ Google Assistant เพื่อทริกเกอร์บางสิ่ง ให้เลือกตัวเลือกที่ระบุว่า - "พูดวลีง่ายๆ" จากนั้น คุณสามารถพิมพ์ทริกเกอร์สำหรับ Google Assistant Google Assistant จะรับรู้ทริกเกอร์นี้และส่งข้อความไปยัง Bolt Cloud เพื่อจุดประสงค์ของฉัน ฉันได้ตั้งค่าทริกเกอร์เป็น "ให้อาหารสัตว์เลี้ยงของฉัน" เพื่อตอบสนองต่อ Google Assistant ที่พูดว่า "ให้อาหารสัตว์เลี้ยงของคุณ".1. หลังจากสร้างทริกเกอร์ คุณต้องบอก IFTTT ว่าต้องทำอย่างไรเมื่อเปิดใช้งานทริกเกอร์

2. คลิกที่ +ที่ บนหน้าจอ สิ่งนี้จะช่วยให้คุณเลือกบริการเพื่อดำเนินการบางอย่างเมื่อเปิดใช้งานทริกเกอร์

3. ค้นหาและคลิกที่บริการ "Webhook" และเลือกตัวเลือกเพื่อ "สร้างคำขอทางเว็บ"

4. ดังนั้น IFTTT จะส่งเว็บฮุคทุกครั้งที่ทริกเกอร์ของคุณเปิดใช้งาน

5. ในหน้าจอถัดไป ให้ป้อน URL เป็นการเรียก API สำหรับอุปกรณ์ Bolt ของคุณ

6. Method ควรเป็น GET และประเภทเนื้อหาคือ "Application/json" URL จะเป็น URL เดียวกับที่ฉันได้อธิบายไว้ในส่วนข้างต้น

7.เมื่อเสร็จแล้วควรมีลักษณะเหมือนภาพด้านล่าง

ขั้นตอนที่ 3: ในการดำเนินการ

1. พูดว่า ตกลง Google

2. ให้อาหารสัตว์เลี้ยงของฉัน" ผู้ช่วยของ Google ควรจดจำคำสั่งและตอบกลับด้วย "การป้อนสัตว์เลี้ยงของคุณ"

3. เครื่องให้อาหารสัตว์เลี้ยงควรเปิดและปิดประตูกับดักซึ่งจ่ายอาหารสำหรับสัตว์เลี้ยงของคุณ

แนะนำ: