فهرست مطالب:
- تدارکات
- مرحله 1: نحوه ایجاد URL برای فعال کردن تغذیه کننده حیوان خانگی خود
- مرحله 2: مراحل اتصال تلفن Android خود به IFTTT
- مرحله 3: در عمل
تصویری: Google Assistance Pet Fedder: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
معرفی:
خوب ، همانطور که معلوم شد ، من خیلی تنبل هستم و وارد شدن به کنسول ابری Bolt برای تغذیه حیوان خانگی من کمی بیش از حد زیاد بود.
بنابراین ، من از ابر Bolt و سرویس IFTTT برای تغذیه حیوان خانگی خود استفاده می کنم هر زمان که به Google Assistant در تلفن خود می گویم این کار را انجام دهد. TLDR - Google Assistant در تلفن من هر زمان که من کلمات را می گویم حیوانات خانگی من را تغذیه می کند - "OK Google، Feed حیوان خانگی من. " این باعث می شود که مجبور نباشم برای ورود به کنسول ابر وارد یک دکمه برای تغذیه حیوان خانگی خود شوم. من فقط می توانم به تلفن Android خود بگویم که این کار را برای من انجام دهد.
جریان اطلاعات
- من می گویم - "OK Google، feed my pet" به تلفن من.
- دستیار Google فرمان را تشخیص می دهد و درخواست را به IFTTT ارسال می کند.
- IFTTT باعث ایجاد یک webhook متصل به Pet-Feeder من می شود. از آنجایی که Pet-Feeder من به Bolt Cloud متصل است ، webhook را درک می کند و یک فرمان برای تغذیه حیوان خانگی من به دستگاه من ارسال می کند.
IFTTT چیست؟
IFTTT:-مخفف عبارت If This Then That است. این یک سرویس رایگان است که به کاربران اجازه می دهد تا محرک ها را ایجاد کرده و اقدامات را بر اساس محرک ها انجام دهند. برای ورود به IFTTT به اینجا سر بزنید.
تدارکات
موارد مورد استفاده در این پروژه
سخت افزار و برنامه های نرم افزاری و سرویس آنلاین
ماژول wifi بولت
آردوینو اونو
سرو موتور
دستگاه Android (دستگاه اندرویدی نسبتاً اخیر (Android 5.0+) باید دستیار Google داشته باشد.) × 1
Bolt IoT Bolt Cloud
سرویس IFTTT Maker
مرحله 1: نحوه ایجاد URL برای فعال کردن تغذیه کننده حیوان خانگی خود
- نشانی اینترنتی که برای فعال کردن تغذیه کننده حیوان خانگی استفاده می کنید یک دستور Serial Write است که باید به Bolt ارسال شود.
- Boltduino گوش می دهد و در یک مسابقه فرماندهی موفق ، در را در تغذیه کننده حیوانات خانگی باز و بسته می کند ، بنابراین حیوان خانگی شما را تغذیه می کند.
- آدرس اینترنتی چیزی شبیه به ،
cloud.boltiot.com/remote//serialWrite؟data=a&deviceName=
- کلید API و نام دستگاه را با نام خود جایگزین کنید.
- با ورود به داشبورد Bolt Cloud ، می توانید کلید API و نام دستگاه خود را پیدا کنید.
- این URL را ذخیره کنید زیرا بعداً به آن نیاز خواهید داشت. برای ورود به سیستم Bolt اینجا را کلیک کنید.
کد
همانطور که در فایل متنی ارائه شده است (به عنوان مثال. code2.text)
مرحله 2: مراحل اتصال تلفن Android خود به IFTTT
با استفاده از همان شناسه ایمیل Google که در تلفن Android خود استفاده می کنید ، وارد IFTTT شوید. اگر تلفن من با استفاده از شناسه ایمیل [email protected] امضا شد ، سپس با استفاده از همان شناسه ایمیل وارد IFTTT شوید
- از منوی کشویی سمت چپ بالا روی "New Applet" کلیک کنید.
- IFTTT اکنون چیزی شبیه به این را به شما نشان می دهد ،
- روی +this کلیک کنید. حالا این لیستی از خدمات را به شما نشان می دهد که بر اساس آن ماشه خود را تنظیم کنید. پیش بروید و سرویس Google Assistant را انتخاب کنید.
اکنون ، شما با برخی از گزینه ها روبرو هستید. از آنجا که می خواهیم با دستیار Google صحبت کنیم تا چیزی را فعال کند ، گزینه ای را انتخاب کنید که می گوید - "یک عبارت ساده بگو". در مرحله بعد می توانید ماشه را برای دستیار Google تایپ کنید. دستیار Google این ماشه را تشخیص می دهد و پیامی را به Bolt Cloud ارسال می کند. به منظور من ، ماشه را به عنوان "به حیوان خانگی خود تغذیه کنید" تنظیم کرده ام. در پاسخ به Google Assistant ، "تغذیه حیوان خانگی خود". 1. پس از ایجاد ماشه ، باید به IFTTT بگویید که هنگام فعال شدن ماشه چه کاری انجام دهد.
2. روی +آن روی صفحه کلیک کنید. این به شما امکان می دهد سرویسی را برای اجرای چیزی در هنگام فعال شدن ماشه انتخاب کنید.
3. سرویس "Webhook" را جستجو کرده و کلیک کنید و گزینه "ایجاد درخواست وب" را انتخاب کنید.
4. بنابراین ، IFTTT هر زمان که ماشه شما فعال شود یک webhook ارسال می کند.
5. در صفحه بعدی ، URL را به عنوان فراخوان API دستگاه Bolt خود وارد کنید.
6. روش باید GET باشد و نوع محتوا "Application/json" است. URL همان URL است که در قسمت بالا توضیح داده ام.
7. پس از اتمام ، باید چیزی شبیه به تصویر زیر باشد.
مرحله 3: در عمل
1. بگویید خوب Google.
2. به حیوان خانگی من تغذیه کنید. "دستیار Google باید فرمان را تشخیص دهد و با" تغذیه حیوان خانگی خود "پاسخ دهد.
3. تغذیه کننده حیوان خانگی باید درب تله را که برای حیوان خانگی شما غذا پخش می کند باز و بسته کند.
توصیه شده:
Leo: The Pet Cat: 7 مرحله (همراه با تصاویر)
Leo: The Pet Cat: سلام ، این اولین دستورالعمل آموزشی من است. اولین نسخه از & quot؛ Sony Aibo Robot (1999) & quot؛ در چهار سالگی مرا به سمت رباتیک کشاند ، از آن زمان ، رویای من این بود که برای من ربات حیوان خانگی بسازم. بنابراین با & quot؛ Leo: the Pet Cat && quot؛ w
Pet Pet: 6 مرحله (همراه با تصاویر)
Pet Bot: Credit: این پروژه از Beetlebot توسط robomaniac الهام گرفته شده است. به روز رسانی: من از آن زمان به Pet Bot تغییر نام دادم. (ویدئو هنوز آن را به عنوان Catfish Bot نشان می دهد) من Robotics را به سازندگان جوان در پلتفرم های ESP8266 ، Arduino و Raspberry PI آموزش می دهم و یکی از چالش برانگیزترین
D4E1 PET Cutter (Artmaker02): 9 مرحله (همراه با تصاویر)
D4E1 PET Cutter (Artmaker02): این برش بطری چه می کند؟ این دستگاه بطری های پلاستیکی بازیافت شده (PET) را با چاقوی گرم شده در حلقه ای ایمن که می تواند با خیال راحت برای همه استفاده شود به حلقه یا مارپیچ برش می دهد. برای ما است؟ ما گروهی از D صنعتی هستیم
IoT Laser Pet Toy: 5 مرحله
IoT Laser Pet Toy: هر از گاهی آشپزخانه من قربانی یک سگ بی حوصله می شود. در صورت عدم مراقبت ، تخته های چوبی ، تخت سگ ، حوله آشپزخانه ، کابینت آشپزخانه و رنگ آمیزی همه آسیب دیده اند. برای اینکه بتوانم سرگرم کار عروسکم باشم ، وقتی کار می کنم ، IoT la
Creeper-BOT (Creeper Pet): 9 مرحله (همراه با تصاویر)
Creeper-BOT (Creeper Pet): من همیشه می خواستم یک ربات چهارپاره برای خودم بسازم و مسابقه Minecraft بهانه خوبی بود. علاوه بر این ، من واقعاً یک حیوان خانگی Creeper می خواستم. در این دستورالعمل نحوه ساخت آن را به اشتراک می گذارم و اگر می خواهید خودتان آن را تهیه کنید ، راهنمایی می کنم. فرض می کنم شما در حال حاضر