کنترل وسایل برقی با اینترنت
امروزه اینترنت به عنوان یکی از کاربردیترین و محبوبترین اختراعات بشر به شمار می آید، در واقع اینترنت یک پل ارتباطی با دنیا مجازی است. دنیایی که در آن تمامی افراد می توانند از سرتاسر جهان با یکدیگر به صورت زنده در ارتباط باشند، دنیایی که در آن می توان هر نوع داده ای از جنس 0 و 1 را با سرعت بسیار زیاد میان دستگاه های هوشمند و انسان ها تبادل داد. جهان واقعی امروز وابستگی زیادی به اینترنت دارد به طوریکه اگر برای لحظه ای اینترنت در جهان قطع شود بسیاری از امور مهم هر کشور متوقف می شود و به طور کلی ارتباط شهر ها و کشورها با یکدیگر قطع می شود. سیستم های بانکی شتاب، سیستم های انتقال تصویر، شبکه های اجتماعی و هزاران سیستم سخت افزاری و نرم افزاری را می توان نام برد که نبض کار آن ها در دست اینترنت است.
در حال حاضر بستر اینترنت در مباحث اینترنت اشیاء IOT و هوشمند سازی و کنترل تجهیزات خانگی و صنعتی، نیز نقش مهمی ایفاء می کند. به طوریکه در بازار حال می تواند تجهیزات امنیتی مانند دزدگیرهای اماکن، دزدگیرهای خودرو، سیستم های دوربین مداربسته و صدها سیستم دیگر در این زمینه یافت که ارتباط آن ها با کاربران از طریق اینترنت صورت می پذیرد. به همین منظور در این پست تصمیم گرفتیم تا برای شما علاقه مندان به الکترونیک و برنامه نویسی، پروژه ای طرح کنیم که توسط آن با استفاده از میکروکنترلرهای خانواده AVR و ماژول های GSM شرکت SIMcom به شبکه GPRS متصل شویم و در نهایت این امکان را برای کاربر فراهم کنیم تا بتواند از طریق یک وب سایت و برنامه نوشته شده تحت وب، 4 وسیله برقی را از راه دور به صورت آنلاین کنترل نماید.
شرح عملکرد پروژه
در این مجموعه آموزشی قصد داریم، نحوه اتصال میکروکنترلرهای AVR به شبکه GPRS ، توسط ماژول های GSM شرکت SIMcom نظیر SIM900 / SIM900A / SIM800L / SIM800A / SIM800 را به طور کامل آموزش دهیم. این مجموعه آموزشی به صورت پروژه محور ساخته شده است و هدف از تهیه آن آموزش اتصال میکروکنترلر ATmega8 به شبکه GPRS و کنترل آن توسط اینترنت می باشد. با فراگیری این آموزش می توانید همانند تصاویر مندرج در بالا کیتی با قابلیت کنترل 4 وسیله برقی توسط اینترنت بسازید. مجموعه آموزشی پیش روی شما، شامل دو ویدئو آموزشی به شرح زیر می باشد، همچنین لازم به ذکر است، تمامی مستندات لازم برای ساخت پروژه نظیر برنامه نوشته شده به زبان بیسیک در نرم افزار BASCOM AVR ، نقشه مدار چاپی یا PCB مدار (هم به صورت خروجی PDF و هم فایل لایه باز طراحی شده در نرم افزار Proteus)، تصویر نقشه شماتیک، لیست کامل قطعات مورد نیاز، پیوست فایل پروژه می باشد.
نقشه شماتیک پروژه
لیست قطعات مورد نیاز
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد | 4 عدد |
مقاومت 330 اهم با توان 0.25 وات و تلرانس 5 درصد | 2 عدد |
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد | 4 عدد |
دیود 1N4007 | 7 عدد |
خازن عدسی 33pF پیکوفاراد | 3 عدد |
خازن عدسی 100nF نانوفاراد | 2 عدد |
خازن عدسی 10pF پیکوفاراد | 3 عدد |
خازن عدسی 27pF پیکوفاراد | 3 عدد |
خازن الکترولیتی 2200uf میکروفاراد 16 ولت | 2 عدد |
خازن الکترولیتی 1000uf میکروفاراد 16 ولت | 1 عدد |
رگولاتور ولتاژ 5 ولت L7805 | 1 عدد |
میکروکنترلر ATMEGA8A-PU مدل DIP تایوانی با 28 پایه | 1 عدد |
ترانزیستور 2N3904 نوع NPN | 4 عدد |
سوکت آی سی 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
لیست ابزار آلات و تجهیزات مورد نیاز
هویه | 1 عدد |
سیم لحیم | 1 عدد |
کف چین | 1 عدد |
قلع کش | 1 عدد |
آموزش مونتاژ و ساخت مدار به صورت گام به گام
عنوان آموزش : جلسه اول آموزش اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت
شیوه آموزش : آموزش ویدئویی مورد تایید الکترونیک98
مدت زمان آموزش : 1 ساعت و 2 دقیقه
اهداف آموزش : آموزش مونتاژ مدار و نحوه جاگذاری و نصب قطعات بر روی برد به صورت کامل
بخش یکم : آموزش مونتاژ و ساخت مدار به صورت گام به گام
دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98
آموزش راه اندازی و شرح عملکرد قطعات الکترونیکی به کار رفته در مدار پروژه
عنوان آموزش : جلسه دوم آموزش اتصال میکروکنترلر AVR به شبکه GPRS و کنترل آن توسط اینترنت
شیوه آموزش : آموزش ویدئویی مورد تایید الکترونیک98
مدت زمان آموزش : 1 ساعت و 3 دقیقه
اهداف آموزش : آموزش پروگرام کردن برنامه نوشته شده بر روی میکروکنترلر AVR – آموزش راه اندازی و نحوه اتصال تغذیه به مدار – آموزش کنترل مدار از طریق نرم افزار طراحی شده تحت وب – آموزش نحوه ساخت سایت جهت نصب نرم افزار کنترل تحت وب – آموزش نصب نرم افزار کنترل تحت وب بر روی وب سایت ساخته شده – آموزش اجرا کردن و ویرایش برنامه توسط نرم افزار برنامه نویسی Bascom AVR – آموزش عملکرد و کاربرد تمامی قطعات به کار رفته در مدار پروژه
بخش دوم : آموزش راه اندازی و شرح عملکرد قطعات الکترونیکی به کار رفته در مدار پروژه
دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98
دانلود مستندات پروژه
توجه: به دلیل توقف فعالیت سایت امکان دریافت پروژه وجود ندارد.
سلام جناب مهندس اکبری
آیا این امکان وجود دارد که سورس وب سرور رو بتونیم خصوصی سازی کنیم با نام و لوگوی خودمون؟
با سلام و احترام
بله به راحتی می توانید اینکار را انجام دهید.
سلام وقت بخیر آیا میشود رله 8 کانال باشد؟
منظور 8 وسیبله برقی کنترل کنیم
با سلام و احترام
بله می توانید اینکار را انجام دهید، البته برای انجام آن نیاز است برنامه و سخت افزار پروژه همانند الگو بکار گرفته شده برای 4 کانال به 8 کانال توسعه پیدا کند.
سلام و خسته نباشید
من نتیجه دستوراتی که استفاده کردید رو داخل lcd نمایش میدم، برای دستور at+sapbr=1,1 ارور میده و ماژول هم چشمک زن سریع میشه. اما در ادامه با دستور at+sapbr= 2,1 بهم ip رو بر میگردونه و اوکی میده. ضمن اینکه برای دستور at+cipgsmloc=1,1 هم هیچی برنمیگردنه. مشکل کجاست؟
با سلام و احترام
لطفا قبل از توسعه و ویرایش کدهای برنامه نویسی، با همان کد پیش فرض بررسی فرمایید که ماژول به شبکه اینترنت متصل می شود و آیا مدار به درستی عمل می کند؟
سلام مهندس، ممنونم. بله ارتباط برقرار میشه و پروژه بخوبی کار میکنه. مشکلم رفع شد. من هاست و دامنه خریدم و کنترل رو روی وب خودم دارم. اما میخواستم نحوه کنترل رو عوض کنم. امکانش هست سفارش تغییرات روی برنامه PHP رو بدم؟
با سلام و احترام
با عرض پوزش، در حال حاضر امکان توسعه و یا شخصی سازی پروژه ها برایمان مقدور نیست.