فهرست مطالب:
تصویری: آشکارساز حرکت با اعلان های Blynk (WeMos D1 Mini + HC-SR04): 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:59
لطفاً در مسابقه بی سیم به این پروژه رای دهید. متشکرم!
به روز رسانی شماره 2 - چند تغییر (نسخه 2.2) ، شما می توانید سنسور خود را (محدوده و نام) را درست در تعریف تنظیم کنید. همچنین ، گاهی اوقات اتفاق می افتد که سنسور مقادیر اشتباه را خوانده و اعلان ارسال می کند ، بنابراین من "و" را اضافه کردم که مقادیر باید دو بار در یک ردیف در محدوده باشد. اگر هنوز مشکل دارید ، می توانید قبل از ارسال اعلان ، آن را برای خواندن 3 ، 4 ،….x بار تنظیم کنید.
مکان رشته = "گاراژ" ؛ int rangeMin = 0 ؛ int rangeMax = 50 ؛
_
به روز رسانی شماره 1 - من هنوز اسرار پشت Blynk را کشف می کنم … این با کد پاک کننده (نسخه 2.1) ، حلقه مناسب و غیره همراه است. لذت ببرید و به من اطلاع دهید که چگونه این پروژه برای شما کار می کند …. متشکرم! _
می خواستم یک آشکارساز حرکت بسازم که هر زمان درب گاراژ من باز می شود به من اطلاع دهد. مدتی با سنسور PIR بازی می کردم اما پس از بروز برخی مشکلات در راه اندازی (حساسیت x زمان) تصمیم گرفتم به جای آن از سنسور HC-SR04 استفاده کنم … و مانند یک جذابیت عمل می کند. ایده ساده است: شما آشکارساز را طوری تنظیم می کنید که وقتی در (یا پنجره - بستگی به نحوه استفاده از آن دارد) باز شود ، مانع سنسور می شود بنابراین فاصله اندازه گیری شده تغییر می کند. مزیت استفاده از سنسور UltraSonic به جای PIR بسیار زیاد است. نمی توان آن را با نور یا پشه تحریک کرد که دلیل اصلی عدم استفاده از PIR بود.
آنچه شما نیاز دارید:
- مینی برد WeMos D1 - eBay - 3.47 دلار (تخته های دیگر امکان پذیر است - فقط توجه داشته باشید که به عنوان مثال NodeMCU ESP -12E V1.0 فقط 3.3 ولت می دهد و سنسور HC -SR04 به 5 ولت نیاز دارد)
- HC -SR04+ سنسور اولتراسونیک - eBay - 1.06 دلار آمریکا (با استفاده از "+" زیرا می تواند روی 3.3 ولت کار کند)
- برنامه Blynk (اگر در Blynk تازه کار هستید و از دستگاه iOS استفاده می کنید ، برای تنظیم اعلان ها باید از یک تلفن Android وام بگیرید)
- تخته نان یا آهن لحیم کاری
- سیم ها
- کامپیوتر با Arduino IDE نصب شده است
مرحله 1: جمع آوری قطعات با هم
من در مورد افرادی که هنگام تغذیه سنسور HC-SR04 از برد مشکل دارند ، شنیده ام. برای من خوب کار می کند ، اما مطمئن ترین راه برای جلوگیری از این استفاده از HC -SR04P (یا "+") است که دارای محدوده ورودی 3 - 5.5 ولت است
اتصالات (نمودار را ببینید)
WeMos D1 HC-SR04 (P)
VCC 5 ولت
G GND
D6 اکو
D7 Trig
مرحله 2: راه اندازی Blynk
برای کسانی که نمی دانند Blynk چیست ، یک پلتفرم با برنامه های iOS و Android برای کنترل Arduino ، Raspberry Pi و موارد مشابه از طریق اینترنت است. این یک داشبورد دیجیتالی است که در آن می توانید با کشیدن و رها کردن ابزارک ها ، یک رابط گرافیکی برای پروژه خود بسازید.
بیایید از دستگاه Andorid شروع کنیم:
- برنامه Blynk را بارگیری کنید
- ثبت نام کنید یا وارد شوید (اگر قبلاً حساب کاربری دارید)
- برای ایجاد پروژه جدید روی "+" ضربه بزنید
- نام پروژه را بگذارید و دستگاه مورد استفاده خود را انتخاب کنید (در مورد ما ESP8266 است) و روی "ایجاد" ضربه بزنید
- شما یک رمز احراز هویت در صندوق پستی خود دریافت خواهید کرد ، ما بعداً به آن نیاز خواهیم داشت
- در صفحه پروژه Blynk روی "+" ضربه بزنید تا ویجت اعلان را اضافه کنید (اگر این اولین پروژه Blynk شماست ، باید انرژی کافی برای خرید آن داشته باشید) و آن را به دلخواه تنظیم کنید. من از تنظیماتی که در تصویر نشان داده شده استفاده می کنم.
- در تنظیمات پروژه (نماد مهره در بالا) "ارسال برنامه متصل به فرمان" به ON.
- تنظیمات را ببندید و دکمه Play را فشار دهید
اکنون می توانید در دستگاه iOS خود نیز به برنامه Blynk وارد شوید و باید پروژه را با ویجت اعلان مشاهده کنید.
مرحله 3: کد
اکنون زمان بارگذاری کد در برد ما است.
- فایل *.ino را در Arduino IDE باز کنید
- برد WeMos را به رایانه خود وصل کنید
- در Tools برد WeMos D1 R2 & mini را انتخاب کنید
موارد زیر را تنظیم کنید:
char auth = "رمز احراز هویت شما از صندوق پستی شما به اینجا می رود"؛ char ssid = "نام WiFi شما" ؛ char pass = "گذرواژه WiFi شما" ؛
همچنین ، می توانید محدوده ، جایی که می خواهید به شما اطلاع داده شود را تغییر دهید (به طور پیش فرض 1 تا 49 سانتی متر تنظیم شده است)
if (0 <distance && distance <50) {
بارگذاری را فشار دهید
تبریک می گویم! اگر همه چیز درست تنظیم شده بود ، اکنون باید اولین اعلان خود را دریافت کنید!
مرحله 4: خلاصه
سه اعلان وجود دارد که اکنون دریافت خواهید کرد. مورد اول به شما می گوید که آشکارساز با موفقیت به WiFi شما متصل شد ، دومین اعلان که دریافت خواهید کرد زمانی است که چیزی در محدوده تنظیمات شما قرار می گیرد. و سوم هنگامی که آشکارساز شما به دلیل مشکلات اتصال یا منبع تغذیه قطع می شود.
تغییراتی که می توانید در این پروژه ایجاد کنید بی پایان است. می توانید اعلان های بیشتری را برای محدوده های مختلف تنظیم کنید (فقط توجه داشته باشید که Blynk حداقل بعد از 15 ثانیه به اعلان ها اجازه می دهد). از سنسورهای مختلف و غیره استفاده کنید.
امیدوارم از این پروژه خوشتان آمده باشد ، اگر دوست دارید ، لطفاً به من رای دهید و نظر/پیشنهاد خود را بنویسید … خوشحال می شوم که از دیگران بینشی دریافت کنم!
خوش بگذره!
توصیه شده:
دریافت اعلان های ایمیل از پروژه های اینترنت اشیاء خود: 6 مرحله
دریافت اعلان های ایمیل از پروژه های اینترنت اشیا امیدوارم آنها را دیده باشید ، اگر نه من شما را به نمایه خود دعوت می کنم و آنها را بررسی می کنم. می خواستم وقتی یک متغیر اعلان هایی دریافت می کند
اعلان ایمیل تشخیص حرکت برای DVR یا NVR: 4 مرحله
اعلان ایمیل تشخیص حرکت برای DVR یا NVR: در این قسمت آموزشی به شما نحوه تنظیم اعلان های ایمیل تشخیص داده شده حرکت در DVR یا NVR خود را نشان می دهیم. تقریباً هر کسی که به هر ساختمان نفوذ کند می داند که مردم برای محافظت از متعلق خود به نصب سیستم های دوربین مدار بسته متوسل شده اند
مکانیسم حرکت و حرکت برای دورهای DSLR: 7 مرحله (همراه با تصاویر)
Pan and Tilt Mechanism for DSLR Time Lapses: من چند موتور پله ای در اطراف داشتم و واقعاً می خواستم از آنها برای ایجاد یک چیز جالب استفاده کنم. من تصمیم گرفتم که یک سیستم Pan and Tilt برای دوربین DSLR خود بسازم تا بتوانم بازه های زمانی خوبی ایجاد کنم. موارد مورد نیاز: موتورهای پله ای 2 برابر -htt
اعلان های رویداد بیدرنگ با استفاده از NodeMCU (Arduino) ، Google Firebase و Laravel: 4 مرحله (همراه با تصاویر)
اعلان های رویداد بیدرنگ با استفاده از NodeMCU (Arduino) ، Google Firebase و Laravel: آیا تا به حال خواسته اید وقتی در وب سایت شما اقدامی انجام می شود اما ایمیل مناسب نیست به شما اطلاع داده شود؟ آیا می خواهید هر بار که فروش می کنید یک صدا یا زنگ بشنوید؟ یا به دلیل بروز یک فوریت نیاز به توجه فوری شما دارد
آشکارساز دود IOT: آشکارساز دود موجود را با IOT به روز کنید: 6 مرحله (همراه با تصاویر)
آشکارساز دود IOT: آشکارساز دود موجود را با IOT به روز کنید: فهرست مشارکت کنندگان ، مخترع: Tan Siew Chin ، Tan Yit Peng ، Tan Wee Heng ناظر: دکتر Chia Kim Seng گروه مهندسی مکاترونیک و رباتیک ، دانشکده مهندسی برق و الکترونیک ، Universiti Tun حسین اونن مالزی. توزیع