مجموعه آموزشی اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

کنترل وسایل برقی با اینترنت

امروزه اینترنت به عنوان یکی از کاربردیترین و محبوبترین اختراعات بشر به شمار می آید، در واقع اینترنت یک پل ارتباطی با دنیا مجازی است. دنیایی که در آن تمامی افراد می توانند از سرتاسر جهان با یکدیگر به صورت زنده در ارتباط باشند، دنیایی که در آن می توان هر نوع داده ای از جنس 0 و 1 را با سرعت بسیار زیاد میان دستگاه های هوشمند و انسان ها تبادل داد. جهان واقعی امروز وابستگی زیادی به اینترنت دارد به طوریکه اگر برای لحظه ای اینترنت در جهان قطع شود بسیاری از امور مهم هر کشور متوقف می شود و به طور کلی ارتباط شهر ها و کشورها با یکدیگر قطع می شود. سیستم های بانکی شتاب، سیستم های انتقال تصویر، شبکه های اجتماعی و هزاران سیستم سخت افزاری و نرم افزاری را می توان نام برد که نبض کار آن ها در دست اینترنت است.

در حال حاضر بستر اینترنت در مباحث اینترنت اشیاء IOT و هوشمند سازی و کنترل تجهیزات خانگی و صنعتی، نیز نقش مهمی ایفاء می کند. به طوریکه در بازار حال می تواند تجهیزات امنیتی مانند دزدگیرهای اماکن، دزدگیرهای خودرو، سیستم های دوربین مداربسته و صدها سیستم دیگر در این زمینه یافت که ارتباط آن ها با کاربران از طریق اینترنت صورت می پذیرد. به همین منظور در این پست تصمیم گرفتیم تا برای شما علاقه مندان به الکترونیک و برنامه نویسی، پروژه ای طرح کنیم که توسط آن با استفاده از میکروکنترلرهای خانواده AVR و ماژول های GSM شرکت SIMcom به شبکه GPRS متصل شویم و در نهایت این امکان را برای کاربر فراهم کنیم تا بتواند از طریق یک وب سایت و برنامه نوشته شده تحت وب، 4 وسیله برقی را از راه دور به صورت آنلاین کنترل نماید.

بعد قبل

مجموعه آموزشی اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

مجموعه آموزشی اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

مجموعه آموزشی اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

مجموعه آموزشی اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

مجموعه آموزشی اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

مجموعه آموزشی اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

مجموعه آموزشی اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت
بعد قبل

شرح عملکرد پروژه

در این مجموعه آموزشی قصد داریم، نحوه اتصال میکروکنترلرهای AVR به شبکه GPRS ، توسط ماژول های GSM شرکت SIMcom نظیر SIM900 / SIM900A / SIM800L / SIM800A / SIM800 را به طور کامل آموزش دهیم. این مجموعه آموزشی به صورت پروژه محور ساخته شده است و هدف از تهیه آن آموزش اتصال میکروکنترلر ATmega8 به شبکه GPRS و کنترل آن توسط اینترنت می باشد. با فراگیری این آموزش می توانید همانند تصاویر مندرج در بالا کیتی با قابلیت کنترل 4 وسیله برقی توسط اینترنت بسازید.  مجموعه آموزشی پیش روی شما، شامل دو ویدئو آموزشی به شرح زیر می باشد، همچنین لازم به ذکر است، تمامی مستندات لازم برای ساخت پروژه نظیر برنامه نوشته شده به زبان بیسیک در نرم افزار BASCOM AVR ، نقشه مدار چاپی یا PCB مدار (هم به صورت خروجی PDF و هم فایل لایه باز طراحی شده در نرم افزار Proteus)، تصویر نقشه شماتیک، لیست کامل قطعات مورد نیاز، پیوست فایل پروژه می باشد.


نقشه شماتیک پروژه

نقشه شماتیک پروژه کنترل وسایل برقی توسط اینترنت با ماژول SIM800L و میکروکنترلر AVR

لیست قطعات مورد نیاز

مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد4 عدد
مقاومت 330 اهم با توان 0.25 وات و تلرانس 5 درصد2 عدد
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد4 عدد
دیود 1N40077 عدد
خازن عدسی 33pF پیکوفاراد3 عدد
خازن عدسی 100nF نانوفاراد2 عدد
خازن عدسی 10pF پیکوفاراد3 عدد
خازن عدسی 27pF پیکوفاراد3 عدد
خازن الکترولیتی 2200uf میکروفاراد 16 ولت2 عدد
خازن الکترولیتی 1000uf میکروفاراد 16 ولت1 عدد
رگولاتور ولتاژ 5 ولت L78051 عدد
میکروکنترلر ATMEGA8A-PU مدل DIP تایوانی با 28 پایه1 عدد
ترانزیستور 2N3904 نوع NPN4 عدد
سوکت آی سی 28 پایه باریک مدل معمولی1 عدد
ترمینال پیچی 2 پین مدل KF300 رنگ آبی1 عدد
ترمینال فونیکس 3 پایه رایت4 عدد
لامپ LED قرمز سایز 3mm میلی متر مدل مات2 عدد
کریستال 11.0592MHz مگاهرتز کوتاه1 عدد
ماژول مخابراتی SIM800L به همراه برد راه انداز1 عدد
پین هدر مادگی صاف 1x40 با فاصله پایه 2.54 میلیمتر - مشکی1 عدد
رله 12V ولت معمولی تک کنتاکت با جریان 10 آمپر4 عدد
آداپتور 12V ولت 2A آمپر مدل بین راهی ساخت ایران1 عدد

نقشه جاگذاری قطعات بر روی برد PCB

نقشه جاگذاری قطعات بر روی PCB پروژه کنترل وسایل برقی توسط اینترنت با ماژول SIM800L و میکروکنترلر AVR

لیست ابزار آلات و تجهیزات مورد نیاز

هویه1 عدد
سیم لحیم1 عدد
کف چین1 عدد
قلع کش1 عدد

آموزش مونتاژ و ساخت مدار به صورت گام به گام

عنوان آموزش : جلسه اول آموزش اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

شیوه آموزش : آموزش ویدئویی مورد تایید الکترونیک98

مدت زمان آموزش : 1 ساعت و 2 دقیقه

اهداف آموزش : آموزش مونتاژ مدار و نحوه جاگذاری و نصب قطعات بر روی برد به صورت کامل

بخش یکم : آموزش مونتاژ و ساخت مدار به صورت گام به گام

دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98


آموزش راه اندازی و شرح عملکرد قطعات الکترونیکی به کار رفته در مدار پروژه

عنوان آموزش : جلسه دوم آموزش اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت

شیوه آموزش : آموزش ویدئویی مورد تایید الکترونیک98

مدت زمان آموزش : 1 ساعت و 3 دقیقه

اهداف آموزش : آموزش پروگرام کردن برنامه نوشته شده بر روی میکروکنترلر AVR – آموزش راه اندازی و نحوه اتصال تغذیه به مدار – آموزش کنترل مدار از طریق نرم افزار طراحی شده تحت وب – آموزش نحوه ساخت سایت جهت نصب نرم افزار کنترل تحت وب –  آموزش نصب نرم افزار کنترل تحت وب بر روی وب سایت ساخته شده – آموزش اجرا کردن و ویرایش برنامه توسط نرم افزار برنامه نویسی Bascom AVR – آموزش عملکرد و کاربرد تمامی قطعات به کار رفته در مدار پروژه

بخش دوم : آموزش راه اندازی و شرح عملکرد قطعات الکترونیکی به کار رفته در مدار پروژه

دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98


دانلود مستندات پروژه

توجه: به دلیل توقف فعالیت سایت امکان دریافت پروژه وجود ندارد.

 اطلاعات پروژه

 رمز فایل : www.electronics98.com (این مطلب فاقد فایل جهت دانلود است)

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 24 می 2017

25 دیدگاه

  1. با عرض سلام وتشکر از سایت خوب و مطالب مفیدتون میخواستم بدونم میشه در این پروژه به جای ماژول های گفته شده از ماژول SIM7100E استفاده کنیم که فکر میکنم ساخت شرکت سیمکام باشه؟چون برای پروژه ای نیاز به سرعت بالای 3gدارم وفکر میکنم این ماژول این قابلیت رو داره اگر میشه ممنون میشم راهنمایی بفرمایید واگر هم که نمیشه باید برای 3g و یا 4g از چه ماژولی استفاده کنم که از نظر دستورات با این پروژه مغایرت نداشته باشه من این پروژه رو از سایتتون خریداری کردم و از شما سپاسگذارم.

  2. سلام دوست عزیز
    لطفا توجه داشته باشید برای اینکه متوجه شوید ماژول مورد نظر شما با این مدار و کدهای آن تطابق دارد کافی است دیتاشیت ماژول موردنظر خود را دانلود نمائید و تطابق دو موضوع زیر را بررسی کنید
    1- ماژول مورد نظر شما از ارتباط uart با باود ریت اتوماتیک پشتیبانی کند.
    2- تمامی دستورات AT Command ماژول سیم900 با دستورات AT Command ماژول مورد نظر شما شبیه به یکدیگر باشد.

  3. سلام آقای مهندس اکبری وقت شما بخیر
    ببخشید من این پروژه رو خریدم و خودمم به زبان بیسیک تقریبا مسلط هستم اما این برنامه رو متوجه نشدم
    کاش میشد توی همون ویدئو های آموزشی بصورت گذری یک توضیح مختصر در مورد برنامه بیسیک و برنامه php میدادین چون من میخوام برنامه رو برای کار خودم که خیلی برام ضروریه تغییر بدم اما هرچقدر مرورش کردم اونو متوجه نشدم …
    اگه راهنماییم کنید بسیار خوشحال میشم. تشکر

  4. سلام. من این مدار خریداری کردم و درستش کردم اما رگولاتورش خیلی داغ میکنه و مجبور میشم برق مدار قطع کنم تا بردم آسیب نبینه. دلیلش چی می تونه باشه؟

  5. سلام دوست عزیز
    اگر مدار شما به درستی کار می کند، برای رفع مشکل گرم شدن رگولاتور می توانید از یک منبع تغذیه 5 ولت DC استفاده کنید و رگولاتور را از مدار خارج کنید. در برخی موارد خوب نبودن رگولاتور و یا ولتاژ بالاتر از 12 ولت در ورودی مدار باعث گرم شدن بیش از اندازه رگولاتور می شود.

  6. سلام

    آیا توی آموزش در مورد کدهای بسکام توضیحی داده شده ( مثل دوره gsm ) ؟؟؟

  7. سلام دوست عزیز
    خیر – در این آموزش تنها به نحوه تنظیم برنامه جهت اتصال به سرور توضیح داده شده است و در مورد عملکرد کدها توضیح داده نشده است.

  8. سلام فایل های اموزش بعد خرید دانلود نمیشود چیکار کنیم؟؟؟

  9. سلام دوست عزیز
    لینک های دانلود مستقیم پروژه به همان ایمیلی که خرید خود را انجام داده اید ارسال گردید.
    لطفاً ایمیل خود را بررسی کنید.

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

  11. سلام دوست عزیز
    لطفاً توجه داشته باشید شما حتما باید مطابق آموزش های ارائه شده در فیلم های آموزشی اقدام به نصب برنامه بر روی هاست خود کنید، امکان تست مدار با دامنه ما به دلیل وجود پروتکل https بر روی دامین ما وجود ندارد.
    همچنین حتما باید تمامی موارد گفته شده در فیلم های آموزشی را چه در هنگام مونتاژ و چه در هنگام راه اندازی مدار رعایت کنید. مدار پیش روی شما صد در صد عملی بوده و بارها توسط سایر دوستان اجرا و راه اندازی شده است. به شما پیشنهاد می کنیم صحت اتصال قطعات بر روی مدار را توسط یک مولتی متر بررسی کنید سپس مطمئن شوید که فیوزبیت های میکروکنترلر را به درستی پروگرام کرده اید. همچنین باید وضعیت دو لامپ LED موجود در کنار برد باید همانند وضعیت لامپ های LED در فیلم آموزشی هنگام تست مدار باشد.

  12. سلام همه چی به دقت بررسی کردم اتصالات و درستی قطعات ولی بازم کار نکرد دیگه چراغ ماژول هم روشن نمیشه ممکنه قطعات خراب باشن؟هچنین من تغذیه از اداپتور 12ولت 2.5 امپر استفاده کردم مشکلی نداره؟

  13. سلام دوست عزیز
    پیشنهاد می کنیم برای اطمینان از سالم بودن ماژول GSM ابتدا ماژول را به صورت کامل از مدار جدا کنید و سپس توسط یک باتری موبایل که کاملا شارژ شده باشد ماژول را راه اندازی کنید، اگر بعد از گذشت یک دقیقه از روشن شدن ماژول، شما با سیم کارت قرار گرفته بر روی آن تماس گرفتید و خط بوق خورد یعنی ماژول سالم است در غیر اینصورت به احتمال بسیار زیاد ماژول شما معیوب است.

  14. سلام مرسی از راهنمایتون مدار کار کرد اوکی شد فقط یه سوال امکانش هست برنامه اس ام اس را هم بهش اضافه کرد و با اس ام اس هم فرمان داد؟

  15. سلام دوست عزیز
    بسیار خوشحالیم که توانستید پروژه را با موفقیت راه اندازی کنید.
    بله – این امکان وجود دارد، اما لازمه توسعه این پروژه تسلط کافی به زبان برنامه نویسی بیسیک برای میکروکنترلرهای AVR است.

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

 به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

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