خانه / جدید ترین آموزش ها / کنترل وسایل با sms و ماژول sim800L
کنترل وسایل با sms و ماژول sim800L

کنترل وسایل با sms و ماژول sim800L

سلام دوستان در این جلسه قصد داریم به شما خاموش و روشن کردن وسایل با sms را آموزش دهیم.

 

شماتیک مدار:

همانطور که قبلا ذکر شده بود برای راه اندازی ماژول sim800L از منبع خارجی 3.7v الی 4.2v  با حداقل آمپر 2 استفاده کنید، و برای برقراری ارتباط سریال با آردوینو از پایه های 10 و 11 استفاده کرده ایم.

کنترل وسایل با sms و ماژول sim800L

در مدار فوق دو LED به پورت های دیجیتال 4 و 5 متصل می شود. این LED ها با توجه به پیام هایی که به ماژول sim800L ارسال می شود روشن و خاموش می شوند.

نکته مهم: به هیچ عنوان از پایه های آردویتو برای فعال سازی ماژول sim800L استفاده نکنید.چون در لحظه اتصال ماژول به شبکه،آردوینو قادر به تامین جریان sim800L نیست و باعث ریست شدن آن می شود.

 

 برنامه کنترل وسایل با sms و ماژول sim800L

برنامه ای که برای کنترل Arduino استفاده می کنیم، از کتابخانه SIM800L استفاده می کند که دارای دستوراتی برای ارسال اس ام اس، برقراری تماس ها، بازیابی اطلاعات از سیم کارت و غیره می باشد.

در برنامه همچنین کتابخانه SoftwareSerial را بارگذاری می کنیم که برای کار با کتابخانه SIM800L لازم است. در این مورد، از پین های دیجیتالی 10 و 11 برای شبیه سازی یک رابط سریال و برقراری ارتباط با ماژول استفاده خواهیم کرد.

نحوه عملکرد برنامه به این صورت است که ماژول منتظر پیام (SMS) است. هنگامی که پیام دریافت می شود، توسط فرمان IF مورد تجزیه قرار می گیرد تا مشخص شود کدام چراغ مدار باید روشن شود: پیام های L1 و D1 به ترتیب چراغ اول را روشن و خاموش  می کنند. پیام های L2 و D2 همان کار را با چراغ سبز انجام می دهند و می توانید پیام ها را با توجه به نیازهای پروژه خود سفارشی کنید.

البته در نظر داشته باشید که پیام های انگلیسی باشد پیام های فارسی در این برنامه کار نمی کند.

 

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

 

منتظر نظرات و انتقادات شما هستیم 😉 😉

 

درباره مهندس میلاد نعمتی

کارشناسی ارشد الکترونیک طراح انواع پروژه های صنعتی و دانشجویی و ...

مطلب پیشنهادی

مدار گیرنده تک کانال IR

مداری که در این بخش قرار می دهیم یک کنترل کننده ریموتی  مادون قرمز  می …

28 دیدگاه

  1. سلام خسته نباشین میخواستم بپرسم با ماژول sim800c هم این برنامه کار میکنه و کتابخانه sim800c میخواد؟

  2. سلام.
    sms را به چه شماره ای بفرستیم?
    من یک مدار برای ۲۵ عدد رله لازم دارم,چه تغییراتی لازمه در برنامه و شماتیک انجام بدم?
    تشکر

  3. سلام من میخاستم این ماژول رو با mega8 کار بندازم راه نمایی میکنید؟؟

  4. سلام من میخاستم این ماژول رو با mega8 کار بندازم راه نمایی میکنید؟؟

  5. به نام خدا سلام خدمت آقا میلاد مهندس .
    ببخشید مهندس من یه سوال خدمت شما داشتم من برای یه مدار خاص میخواهم پایه های tx و rx ماژول رو در برنامه ی آردوینو تغییر بدم به پایه های ۰ و ۱ آردوینو
    اما خیلی با برنامه نویسی آشنایی زیادی ندارم برای همین میخواستم از شما کمک بگیرم اگه ممکنه و زمان گیر نیست این کار رو انجام بدید. با تشکر

  6. ببخشید با چه پیامی ال ای دی ها را خاموش و روشن کنیم

  7. ببخشید با چه پیام هایی چراغ ها را روشن و خاموش کنیم

  8. ببخشید با چه پیامی خاموش و روشن کنیم ال ای دی ها را

  9. ببخشید برای اینکه یکی از رله ها را سوعیچ کنیم باید آیا کد را تغییر دهیم بلکه کار دیگری باید انجام دهیم

  10. ببخشید چگونه میتوان یکی از رله ها را سوعیچ کرد

  11. ببخشید چگونه میتوان یکی از رله ها را سوعیچ کرد که در خانه را باهاش باز کرد

  12. ببخشید چگونه یکی از رله ها را سوعیچ کنیم آیا نیازی به تغییر کد است لطفا راهنمایی کنید

  13. سلام میخوام یکی از رله ها را سوعیچ کنم باید چکار کنم

  14. سلام ببخشید میتوانید این پروژه را برای کنترل ۸رله درست کنید

  15. سلام ببخشید میتوانید این پروژه را برای کنترل ۸رله بگذارید

  16. باعرض سلام ببخشید میخواستم ببینم اگر بخواهیم یکی از ال ای دی ها را بصورت لحظه‌ای روشن کنیم یعنی پیام را ارسال کنیم و بعد ال ای دی برای ۱ثانیه روشن شود و و بعد خاموش شود باید جایی از کد را تغییر دهیم یا که خیر لطفاً راهنمایی کنید ممنون

  17. سلام میتوانید بگویید که تغییراتی باید انجام دهم ممنون

  18. سلام.وقت بخیر. متن پیامک به چه صورت باید باشه؟ کلمات ok و L1 منظورمه…ایا داخل یک پیامک باشند یا جدا

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.