نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
آزادی حجاز از دست نااهلان
مهدی دمیرچیلو

کنترل led با پیامک sim808 و برنامه اندرویدی

به نام خدا : سلام خدمت شما دوستان، تو این پروژه sim808 میخوام آموزش و پروژه کنترل led با پیامک sim808 و برنامه اندرویدی رو براتون قرار بدم، که با ارسال کلمه on و off میایم و led رو کنترل میکنیم، حالا کنترل led با sim808 یا کنترل رله با sim808 فرقی نداره، اصل یادگرفتن روش کار هستش که شما چطوری با پیامک پایه ای از میکرو رو کنترل میکنید.

کنترل led با پیامک sim808 و برنامه اندرویدی


شماتیک پروژه : پایه های rx و tx ماژول رو به پایه های serial1 آردوینو مگا وصل کنید و پایه ri ماژول رو به پایه 2 آردوینو مگا وصل کنید و زمین آردوینو و ماژول sim808 بهم وصل باشه؛ آردوینو رو به pc وصل کنید و تغذیه ماژول رو هم بهش وصل کنید ( یه منع حداقل 1 آمپر، ولتاژش هم بستگی به مدارتون و اون ماژولتون داره و اگه رگولاتور داشته باشه بردتون، 10 ولت میتونین بدید وگرنه ندید که ماژولتون میسوزه )؛ برا پایه های rx و Tx هم تقسیم ولتاژ مقاومتی بزارید اگه ماژول sim808 تون این مقاومت ها رو نزاشته ( جهت جلوگیری از سوختن این پایه های سریال )؛ برای استفاده از سریال مجازی در عوض سریال سخت افزاری هم به مطلب مقابل مراجعه کنید : دانلود کتابخانه راه اندازی ماژول sim808
 
کد پروژه ( آردوینو ) : 

 
عکس مدار در عمل : دقیقا مثل مطلب مقابل هستش : ارسال پیامک فارسی و انگلیسی با sim808
 
خب من پروژه بالا رو در عمل بستم و پیامک های زیر رو ارسال کردم ( سمت راستی ها پیامکهای من هستش که برای ماژول sim808 ارسال کردم و سمت چپی ها هم جواب ماژول هستش، تو این پروژه ما led متصل به پایه 13 رو کنترل میکنیم، رو بردهای آردوینو به این پایه led وصله، لازم نیست شما به این پایه led وصل کنید )
کنترل led با پیامک sim808 و برنامه اندرویدی
اینم اطلاعات چاپ شده توی پنجره سریال هستش :
کنترل led با پیامک sim808 و برنامه اندرویدی
 
برنامه اندرویدی این پروژه : برای این پروژه هم یه برنامه اندرویدی ساده نوشتم که دو تا دکمه روشن و خاموش داره که رو هر کدوم کلیک کنید پیامکی برای میکرو ارسال میشه، و یه نمایشگر وضعیت داره که وضعیت روشن بودن یا خاموش بودن led رو به ما نشون میده و یه جعبه شماره تلفن که توش شماره تلفن سیمکارت توی ماژول Sim808 رو وارد میکنیم، و این شماره تلفن در دیتابیس ذخیره میشه و نیازی نیست هربار که برنامه رو اجرا میکنید این شماره تلفن رو وارد کنید، دفه اول که برنامه رو اجرا میکنید از شما درخواست میشه که دسترسی به پیامک ها رو بدید به برنامه که باید تایید کنید وگرنه برنامه کار نمیکنه و اون وقت باید برید به تنظیمات و قسمت برنامه ها و برنامه فوق رو پیدا کنید و دسترسی sms رو براش فعال کنید ( در این صفحه دسترسی “موقعیت مکانی شما” رو فعال نکنید، نیازی بهش نیست فقط دسترسی sms رو فعال کنید )، روال کار این برنامه با تایمر هستش، که هر ثانیه میاد پیامک ها رو بررسی میکنه تا ببینه پیامکی از طرف ماژول ارسال شده یا نه، ساده ترین روش کار همین هستش، اگه پیامکی ارسال نشده باشه یا شماره تلفن وارد نشده باشه، جعبه نمایش وضعیت led متنش ؟ میشه و رنگش نارنجی، وسلام، اینم توضیح تقریبا کاملی از برنامه اندرویدی کنترل led با sim808 ؛ اینم از عکس برنامه اندرویدی ما :
کنترل led با پیامک sim808 و برنامه اندرویدی
 
فیلم پروژه : فیلم پروژه رو هم به زودی میگیرم و به همین قسمت پیوست میکنم.
 

 
خب امیدوارم این مطلب براتون مفید بوده باشه ( هزینه مطلب : دعا برای نابودی اسرائیل و تمام ستمگران عالم و یه فاتحه برای اموات )؛ تا مطلب بعد یا علی.
حدیث تصویری

گروه پرسش و پاسخ الکترونیکی در سروش
مهدی دمیرچیلو گوگل میفرماید : إِنَّ اللّه مَعَ السارِچین ( خداوند با سرچ کنندگان است )
ارسال دیدگاه
24

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید ( طبیعتا لینک کدتون رو باید برای من بفرستید! ) : debian

4) پسورد فایل های سایت : www.dmf313.ir

  1. Avatar

    مهمان

    محمد امین

    سلام. اونجا که گفتید “برنامه اندرویدی این پروژه : برای این پروژه هم یه برنامه اندرویدی ساده نوشتم ”
    میخواستم بدونم برنامه ی اندرویدی ساده رو چجور نوشتید؟ با نرم ازار اندروید استودیو و کدنویسی جاوا اسکریپت؟ یا به روش دیگه ای؟
    ممنون میشم اگر بگید

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام / اندروید استودیو

  2. Avatar

    مهمان

    ناشناس

    سلام
    میخواستم بدونم میشه به همین شکل از ماژول sim800L به جای sim808 استفاده کنیم یا باید تغیراتی در کد بدیم؟

  3. Avatar

    مهمان

    Tofaaan

    سلام سرور… سرور پروژه دانلود اندروید قطعه..!

  4. Avatar

    مهمان

    محمد

    من ماژولم SIM900A هستش.با UNO اجرا می شه ولی تا جایی که می نویسه End Setting .بعدش که پیام می دم پیام کاملا ارسال می شه ولی هیچ اتفاقی نمی افتد.ممنون می شم اگر راهنمایی کنید

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      نمیدونم – باید بررسی کنید دیتاشیت این دو ماژول ( 900 و 800 ) رو پروژه رو هم ببرسی کنید ببینید کدهای پروژه برا هر دو ماژول صدق میکنه یا باید تغییراتی توش ایجاد بشه – شاید هم مشکل از جای دیگه باشه – نمیدونم.

  5. Avatar

    مهمان

    حسین

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

  6. Avatar

    مهمان

    محمد

    سلم اگر میشه یاد بدید چه طوری با UNO راه بندازیم.چرا جواب نمی ده

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام.این پروژه با آردوینو مگا هستش چون 2 تا سریال نیاز داشتم – یکی برای تبادل داده با ماژول و دیگری برا نمایش اطلاعات تو پنجره سریال.
      برا یونو شما کدهای نمایش اطلاعات تو سریال pc رو حذف کن و UART ماژول که تو این پروژه UART1 تعریف شده رو به UART تغییر بده – همین فقط.

      • Avatar

        مهمان

        محمد

        سلام.ممنون از سایتتون و جواب دادن شما ولی متوجه نمی شم منظور شما از UART چیست؟لطفا واضح تر بفرمایید

        • مهدی دمیرچیلو

          نویسنده این مطلب

          مهدی دمیرچیلو

          بدی آردوینو همینه – که افراد بزرگسال ازش استفاده میکنن و دیگه تو میکرو ریز نمیشن – بیشتر مناسب دوره راهنمایی هستش این برد – البته خب درست استفاده بشه – این برد و کتابخونه هاش خیلی کمک میکنه… – بگذریم.
          منظروم از uart همون serial تو آردوینو هستش دیگه – مطلب serial آردوینو تو این سایت و تو نت هستش.
          آردوینو UNO دارای 1 دونه SERIAL با نام serial هستش ولی آردوینو MEGA دارای 4 تا SERIAL با نام های زیر هستش ( فک کنم درست گفتم – برا اطمینان به نت یا مطلب مربوطه توی سایت مراجعه کنید )
          serial - serial1 - serial2 - serial3

  7. Avatar

    مهمان

    sorosh

    سلام با آردوینو Uno میشه ؟
    چرا خط 11 خطا میده؟ help

  8. Avatar

    مهمان

    hossein

    سلام
    چرا موقع اجرا این ( Ri pin Not for Sms )ارور رو میده؟ unknw
    sms که میدم باید یکبار پین ri رو دربیارم بعد led روشن میشه برای خاموش شدن هم همینطوره wacko
    مشکل از چیه؟

  9. Avatar

    مهمان

    سیدمنصور

    سلام مجدد
    تفاوت این مازول با مازول sim800L چیه؟

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      تو سایت سیمکام بررسی کن.

  10. Avatar

    مهمان

    سیدمنصور

    سلام
    این برد sim808 رو از کجا تهیه کنم؟
    خودتون موجود دارید؟

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام-تو نت تو فروشگاه های آنلاین.
      نه فروشنده نیستم

      • Avatar

        مهمان

        محمد

        میگم چطوری برنامه اندروید رو به اردوینو متصل کردین با وای فای یا با بلوتوث اگه بشه توضیحاتشون رو بدید ممنون

        • مهدی دمیرچیلو

          نویسنده این مطلب

          مهدی دمیرچیلو

          پیامک ( برنامه اندروید ساده ای هستش – 2-3 تا دکمه داره – هر کدومو بزنی یه متن خاصی رو برای ماژول پیامک میکنه – همش همین )

  11. Avatar

    مهمان

    وحید

    سلام
    من میخام با استفاده از این کد که نوشتید استفاده کنم اما با این تفاوت که یه امکان جدید به اون اضافه بشه ( با بسته شدن یه میکرو سویچ یه اس ام اس برای شماره مورد نظر بفرسته .
    اگه میتونید راهنمایم کنید

  12. Avatar

    مهمان

    کیوان یاراحمدی

    سلام مهندس خیلی عالی از بابت آموزش های مفیدتون نهایت تقدیر وتشکر رو دارم

  13. Avatar

    مهمان

    ممد!

    جالب بود خوشم اومد ممنون از زحماتتون و سایت عالیتون مهندس. crazy crazy

  14. Avatar

    مهمان

    پویا

    سلام
    چه طوری یار قدیمی نویسنده پاسدار
    چه خبرا چه میکنی دانشگاه ول کردی اخر بار که خبر داشتم ازت
    ما که در حال خدمتیم wink help

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام آقا پویا
      پاسدار نیستم laugh