مدیریت سیستم ها و دستگاه ها با SMS

مدیر انجمن: vahid

ارسال پست
نمایه کاربر
jamali
کاربر عادی
کاربر عادی
پست: 9
تاریخ عضویت: جمعه 28 بهمن 1390, 5:24 pm
تماس:

مدیریت سیستم ها و دستگاه ها با SMS

پست توسط jamali »

در این مبحث پروژه ای رو آغاز می کنیم که خیلی برای خود من مفید بود و در خیلی از کارها ازش استفاده می کنم
برای این کار از ماژول Sim900 و atmega32 استفاده کردم
ماژول sim900 از طریق uarrt با mcu ها ارتیاط برقرار می کنه و با استفاده از atcommand ها کنترل میشه
برای شروع فایلی در مورد sim900 می ذارم امیدوارم طوری باشه که بشه این مبحث رو ادامه داد

تصویر

sim900

(گذاشتن این مطالب به پیشنهاد دوست خوب و عزیزم وحید)
نمایه کاربر
vahid
مدير بخش مهندسی برق
مدير بخش مهندسی برق
پست: 409
تاریخ عضویت: سه‌شنبه 31 فروردین 1389, 7:30 pm
محل اقامت: شیروان
تماس:

Re: مدیریت سیستم ها و دستگاه ها با SMS

پست توسط vahid »

واقعا ممنون محسن جان که وقت میذاری و تجربیاتت رو منتقل میکنی.
شما لطف داری. تصویر

خیلی خوشحالم که کم کم قسمت برق-الکترونیک سایت هم داره رشد میکنه و میتونیم اینجا از تجربیات و دانسته های همدیگه استفاده کنیم.
امیدوارم کم کم دوستان علاقه مند فعال تر باشن و در کنار هم از همدیگه چیزهای زیادی یاد بگیریم. تصویر
خدایا
از تو ممنونم . . .
نمایه کاربر
vahid
مدير بخش مهندسی برق
مدير بخش مهندسی برق
پست: 409
تاریخ عضویت: سه‌شنبه 31 فروردین 1389, 7:30 pm
محل اقامت: شیروان
تماس:

Re: مدیریت سیستم ها و دستگاه ها با SMS

پست توسط vahid »

این پروژه پروژه ی خیلی کاربردی و خیلی خوبیه.آشنایی با نوحوه ی عملکردش هم خیلی میتونه مفید باشه.
به نظرم اگه تقریبا ساده و مرحله به مرحله پیش بریم این تاپیک تا ساخت مدار ادامه پیدا میکنه.
من که خیلی علاقه مندم. تصویر
خدایا
از تو ممنونم . . .
نمایه کاربر
jamali
کاربر عادی
کاربر عادی
پست: 9
تاریخ عضویت: جمعه 28 بهمن 1390, 5:24 pm
تماس:

Re: مدیریت سیستم ها و دستگاه ها با SMS

پست توسط jamali »

ابتدا بهتر یاد بگیریم با میکرو sms ارسال کنیم
برای شروع ابندا سعی می کنم در مورد atcommand ها توضیح مختصری بدم
atcommand ها رشته های متنی کوتاهی هستند که برای کنترل تجهیزات جانبی از قبیل مودم ها، تجهیزات موبایلی و حتی ماژول های وایرلس استفاده میشن این فرامین از طرف mcu ها مانند کامپیوتر و میکرو ارسال می شن پروتکل ارتباطی بین اونها غالبا uart هستش یعنی این تجهیزات جانبی دارای پورتها یا پایه های Rx,Tx هستن و استفاده از اونها بسیار راحت

تصویر
At Command Syntax
این فرامین حتما باید با At شروع شوند و با <CR> خاتمه یابند.
فرمانها به دو دسته تقسیم می شوند :
فرمانهای پارامتریک
این فرمان ها کار تنظیم و یا خواندن پارامترهای دستگاه مورد نظر از قبیل میزان صدا در مودم ها،فرمت پیام در تجهیزات موبایل و سرعت ارسال اطلاعات در دستگاه های ارسال داده را انجام می دهند.
این پارامترها هر کدام دارای مقادیر مشخص و گسسته ای هستند.
اشکال مختلف این فرمانها به صورت زیر هستند :

[TABLE][TR][TD]Type Command[/TD][TD]Syntax [/TD][TD]sample [/TD][TD]توضیحات [/TD][/TR][TR][TD]Test Setting[/TD][TD]AT...=? [/TD][TD]At+cmgf=?[/TD][TD]دریافت مقادیر معتبر برای پارامتر مورد نظر [/TD][/TR][TR][TD]Read Setting[/TD][TD]AT...? [/TD][TD]At+cmgf?[/TD][TD]دریافت مقدار فعلی پارامتر [/TD][/TR][TR][TD]Write Setting[/TD][TD]AT...=n [/TD][TD]At+cmgf=1[/TD][TD]تنظیم پارامتر به مقدار جدید [/TD][/TR][/TABLE]
فرمانهای اجرایی

[TABLE][TR][TD]Type Command[/TD][TD]Syntax [/TD][TD]sample [/TD][TD]توضیحات [/TD][/TR][TR][TD]Write Command[/TD][TD]AT...=... [/TD][TD]At+cmgs="200090"[/TD][TD]شروع ارسال پیام کوتاه به برنامه نود [/TD][/TR][TR][TD]Execution Command[/TD][TD]AT... [/TD][TD]ATA[/TD][TD]پاسخ به تماس [/TD][/TR][/TABLE]


برای کسانی که توضیحات کاملی در مورد Atcommand ها می خوان فایل زیر رو حتما دانلود کنن (atcommand مخصوص ماژول sim300 که البته برای sim900 هم قابل استفاده هستن)

sim 300
ارسال پست

چه کسی حاضر است؟

کاربران حاضر در این انجمن: کاربر جدیدی وجود ندارد. و 1 مهمان