فهرست مطالب:
- مرحله 1: راه اندازی Blynk
- مرحله 2: نصب کتابخانه های آردوینو
- مرحله 3: برنامه نویسی NodeMCU
- مرحله 4: نمونه سازی
- مرحله 5: IFTTT
- مرحله ششم: متشکرم
تصویری: کامپیوتر خود را با Google Home & Blynk روشن و خاموش کنید: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
سلام بچه ها و به این آموزش خوش آمدید!
این بار نحوه روشن کردن رایانه خود با Google Home را به شما نشان خواهم داد
مراقب باشید! این را بخوانید !!: 1. مطمئن شوید که اتصالات را جدا کنید! برای برطرف کردن این مشکل ، یک مورد را برای چاپ سه بعدی انتخاب کردم
2. اگر پاور را به دکمه رایانه خود وصل کنید ، مادربرد را خاموش می کنید ، بنابراین ما از یک رله برای رفع این مشکل استفاده می کنیم.
چرا این کار را کردم ، خانه Google را خریدم و به زودی شروع به کنترل همه چیز با آن کردم. (به عنوان مثال چراغ های من) من این کار را کردم زیرا تنبل هستم و نمی خواهم اگر در رختخواب بودم به سوئیچ بروم. بعداً خودم را در رختخواب دیدم ، و این بار فراموش کردم کامپیوترم را خاموش کنم. در آنجا فکر کردم ، باید بتوانم آن را با google خود خاموش و روشن کنم. من شروع به جستجوی گوگل کردم ، اما متأسفانه کسی را پیدا نکردم که این کار را کرده باشد. بنابراین خودم را شروع کردم. من از پایین شروع کردم. من چیزی در مورد این موضوع نمی دانستم ، اما سریع یاد گرفتم و بعد از 2 آخر هفته محصول نهایی را داشتم! در حال حاضر من می توانم تا آنجا که می خواهم تنبل باشم: D ، اما ابتدا باید آن را با جامعه به اشتراک بگذارم.
آنچه شما نیاز دارید 1. NodeMCU - https://goo.gl/HDd5S7 1. ماژول رله - https://goo.gl/HDd5S7 1. Breadboard یا PCB - https://goo.gl/HDd5S7 1. کامپیوتر با نرم افزار آردوینو در 1. تلفن هوشمند با برنامه Blynk
مرحله 1: راه اندازی Blynk
این پروژه از کتابخانه Blynk و پروژه IFTTT برای اتصال به google استفاده می کند
اگر می خواهید بدانید blynk چیست ، اینجا را کلیک کنید -> https://docs.blynk.cc/ ابتدا باید برنامه را روی تلفن هوشمند خود نصب کنید. (تصویر 1) وقتی آن برنامه نصب شد ، آن را باز کرده و یک حساب کاربری ایجاد کنید. اگر برنامه می پرسد به کدام سرور متصل می شوید ، سرور استاندارد Blynks را انتخاب کنید. وقتی حساب کاربری شما ایجاد شد ، روی new project کلیک کنید. تنظیمات را مانند این انجام دهید:
نام پروژه: می توانید یکی را انتخاب کنید! دستگاه را انتخاب کنید: NodeMCU نوع اتصال: WiFi موضوع: می توانید یکی را انتخاب کنید!
سپس پروژه را ایجاد کنید. اکنون یک فضای کاری بزرگ و سه دکمه در بالا دارید. روی فضای کار کلیک کنید تا جعبه ویجت باز شود. در اینجا باید دکمه را انتخاب کنید. این باید به طور خودکار شما را به Workspace بازگرداند و اکنون می توانید ویجت دکمه را مشاهده کنید. روی ویجت کلیک کنید تا تنظیمات دکمه باز شود. تنظیمات را به این صورت انجام دهید: (تصویر 2)
نام: D1 خروجی: پین (D1) 1_0 حالت: PushON/OFF برچسب ها: تنظیمات استاندارد
پس از اتمام کار ، روی ok در گوشه سمت راست بالا کلیک کنید. دوباره ، روی فضای کاری کلیک کنید تا جعبه ویجت باز شود و ویجت دکمه را انتخاب کنید. روی ویجت کلیک کنید و تنظیمات دکمه را باز کنید. تنظیمات را به این صورت انجام دهید: (تصویر 3)
نام: شروع / توقف خروجی: پین (V1) 0_1 حالت: سوئیچ ON / OFF برچسب ها: تنظیمات استاندارد
پس از اتمام کار ، روی ok در گوشه سمت راست بالا کلیک کنید. دوباره ، روی فضای کاری کلیک کنید تا جعبه ویجت باز شود و ویجت دکمه را انتخاب کنید. روی ویجت کلیک کنید و تنظیمات دکمه را باز کنید. تنظیمات را به این صورت انجام دهید: (تصویر 4)
نام: Restart خروجی: پین (V2) 0_1 حالت: روشن/خاموش برچسب ها: تنظیمات استاندارد
پس از اتمام کار ، روی ok در گوشه سمت راست بالا کلیک کنید. اکنون تنظیمات ما به پایان رسیده است ، روی دکمه تنظیمات کلیک کنید (در گوشه سمت راست بالای محیط کار قرار دارد) به سمت Auth Token حرکت کنید ، در اینجا باید روی E-mail کلیک کنید. ، و توکن در صندوق ورودی شما تحویل داده می شود. سپس روی OK در گوشه سمت راست بالا کلیک کنید. سپس در سمت راست دکمه تنظیمات ، باید روی play کلیک کنید و سپس می گوید "(نام پروژه) آفلاین است." اکنون ما با این برنامه انجام می شود!
مرحله 2: نصب کتابخانه های آردوینو
قبل از شروع برنامه نویسی NodeMCU ، به نرم افزار و کتابخانه ها نیاز دارید
ابتدا نرم افزار آردوینو را نصب کنید - https://www.arduino.cc/fa/Main/Software سپس کتابخانه NodeMCU را نصب کنید - https://www.youtube.com/watch؟v=RVSCjCpZ_nQ و سپس کتابخانه بلینک را نصب کنید - https:/ /www.youtube.com/watch؟v=Ea0y1ExNNnI
سپس وقتی همه کتابخانه ها نصب می شوند ، نرم افزار Arduino را باز کنید و سپس در گوشه بالا ، به Tools -> Board -> NodeMCU 1.0 (ماژول ESP -12E) بروید.
حالا می توانید NodeMCU خود را به رایانه وصل کنید (با کابل usb) سپس برنامه Device Manager را باز کرده و در زیر پورت ها "Silicon Labs" را بیابید (تصویر 1)
سپس دوباره نرم افزار آردوینو را باز کرده و به قسمت Tools -> Port -> Select you com (شماره مربوط به NodeMCU) بروید (تصویر 2)
مرحله 3: برنامه نویسی NodeMCU
اکنون ما آماده برنامه نویسی NodeMCU هستیم
یک طرح آردوینو خالی ایجاد کنید و کد را از پیوند کپی کنید
خط 7: کد نویسنده: TOKEN را با توکنی که به ایمیل شما ارسال شده است جایگزین کنید. خط 8: SSID: SSID را با WiFi ssid خود جایگزین کنید. خط 9: رمز عبور: رمز عبور WiFi خود را جایگزین PASS کنید.
هنگامی که متغیرها را تغییر دادید ، می توانید روی آپلود در گوشه سمت چپ کلیک کنید. اکنون فقط باید منتظر بمانید تا برنامه بارگذاری شود. اکنون کار ما با کامپیوتر تمام شده است و اکنون آماده شروع آزمایش هستیم
مرحله 4: نمونه سازی
اکنون آماده اتصال رله به آردوینو هستیم
مطمئن شوید که ARDUINO را در حین اتصال پین ها قطع می کنید
در NodeMCU ما به سه پین نیاز داریم پین 5 ولت - پایه زمین VinA - GND و پین دیجیتال - D1
پین Vin را به ترمینال مثبت روی رله وصل کنید (احتمالاً VCC یا +برچسب گذاری می شود) پین GND را به ترمینال grond در رله وصل کنید (با برچسب GND یا -) پین D1 را به ترمینال کنترل کننده رله وصل کنید (احتمالاً برچسب آن IN خواهد بود)
حالا می توانید پین ها را به انتهای خروجی وصل کنید.
دکمه کامپیوتر خود را به NC (معمولاً بسته) و COM (مشترک) متصل کنید
مرحله 5: IFTTT
اکنون ما نزدیک هستیم ، اما به یک چیز بیشتر نیاز داریم و آن اتصال آن به خانه Google است
به IFTTT -> https://ifttt.com/my_applets بروید روی اپلت جدید کلیک کنید سپس روی +این مورد کلیک کنید (تصویر 1) جستجوی دستیار Google (تصویر 2) انتخاب عبارت ساده بیان (تصویر 3) عبارات را به عنوان تصویر تنظیم کنید (تصویر 4) سپس روی +آن کلیک کنید (تصویر 5) جستجوی webhooks (تصویر 6) سپس برنامه CMD را در رایانه خود باز کنید (تصویر 7 ، توجه نکنید که می گوید "kommandoprompt" این دانمارکی برای CMD است) سپس ping blynk-cloud را وارد کنید. com سپس از IP مراقبت کنید (این تصویر با توجه به موقعیت مکانی شما متفاوت است) (تصویر 8) سپس مرورگر خود را دوباره باز کنید و اکنون می توانیم برنامه کاربردی webhook را پیکربندی کنیم
URL: https:// IP: 8080/TOKEN/update/V1؟ value = 1 روش: GET نوع محتوا: Application/json بدن: هیچ چیز (تصویر 9)
اکنون باید تا 24 ساعت منتظر بمانید و سپس می توانید دستور خود را به google اعلام کنید. در اصل کار شما تمام شده است. اما اگر می خواهید بتوانید آن را به زور خاموش کنید (شبیه سازی نگه داشتن دکمه به مدت 6 ثانیه) باید یک اپلت دیگر بسازید ، تنها چیزی که تغییر می دهید عبارت ها و url webhook به
URL: https:// IP: 8080/TOKEN/update/V2؟ value = 1
مرحله ششم: متشکرم
اکنون کار ما به پایان رسیده است و ممنون که این مطلب را مطالعه کردید
اگر کار نمی کند یا سوالی دارید ، با خیال راحت ایمیل بنویسید یا یک پیام خصوصی در Instructables ارسال کنید. من از نوب شروع کردم و هنوز خودم را به عنوان نوب طبقه بندی می کنم ، اما باید بتوانم در مشکلات شما به شما کمک کنم. برای من کار می کند و من باید برای شما نیز انجام دهم.
من تصمیم گرفتم پروژه خود را به طور دائمی بر روی PCB نصب کنم و به زودی یک مورد را به صورت سه بعدی چاپ خواهم کرد. شما می توانید آن را در تصویر نشان داده شده مشاهده کنید. همچنین برخی از اتصالات سریع را به PCB خود وصل کردم تا بتوانم به سرعت آن را از رایانه جدا کنم.
مراقب باشید! این را بخوانید !!:
1. حتما اتصالات را جدا کنید! من برای برطرف کردن این مشکل چاپ سه بعدی را انتخاب کردم. اگر پاور را به دکمه رایانه خود وصل کنید ، مادربرد را خاموش می کنید ، بنابراین ما از یک رله برای رفع این مشکل استفاده می کنیم.
توصیه شده:
کامپیوتر خود را وادار کنید آنچه را که با استفاده از دفترچه یادداشت تایپ می کنید ، صحبت کند: 3 مرحله
رایانه خود را وادار کنید آنچه را که با استفاده از دفترچه یادداشت تایپ می کنید صحبت کند: در اینجا یک کد جالب ایجاد شده است که باعث می شود رایانه شما با آنچه تایپ می کنید صحبت کند. ما از دفترچه یادداشت برای ایجاد آن استفاده می کنیم. بیا شروع کنیم
کامپیوتر خود را با تلفن همراه خاموش کنید: 9 مرحله
کامپیوتر خود را با تلفن همراه خاموش کنید: این ویدئو به شما نشان می دهد که چگونه کامپیوتر خود را از هر کجا با استفاده از تلفن همراه دارای قابلیت ارسال پیامک ، Microsoft Outlook و یک حساب رایگان از www.kwiry.com خاموش کنید
با تعیین زمان مورد نظر برای انجام این کار ، کامپیوتر خود را برنامه ریزی کنید تا به صورت خودکار خاموش شود: 4 مرحله
برنامه خود را برای خاموش شدن خودکار کامپیوتر با تعیین زمان مورد نظر برای انجام این کار تنظیم کنید: سلام ، این دستورالعمل دیگری است که از زندگی روزمره من گرفته شده است … آخرین باری که مجبور شدم نرم افزارهای زیادی را بر روی رایانه خود بارگیری کنم و مجبور شدم آن را بارگیری کند یک شبه ، من نمی خواستم کامپیوترم را تمام شب بعد از اتمام بارگیری و در ساعت
کامپیوتر خود را با آیپاد تاچ یا آی فون خود کنترل کنید: 4 مرحله
کامپیوتر خود را با Ipod Touch یا Iphone خود کنترل کنید: این اولین دستورالعمل آموزشی من است ، بنابراین اگر بهترین نیست ، متاسفم. آیا تا به حال حاضر نشده اید روی مبل یا تخت خود بنشینید و دستگاه های Mac یا Windows خود را به راحتی کنترل کنید. این دستورالعمل به شما آموزش می دهد که چگونه کامپیوتر خود را به طور کامل با Ipo خود کنترل کنید
با کامپیوتر Iphone/ Ipod Touch V2: 3 مرحله کامپیوتر خود را کنترل کنید
کامپیوتر خود را با خود کنترل کنید Iphone/ Ipod Touch V2: در چند ماه گذشته مردم از من در مورد مشکلاتی که با نرم افزاری که در آخرین برنامه آموزشی اپل به ویندوز من نصب شده است ، برخورد کرده اند. من نرم افزار جدیدی به نام Jaadu VNC پیدا کرده ام ، این به شما امکان می دهد همین کار را انجام دهید