آردوینو برد ویموس Wemos خانه هوشمند پروژه های آردوینو

مدیریت وسایل برقی با ربات تلگرام و سیستم چت آنلاین آردوینو

Telegram---bot--Arduino-relay---iot
نوشته شده توسط اروند طباطبایی

تا به حال با یک شئی چت کرده‌اید؟ برای انجام این کار فقط به یک سخت افزار حدود ۱۰ هزار تومانی نیاز است. تصورش سخت به نظر میرسد. ولی این برد به تنهایی کارایی ندارد بلکه باید با ربات تلگرام ترکیب شود. برای مدیریت وسایل با ربات تلگرام و آردوینو در مورد تلگرام و قابلیت‌های آن که روز به روز بیشتر میشوند، بهتر است چیزی نگویم! ویژگی که امروز برای مان آرزو است، در مدت بسیار کمی توسط تلگرام به عمل تبدیل می‌شود! ربات تلگرام یک پلت فرم اپن سورس است. اینکه تلگرام از یک سرویس چت آنلاین به حریم خصوصی کاربران و ابزاری برای فعالیت‌های روزمره اکثر مردم تبدیل شده است؛ همین ویژگی‌های در حال گسترش آن است.  همانطور که قبلا در پست ارتباط برد رزبری پای با ربات تلگرام توضیح داده‌ام. تلگرام فقط یک شبکه اجتماعی برای کاربران نیست، بلکه توانایی ارتباط M to M و ماشینی را دارد. در وب نسل ۳ از این مدل ارتباط ماشین به ماشین زیاد خواهیم دید. در ادامه آموزش چت با شیئ توسط ربات تلگرام و بردهای آردوینو ، با مرجع تخصصی اینترنت اشیاء دیجی اسپارک همراه باشید.

 

مدیریت وسایل با ربات تلگرام و آردوینو

برای چت با شیئ، کافیست کدهایی که من نوشته ام را روی یک برد آردوینو Arduino آپلود کنید. پس از انجام این آموزش میتوانید با چت کردن در ربات تلگرام ۴ وسیله برقی را کنترل کنید. به عنوان مثال در یک اتاق خواب، چراغ سقفی، تهویه و پریز اتاق را با این برنامه مدیریت کنید. البته من از برد کنترل اینترنت اشیاء Wemos D1 Mini استفاده کرده‌ام. برای ساخت ربات تلگرام در این پست توضیحی نمی‌دهم. در دو پست قبلی آموزش ارتباط ربات تلگرام با بردهای آردوینو در پروژه IOT و ارتباط برد رزبری پای با ربات تلگرام توضیحات کامل برای ساخت ربات تلگرام را داده‌ام. پس کافیست توکن ربات تلگرام را در کدهایی که در این آموزش قرار دارد، قرار دهید. بعد از آپلود و برقراری اتصالات می‌توانید با ربات چت کنید و چراغ اتاق‌ها را خاموش و روشن کنید.

 

لوازم مورد نیاز:

کیت مدیریت وسایل منزل با ربات تلگرام

 

اتصال ماژول رله به برد ویموس

پایه‌های ماژول رله ۴ کانال را با دقت به برد Wemos D1 Mini متصل میکنید. پایه VCC به تغذیه برد wemos و پایه GND به اتصال زمین برد Wemos وصل میشوند. ۴ پایه فرمان به رله‌ها به ترتیب به پین‌های D1 تا D4 وصل کنید. در این آموزش از شیلد کنترل شارژ برد کنترل اینترنت اشیاء Wemos D1 mini هم استفاده شده است. که میتوانید به صورت شیلد روی برد Wemos قرار دهید و اتصالات را همانند من از روی آن به رله وصل کنید. به همین سادگی، به تصویر زیر توجه کنید. سپس با سوکت XH اتصال باتری لیتیوم پلیمر را برقرار کنید.

مدیریت وسایل برقی با ربات تلگرام و سیستم چت آنلاین آردوینو-دیجی اسپارک

 

 

مدیریت وسایل برقی با ربات تلگرام و آردوینو -دیجی اسپارک

 

تنظیمات ربات تلگرام در برد آردوینو

 

محدودیت در دسترسی کامل به این مجموعه آموزش

 

دسترسی کامل به آموزش برای اعضای دیجی اسپارک امکان پذیر است. بخش اصلی آموزش شامل سورس کدهای توسعه داده شده توسط مهندس‌های دیجی اسپارک است. به همین دلیل این آموزش خاص و یکتاست. برای استفاده از آن بایستی عضویت تهیه کنید. تبادل نظر با کاربران و پرسش سوال رایگان است و میتوانید از بخش نظرات همین آموزش اقدام کنید.

 

 

پس از وارد کردن کدها و کامپایل روی آردوینو یوزنیم و  پسور وای فای + توکن ربات تلگرام را در کدها وارد کنید. سپس روی برد آپلود کنید. پس از آن همانند تصویر زیر وارد ربات تلگرام که ساخته‌اید بشوید و Start را بزنید. سپس ۳ دستور که در کدهای بالا تعریف شده است برای شما بازگشت میشود.

Wemos-4Relay-IOT---digispark

 

 

چنانچه در مراحل راه اندازی و انجام این پروژه با مشکل مواجه شدید، بدون هیچ نگرانی در انتهای همین پست، به صورت ثبت نظر سوالتان را مطرح کنید. من در سریع‌ترین زمان ممکن پاسخ رفع مشکل شما را خواهم داد. 

 

در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.

 

درباره نویسنده

اروند طباطبایی

بنیانگذار دیجی اسپارک: اولین مرجع تخصصی امبدد سیستم به زبان فارسی / کارشناس سئو و تولید محتوا

هرچه می آموزم میبینم که خیلی کم آموختم. علاقه به رباتیک و تکنولوژی دارم. امیدوارم بتونم دانشی را که آموخته‌ام، به روش‌های مختلفی به کاربران علاقمند منتقل کنم.

تبادل نظر و رفع عیب با ثبت دیدگاه

۳۵۳ دیدگاه

  • با سلام مجدد
    منظورم اینه که ما یه voice به تلگرام بدیم و تلگرام اون رو به برنامه گوگل voice بفرسته .کار این برنامه تبدیل محتوای گفتاری به نوشتاری هس.که بعد از تبدیل اون رو به wemos بفرسته و اگه متن مورد نظر با اون چیزی که ما تو کد تعریف کردیم برابر بود رله میشه.
    در مورد HC05 هم دقیقا همینطور هس فقط به جای تلگرام و WIFI از برنامه های زیادی که موجود هس و bluetooth استفاده می کنیم. فقط چجوری باید منتشر کنم.!؟