![](https://duino4projects.com/wp-content/uploads/2021/07/IoT-Demo.jpg)
مدل زیر به عنوان کمک آموزشی برای نمایش مفاهیم اینترنت اشیا ایجاد شده است.
پاورپوینت مرتبط به انتهای این دستورالعمل پیوست شده است.
این دستورالعمل شامل موارد زیر خواهد بود:
- ساخت گروه چت تلگرام و ربات مرتبط.
- برنامه نویسی ESP32
- ساخت مدل و مدار الکترونیکی
سلب مسئولیت: من یک کدنویس نیستم و بنابراین مطمئن هستم که بسیاری از کدها قابل پاکسازی هستند. این گفته، این پروژه باید مکان خوبی برای شروع بازی به شما بدهد.
تدارکات
مواد:
- نقشه خانه برای برش لیزری
- ESP32
- مبدل باک (مگر اینکه از LM3940 استفاده کنید )
- زنگ
- مقاومت ها: 2x5Ω، 1x470Ω (اینها مقادیری نیستند که عموماً به صورت آنلاین توصیه می شوند، اما مقادیر بالاتر با LED های من و مدار مربوطه کار نمی کنند)
- LED: حلقه LED ، 2 عدد LED سفید 5 میلی متری
- DHT11 (سنسور دما و رطوبت)
- RCWL-0516 (سنسور مایکروویو برای تشخیص حرکت)
- استریپ برد
- دکمه لحظه ای
- لوله انقباض حرارتی
- سیم برای اتصال سنسورها
ابزار:
- آهن لحیم کاری
- لحیم کاری
- سلاح گرم
- سیم کش
مرحله 1: ایجاد گروه چت تلگرام و ربات مرتبط
![](https://duino4projects.com/wp-content/uploads/2021/07/Creating-the-Telegram-Chat-Group-and-Associated-Bot.jpg)
فریمورک های زیادی وجود دارد که می توانید از آنها برای مدیریت دستگاه های اینترنت اشیا استفاده کنید اما برای این نمایش از تلگرام استفاده می کنم. تعادل خوبی بین امنیت، سهولت اجرا و سهولت استفاده فراهم می کند.
به اپ استور بروید و تلگرام را روی گوشی خود نصب کنید. به نظر من کار با کامپیوترم راحتتر است، بنابراین وقتی حساب تلگرام شما ایجاد شد، برنامه دسکتاپ ( https://telegram.org/ ) را نصب میکنم .
ایجاد ربات
- تلگرام را باز کنید و عبارت botfather را جستجو کنید و روی آن کلیک کنید. یا t.me/botfather را باز کنید
- در صورت درخواست، روی دکمه " شروع " کلیک کنید.
- اکنون برای ایجاد یک ربات جدید و همچنین ایجاد نام کاربری ربات، “ /newbot ” را تایپ کنید.
- توکن را برای استفاده بعدی کپی کنید. اگر از آن استفاده می کنید، همیشه می توانید با جستجو در تنظیمات ربات دوباره آن را پیدا کنید.
- اکنون " /mybots " را وارد کرده و روی رباتی که به تازگی ایجاد کرده اید کلیک کنید.
- از آنجا " تنظیمات ربات " را باز کنید و " Allow Groups?" را انتخاب کنید؟ "، مطمئن شوید که این فعال است. انجام این کار به شما امکان می دهد ربات خود را به یک گروه چت اضافه کنید.
بسته به آنچه می خواهید به آن برسید، ممکن است از گروه چت برای کنترل دستگاه های اینترنت اشیا خود استفاده نکنید. دلیلی که من از یک گروه استفاده می کنم این است که اضافه کردن یا حذف کاربران از گروه آسان است، یعنی دادن و حذف دسترسی برای استفاده از دستگاه های مرتبط با گروه چت آسان است.
ایجاد گروه چت