» » دریافت SMS در آردوینو

دریافت SMS در آردوینو

 
  
25 مرداد 1394 
  
  
724 
  
در این پست نحوه ی دریافت SMS با استفاده از یک Shield آموزش داده میشود:

دریافت SMS در آردوینو


در این آموزش از یک Shield به نام Telefonica استفاده می شود .
می توانید فایل های این آموزش را از انتهای این پست دانلود کنید.
بررسی کد:
ابتدا کتابخانه مورد نیاز را معرفی می کنیم:

دریافت SMS در آردوینو


سپس در صورتی که سیم کارتی که داخل خشاب Shield است دارای پین کد است پین را در این خط وارد می کنیم :

دریافت SMS در آردوینو


سپس متغیر هایی برای ارسال sms و ورود به شبکه ارسال می کنیم:

دریافت SMS در آردوینو


شماره ای که SMS از آن دریافت خواهد شد را در این سطر وارد می شود:

دریافت SMS در آردوینو


در بخش Setup :
ابتدا سریال مانیتور را در فرکانس 9600 شروع میکنیم.
در سطر بعدی چک می کنیم که آیا سریال مانیتور شوع به کار کرده یا نه ، این تابع شرطی فقط برای برد Leonardo لازم است.

دریافت SMS در آردوینو


سپس چک می کنیم که آیا Shield متصل و شروع به کار کرده یا نه:

دریافت SMS در آردوینو


در قسمت Loop :
چک می کنیم که آیا SMS برای دریافت کردن وجود دارد یا نه.
سپس SMS را از شماره مشخص شده دریافت می کنیم و در تابع شرطی مشخص می کنیم که اگر SMS با # شروع شود SMS را نادیده بگیرد و توسط تابع While SMS را ذخیره می کنیم:

دریافت SMS در آردوینو


دانلود فایل های این آموزش : ReceiveSMS-Pack.zip [حجم: 311.78 کیلوبایت] ( تعداد دانلود: 74)

   
نظری موجود نیست

ارسال نظر

اطلاعات
برای ارسال نظر، باید در سایت عضو شوید.