پروژه کنترل اشیا از راه دور به کمک پیامک (SMS) توسط ماژول SIM800 و میکروکنترلر AVR

Object Control By SMS with SIM800 module and AVR Microcontroller

از {{model.count}}

برای اینکه بتوانید در پروژه های مختلف از جمله پروژه های کنترل اشیا به کمک پیامک، تماس تلفنی و یا اینترنت کنترل های مختلفی بر روی اشیا داشته باشد می توانید از ماژول های SIM900 و یا سری جدیدتر آن یعنی SIM800 که توسط شرکت SIMCOM تولید می شوند، استفاده کنید. این ماژول کاربردهای مختلف و متنوعی در صنعت دارد. از جمله این کاربردها می توان به مانیتورینگ دما و رطوبت گلخانه، مانیتورینگ نشتی گاز در مناطق حساس، ارسال موقعیت خودرو با ارسال/دریافت پیامک به کمک GPS، ردیاب خودرو به کمک قابلیت GPS، GPRS و گوگل مپ. اشاره کرد. معمولاً این ماژول ها می توانند از چهار باند فرکانسی 850، 900، 1800 و 1900 مگاهرتز پشتیبانی کنند. ولتاژ کاری آن ها بین 3.2 تا 4.5 ولت بوده که می بایست به کمک یک مبدل با ظرفیت جریان خروجی 2 آمپر و معمولاّ به کمک LM2596 تامین گردد. دمای عملکرد ماژول ها از منفی 30 درجه سانتیگراد تا مثبت 80 درجه سانتیگراد دارای عملکرد نرمال است.

تعداد
نوع
119,000 تومان
محصول مورد نظر موجود نمی‌باشد.
  • {{value}}
کمی صبر کنید...

برای اینکه بتوانید در پروژه های مختلف از جمله پروژه های کنترل اشیا به کمک پیامک، تماس تلفنی و یا اینترنت کنترل های مختلفی بر روی اشیا داشته باشد می توانید از ماژول های SIM900 و یا سری جدیدتر آن یعنی SIM800 که توسط شرکت SIMCOM تولید می شوند، استفاده کنید. این ماژول کاربردهای مختلف و متنوعی در صنعت دارد. از جمله این کاربردها می توان به مانیتورینگ دما و رطوبت گلخانه، مانیتورینگ نشتی گاز در مناطق حساس، ارسال موقعیت خودرو با ارسال/دریافت پیامک به کمک GPS، ردیاب خودرو به کمک قابلیت GPS، GPRS و گوگل مپ. اشاره کرد. معمولاً این ماژول ها می توانند از چهار باند فرکانسی 850، 900، 1800 و 1900 مگاهرتز پشتیبانی کنند. ولتاژ کاری آن ها بین 3.2 تا 4.5 ولت بوده که می بایست به کمک یک مبدل با ظرفیت جریان خروجی 2 آمپر و معمولاّ به کمک LM2596 تامین گردد. دمای عملکرد ماژول ها از منفی 30 درجه سانتیگراد تا مثبت 80 درجه سانتیگراد دارای عملکرد نرمال است. دارای دریافت GPRS با کلاس 8 و 10 تحت پروتکل TCP/IPهستند که در کلاس 10، دارای نرخ دانلود (دریافت) 8506Kbps و نرخ آپلود (ارسال) 42.8Kbps می باشند. در حالت بیکاری ماژول میزان جریان مورد نیاز آن حدود 22 میلی آمپر و در حالت ارسال پیامک حدود 400 میلی آمپر می باشد اما از آنجاییکه در پیک مصرف جریان (حدو.د 2 آمپر) نباید منبع ولتاژ ورودی آن از 400 میلی ولت بیشتر افت کند (که در این صورت باعث ریست شدن ماژول و عملکرد ناصحیح آن خواهد شد) بنابراین به کمک منابع تغذیه سوییچینگ (LM2596) و قرار دادن خازن های مناسب تانتالیومی در ورودی و خروجی آن ولتاژ را تثبیت کرد.

معرفی دستورات AT برای آماده سازی و راه اندازی ماژول


دستور
توضیح

AT
ارسال این فرمان و دریافت OK نشان دهنده سلامت ماژول است
ATI
نمایش مشخصات ماژول
ATE0/ATE1
خاموش/روشن کردن اکوی GSM
ATA/ATH
قبول (ATA) یا رد تماس(ATH) ورودی
AT+CSQ
نمایش قدرت سیگنال شبکه (عدد اولدر بازه 0 تا 32، عدد دوم بی اهمیت)
AT+CBC
نمایش ولتاژ منبع تغذیه (سه عدد ارسال می شود که عدد اول در حال شارژ بودن باتری، عدد دوم میزان شارژ باتری بر حسب صفر تا صد و عدد سوم مقدار ولتاژ بر حسب میلی ولت را نشان می دهد
AT+IPR
تعیین باد ریت
AT+CMGF=1/0
در صورت 1، پیامک به صورت متنی است
AT+CNMI=2,1,0,0,0
در صورت دریافت پیامک جدید روی پورت سریال یک اعلان ایجاد می کند.
"AT+CMGS="09017027712
تعیین شماره مقصد برای ارسال پیامک، بعد از تایپ این دستور و اعمال Enter در صفحه مانیتور سریال، علامت < ظاهرا می شود که می توان متن پیامک را نوشت. برای ارسال پیامک حتما باید آن را با Ctrl+Z خاتمه داد.
"AT+CPBS="on
آماده سازی ماژول برای دریافت شماره جدید بر روی سیم کارت
"AT+CPBW=1,"+98”,09017037713,”SmartcompAcademy

ذخیره شماره مد نظر با نام دلخواه بر روی سیم کارت
AT+CNUM
خواندن شماره ذخیره شده/پیش فرض بر روی سیم کارت در صورت وجود سیم کارت
"AT+CPBS="SM
انتخاب دفترچه تلفن حافظه سیم کارت
AT+CPBR=1,5
نمایش از حافظه 1 الی 5 حافظه سیم کارت
"AT+CSCS="GSM
نمایش استاندارد کاراکترها به صورت کد اسکی
در صورتیکه HEX درج شود می توان پیامک های فارسی را به صورت یونیکد نوشت
AT+CSMP=49,167,0,0
ارسال پیامک به صورت اسکی، برای پیام های یونیکد باید مقدار آخر با 8 جایگزین شود.
"AT+CMGDA="DEL ALL
پاک کردن کلیه پیامک های سیم کارت
"AT+CMGDA="DEL READ
پاک کردن کلیه پیامک های خوانده شده
ATDL
شماره گیری مجدد آخرین تماس
ATLx
تنظیم بلندی صدای اسپیکر (x عددی بین 0 تا 9)
AT+CHFA
بررسی تنظیمات کانال صوتی
AT+CGATT=1
اضافه کردن قابلیت GPRS
AT+CIPMUX=0
تنظیم نوع اتصال/ در حالت صفر اتصال single و در صورت انتخاب 1 اتصال Multi
AT+CPMODE=0
تنظیم اتصال روی مد نرمال یا غیر شفاف (در صورت انتخاب 1 مد شفاف یا transparent انتخاب می شود)
AT+CMGR=1
پیامک دریافتی را از حافظه 1 سیم کارت بخوان. 1 می تواند به هر عددی تغییر داده شود. قبل از این دستور حتما دستور AT+CMGF=1 را فراخوانی کنید تا پیامک به همراه شماره پیامک زننده و تاریخ و زمان به صورت متنی نمایش داده شود.
AT+CLIP=1
فعال کردن حالت کالر آی دی، در این حالت شماره تماس گیرنده دائما بر روی ترمینال سریال نمایش داده می شود.
;"ATD+"09017017711
تماس با یک شماره خاص (علامت ; در پایان دستور ضروری است)


تفاوت بین ماژول SIM900 و SIM900A

ماژول SIM900 از چهار باند فرکانسی پشتیبانی می کند در حالیکه ماژول SIM900A فقط از دو باند 900 و 1800 مگاهرتز پشتیبانی می کند. همچنین ماژول SIM900 در بازه 3.4 تا 4.5 ولت و SIM900A در بازه 3.2 تا 4.8 ولت کار می کند. هر دو مدل برای تماس تلفنی، ارسال پیامک، ارتباط با اینترنت (GPRS) و فاکس مناسب هستند.

دانلود کتابخانه SIM900 برای پروتئوس

برای دریافت فایل های LIB. ، MOD. و HEX. بر روی GSM Library for Proteus.rarکلیک کنید.

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

  • {{value}}
این دیدگاه به عنوان پاسخ شما به دیدگاهی دیگر ارسال خواهد شد. برای صرف نظر از ارسال این پاسخ، بر روی گزینه‌ی انصراف کلیک کنید.
دیدگاه خود را بنویسید.
کمی صبر کنید...
پخش دوره از طریق اسپات پلیر

پخش دوره از طریق اسپات پلیر

به صورت آنلاین با بالاترین کیفیت

پرسش و پاسخ

پرسش و پاسخ

با استفاده از درج دیدگاه در هر موضوع

پشتیبانی

پشتیبانی

از طریق تیکت و یا ارسال پیامک

وبلاگ آموزش های رایگان مشاهده همه