پس از اتمام GSM Home Alarm V1.0 و مدتی استفاده، تصمیم گرفتم تغییراتی را انجام دهم.
در سخت افزار تغییرات اصلی جایگزینی سنسور اولتراسونیک و معرفی یک صفحه کلید است. در نرم افزار اعلان پیامک را با ایمیل تغییر می دهم. همچنین تصمیم گرفتم مدار را کوچک کنم و جعبه ای برای مدار طراحی و چاپ سه بعدی کنم.
![](https://duino4projects.com/wp-content/uploads/2022/07/Mail-Alarm.jpg)
مرحله 1: اجزاء
![](https://duino4projects.com/wp-content/uploads/2022/07/Components.jpg)
میکروکنترلر DFRobot FireBeetle ESP32 IOT
DFRobot Gravity: سنسور حرکتی دیجیتال مادون قرمز برای آردوینو
پد دکمه ای 4*4 غشایی مهر و موم شده DFRobot با برچسب
بسته ال ای دی 5 میلی متری DFRobot (50 عدد)
تخته پرف
مرحله 2: کامپوننت ها را وصل کنید
![](https://duino4projects.com/wp-content/uploads/2022/07/Connect-the-Components.jpg)
میکروکنترلر FireBeetle ESP32 IOT مغز این پروژه خواهد بود. مزیت بزرگ این است که می توانید WIFI و مدیریت باتری را در یک فضای بسیار کوچک دریافت کنید. به طور مستقیم از پورت USB (+5 ولت) تغذیه می شود، اما من یک باتری را نیز به عنوان منبع تغذیه اضافه کردم (این مورد آخر اختیاری است).
صفحه کلید از پایه D2 به پایه D8 متصل می شود. led به پین MOSI/IO19 متصل است. پین سیگنال سنسور PIR در پایه A1/IO39 متصل است.
یک منبع تغذیه +5 ولت (آداپتور دیواری معمولی گوشی هوشمند) باید به کانکتور نانو USB متصل شود. یک باتری +3.7 ولت نیز می تواند به عنوان منبع تغذیه اضافه شود.
مرحله 3: فشار دادن جعبه
![](https://duino4projects.com/wp-content/uploads/2022/07/Pushing-Box.jpg)
در طول این پروژه من این سرویس IOT را کشف کردم که به شما امکان می دهد چندین اعلان را تنظیم کنید.