توسط پروژه ساخت برد کنترل وسایل توسط sms که دارای 4 ورودی مستقل(4 زون) و 4 خروجی مستقل است میتوان هم از راه دور توسط sms و هم از راه نزدیک توسط ریموت کنترلهای کدلرن، خروجیهای برد را کنترل کرد. همچنین در پروژه کنترل وسایل خانگی با sms و ماژول sim800 میتوان سنسورهای مختلفی را به مدار متصل کرد و از وضعیت لحظه به لحظه ی آنها مطلع شد و از سیستم بعنوان یک دزدگیر و یک سیستم امنیتی هوشمند استفاده نمود. میتوان تمام وسایل برقی مانند کولرهای آبی و گازی و هیترها(وسایل گرمایشی و سرمایشی)، شیرهای قطع گاز و آب و قفلهای برقی را به بخش خروجیهای مدار متصل کرد و توسط نرم افزار کنترل وسایل برقی با موبایل آنها را کنترل کرد. به ورودیهای مدار نیز میتوان سنسورهای مختلفی مانند چشمیهای PIR، سنسورهای اعلان حریق، مگنتهای درب و پنجره، سنسورهای دود و گاز و … را وصل نمود.
توضیحات پروژه برد کنترل وسایل خانگی توسط SMS و SIM800
کیت کنترل وسایل توسط sms یک اپلیکیشن اندرویدی کاربردپسند دارد تا کاربر بتواند به ساده ترین و حرفه ای ترین شکل ممکن مدار خود را توسط sms کنترل کند و نیازی به حفظ و تایپ کردن دستورات پیامکی نیست.
از دیگر ویژگیهای کاربردی مدار این است که با قطع شدن تغذیه، وضعیت خروجیهای مدار تغییر نمیکند زیرا وضعیت خروجیها به حافظه ی سیستم سپرده می شود.
مدیریت کاربران در پروژه کیت کنترل وسایل و سیستم امنیتی هوشمند توسط SMS و GSM
ترتیبی داده ایم تا بتوان شماره ی کاربر مستر را بدون نیاز به تغییر و ویرایش سورس کد، برای سیستم کنترل وسایل توسط sms تعریف کنیم. توسط بخش Manage Contacts داخل اپلیکیشن میتوان userهای جدیدی برای سیستم تعریف کرد و بر روی آنها مدیریت داشت. از قابلیتهای جدید مدار این است که میتوان خروجیهای آن را توسط ریموت کنترل کد لرن کنترل کرد و همچنین میتوانیم ریموتهای جدیدی را بدون ویرایش کد و به سادگی توسط یک کلید، به سیستم اضافه یا از سیستم حذف کنیم.
آپدیتها و قابلیتهای جدید کیت کنترل وسایل توسط sms
- کنترل خروجیهای مدار توسط ریموت کد لرن
- امکان تعریف ریموتهای جدید برای سیستم بدون ویرایش کد
- امکان حذف ریموتهای ذخیره شده از سیستم بدون ویرایش کد
- امکان انتخاب نحوه ی اعلام هشدار(پیامکی یا تماس تلفنی) توسط اپ
- اضافه شدن حالت تایمری به خروجیهای مدار
- قابلیت وارد کردن زمان تایمر داخل اپلیکیشن
- تعیین زمان تایمر برای هر خروجی به صورت مستقل
- برقراری تماس تلفنی با کاربران سیستم در صورت تحریک شدن ورودیها
- اضافه کردن تابع ریست دستی و ریست اتوماتیک ماژول GSM
- افزایش ظرفیت جریانی PCB
- پایداری بیشتر مدار و بهینه کردن عملکرد
- طراحی جعبه محافظ قابل نصب روی دیوار
ویژگیهای سیستم کنترل وسایل توسط sms
- کنترل خروجیهای مدار توسط ریموت کد لرن
- امکان تعریف ریموتهای جدید برای سیستم
- امکان حذف ریموتهای ذخیره شده از سیستم
- اضافه کردن حالت تایمری به خروجیهای مدار
- قابلیت وارد کردن زمان تایمر داخل اپلیکیشن
- تعیین زمان تایمر برای هر خروجی به صورت مستقل
- امکان انتخاب نحوه ی اعلام هشدار(پیامکی یا تماس تلفنی) داخل اپ
- برقراری تماس تلفنی با کاربران سیستم در صورت تحریک ورودیها
- طراحی برد بر پایه ی ماژول SIM800L با برد قرمز
- اضافه کردن تابع ریست اتوماتیک ماژول SIM800L
- اضافه کردن تابع ریست دستی و ریست اتوماتیک ماژول SIM800L
- استفاده از تکنیکهای مداری در طراحی PCB جهت کاهش نویزهای محیطی
- افزایش ظرفیت جریانی PCB
- تعریف کاربر مستر برای سیستم بدون نیاز به ویرایش سورس کد
- پیکره بندی مدار بدون نیاز به ویرایش سورس کد
- حذف کاربر مستر فعلی و تعریف کاربر مستر جدید بدون نیاز به تغییر سورس کد
- ریست کردن کلی حافظه ی مدار بدون نیاز به تغییر سورس کد
- اضافه کردن LED نشانگر حالتهای کاری مختلف مدار
- فعال یا غیرفعال کردن سیستم از راه دور توسط sms
- مدیریت و برنامه ریزی سیستم تنها توسط کاربر مستر
- اضافه کردن شماره موبایلهای جدید به حافظه ی سیستم جهت کنترل آن(با دسترسی محدود)
- انجام کلیه ی تنظیمات توسط اپلیکیشن سیستم
- مشاهده و مدیریت شماره تلفن Userهای تعریف شده برای کیت داخل اپلیکیشن
- پاک کردن شماره های ذخیره شده در حافظه و از بین بردن دسترسی سایر کاربران از راه دور
- شناسایی خودکار سیمکارت داخل کیت و انجام دستورات متناسب با نوع اپراتور سیمکارت
- ارسال خودکار پیام درخواست مانده ی اعتبار متناسب با نوع اپراتور و بدون نیاز به هیچگونه تغییراتی
- پایداری بیشتر مدار و بهینه کردن عملکرد
- طراحی جعبه محافظ قابل نصب روی دیوار
سایر قابلیتهای اپلیکیشن
- کنترل 4 وسیله ی برقی مختلف بصورت مستقل از هم
- نمایش وضعیت لحظه ای سنسورهای متصل به کیت
- قابلیت ریست کردن ورودیهای متصل به مدار پس از تحریک شدن
- قابلیت ارسال درخواست اطلاع از وضعیت کلی سیستم
- قابلیت مشاهده ی میزان اعتبار باقیمانده ی سیمکارت داخل کیت
- قابلیت تغییر نام ورودیها و خروجیها در اپلیکیشن
- کنترل محیط و نظارت بر عملکرد سنسورها به ساده ترین شکل ممکن
- تجزیه و تحلیل پیامهای دریافتی از سیستم به صورت اتوماتیک توسط اپلیکیشن
قابلیتهای دیگر مدار کنترل وسایل توسط sms
به روز رسانی های سخت افزاری کیت کنترل وسایل توسط sms
- اضافه شدن قابلیت کنترل با ریموت کنترلهای کد لرن : اکنون میتوان وسایل متصل به برد را از طریق ریموت کنترلهای کدلرنینگ نیز کنترل کرد و کاربر میتواند ریموتهای جدید برای سیستم تعریف کند یا ریموتها را از سیستم حذف کند. ذخیره کردن و یا حذف کردن ریموتها بدون ویرایش کد و تنها توسط یک کلید صورت میگیرد.
- آپدیت بخش خروجیهای مدار : بخش خروجیهای مدار که مربوط به رله ها می باشد، از سایر بخشهای مدار ایزوله شده اند و این امر باعث کاهش چشمگیر نویز روی مدارات دیجیتال می شود.
- آپدیت PCB مدار : PCB مدار نیز مجددا طراحی شده و علاوه بر اینکه اقدامات مداری لازم جهت کاهش نویز و بهبود عملکرد کلی مدار، حین طراحی PCB رعایت شده، ظرفیت جریانی مدار افزایش و سایز مدار کاهش داده شده است.
- آپدیت بخش تغذیه ی مدار : این بخش نیز کاملا از نو طراحی شده و برای تامین تغذیه ی مدارهای دیجیتال و خصوصا ماژول GSM, از رگولاتور سوپیچینگ با قابلیت جریاندهی بالا استفاده شده است و همین امر باعث شده عملکرد مدار به طرز چشمگیری بهبود بیابد.
- آپدیت بخش ورودیهای مدار : بخش ورودیهای مدار هم از نو طراحی شده و برای هر ورودی یک LED نشاندهنده ی تحریک ورودیها در نظر گرفته شده تا عملکرد بخش ورودیها ملموس تر شود. نویزهای بخش ورودی توسط طراحی مداری خنثی شده اند.
- اضافه شدن بخش پروگرمر و دیباگر : توسط بخش جدیدی که به مدار خود اضافه کرده ایم کاربر میتواند میکروکنترلر را به سادگی بدون جدا کردن از برد و روی مدار پروگرم کند. همچنین کاربر میتواند از این بخش برای خطایابی و رفع خطا استفاده کند.
به روز رسانی های نرم افزاری کیت کنترل وسایل توسط sms
- قابلیت کنترل توسط ریموت کد لرنینگ : حال میتوان برای سیستم ریموت کنترلهای جدید را بدون ویرایش کد تعریف کرد و توسط این ریموتها میتوان خروجیهای مدار را کنترل کرد.
- اضافه کردن حالت تایمری : به خروجیهای مدار حالت تایمری اضافه کرده ایم و از این به بعد میتوان هر خروجی را به صورت مستقل به صورت تایمری کنترل کرد. زمان تایمر را میتوان داخل اپلیکیشن وارد کرد و دستور کار کردن خروجی به صورت تایمری را میتوان تنها با یک کلیک ارسال کرد.
- امنیت مدار : تنها کاربر مستر سیستم میتواند تنظیمات اصلی مانند اضافه کردن کاربران جدید، حذف کاربران قبلی، فعالسازی و غیرفعالسازی سیستم و مشاهده ی کاربران ذخیره شده در سیستم را انجام دهد و دسترسی سایر کاربران به این تنظیمات محدود شده است. سیستم تنها پیامهایی را مورد پردازش قرار میدهد که از طرف شماره تلفن تعریف شده در سیستم ارسال شده باشند و پیامهای دیگر را حتی در صورت صحیح بودن کد دستوری نادیده میگیرد.
- بهینه کردن سورس کد مدار : سورس کد مدار هم به روز رسانی شده و توابع جدیدی جهت بهبود عملکرد ماژول SIM800 به کد اضافه شده اند. قابلیت ریست دستی و اتوماتیک ماژول GSM هم به کد و اپلیکیشن اضافه شده است.
به روز رسانی های اپلیکیشن پروژه ساخت برد کنترل وسایل توسط sms
- حال کاربر میتواند توسط کلید تعبیه شده در اپ، نوع اعلام هشدار تحریک ورودیها را که به صورت پیامکی باشد یا تماس تلفنی، تعیین کند.
- یکی از قابلیتهای جدیدی که به اپ اضافه کرده ایم این است که متناسب با نوع اپراتور سیمکارت داخل سیستم, تنظیمات مربوط به دریافت مقداراعتبار مانده ی سیمکارت انجام میگیرد. همچنین کاربر میتواند نوع اعلام هشدار تحریک ورودیها را که به صورت پیامکی باشد یا تلفنی، داخل اپ انتخاب کند.
محتوای پروژه ساخت برد کنترل وسایل توسط sms
- سورس کد کامل
- شماتیک به صورت PDF و فایل خام آلتیوم
- PCB به صورت PDF و فایل خام آلتیوم
- اپلیکیشن اندرویدی سیستم
- فیلم آموزش کار با سیستم طراحی شده
- فیلم آموزش کار با اپلیکیشن اندرویدی
چند نمونه از سناریوهای عملی قابل پیاده سازی توسط سیستم طراحی شده
- میتوان به مدار سنسور اعلام گاز را وصل نمود و بدین ترتیب در صورت تشخیص نشت گاز، این کیت به ما خبر میدهد و اعلام میکند نشت گاز روی داده که در این حالت ما میتوانیم برای مدار خود sms ارسال کنیم و شیر گاز را قطع کنیم و حتی دستور بدهیم پنجره نیز باز بشود تا از نشت گاز پیشگیری بعمل بیاید.
- فرض کنید فردی به منزل یا محل کار شما ورودی غیرمجاز داشته است. در این حالت سیستمی که طراحی نموده ایم شما را در جریان این ورود غیر مجاز قرار میدهد و بنابراین شما میتوانید به سیستم خود دستور بدهید که درب خروجی منزل یا محل کارتان قفل شود و بدین ترتیب فرد غیر مجاز تا زمان حضور شما، هیچ راهی برای خروج از ساختمان نداشته باشد. حتی میتوان ترتیبی داد که آژیر خطر هم فعال شود.
ورژن 1 کیت
پروژه کنترل وسایل خانگی با sms و ماژول sim800 – ورژن 1 | نرم افزار کنترل وسایل برقی با موبایل
ورژن 2 کیت
پروژه کنترل وسایل خانگی با sms و ماژول sim800 – ورژن 2 | نرم افزار کنترل وسایل برقی با موبایل
فیلم معرفی کیت کنترل وسایل خانگی توسط SMS و SIM800(ورژن 1)
فیلم کنترل با ریموت کدلرن(ورژن 2)