نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
أَللّهُمَّ ارْزُقْنی شَفاعَةَ الْحُسَیْنِ یَومَ الْوُرُودِ

پروژه avr ارسال پیامک با ماژول sim800

بسم رب الشهدا والصدیقین : ﻃﺮاﺣﺎن ﺑﺮدﻫﺎی اﻟﮑﺘﺮوﻧﯿﮑﯽ ﺑﺮای اﻧﺘﻘﺎل داده، ﺻﺪا، ﺗﻤﺎس ﺗﻠﻔﻨﯽ، SMS و ﻣﻮاردی ازاﯾﻦ دﺳﺖ ﻣﻠﺰم ﺑﻪ ﻃﺮاﺣﯽ و اﺳﺘﻔﺎده از ﻣﺪارﻫﺎی ﻣﺨﺎﺑﺮاﺗﯽ و ﯾﺎ اﺳﺘﻔﺎده از ﻣﺎژول ﻫﺎی از ﭘﯿﺶ ﻃﺮاﺣﯽ ﺷﺪه ﻣﺎﻧﻨﺪ ﺧﺎﻧﻮاده SIM800 ﻫﺴﺘﻨﺪ. ﻣﺎژول ﻫﺎی SIM800c ﺗﻮﺳﻂ ﺷﺮﮐﺖ SIMCOM ﺗﻮﻟﯿﺪﺷﺪه و رواﻧﻪ ﺑﺎزار ﺷﺪه اﻧﺪ. SIM800c ﯾﮏ ﻣﺎژول Bluetooth/GSM/GPRS ﺑﺎﻗﺎﺑﻠﯿﺖ ﭘﺸﺘﯿﺒﺎﻧﯽ از 4 ﮐﺎﻧﺎل1900/1800/900/850 MHz  ﺑﺮای ارﺳﺎل دﯾﺘﺎ، SMS,MMS ﺑﺮﻗﺮاری ﺗﻤﺎس ﺻﻮﺗﯽ و درﯾﺎﻓﺖ ﻣﻮﻗﻌﯿﺖ ﺟﻐﺮاﻓﯿﺎﯾﯽ اﺳﺖ. اﯾﻦ ﻣﺎژول ﻣﺨﺎﺑﺮاﺗﯽ را ﻣﯽ ﺗﻮان ﺑﻪ ﻋﻨﻮان ﯾﮏ ﺗﻠﻔﻦ ﻫﻤﺮاه ﻫﻮﺷﻤﻨﺪ در ﻧﻈﺮ ﮔﺮﻓﺖ ﮐﻪ ﮐﺎرﺑﺮان ﺑﻪ وﺳﯿﻠﻪ ی آن ﻣﯽ ﺗﻮاﻧﻨﺪ دﯾﺘﺎ را ﺑﻪ درﺳﺘﯽ ارﺳﺎل و درﯾﺎﻓﺖ ﮐﻨﻨﺪ. اﯾﻦ ﻣﺎژول ﻗﺎﺑﻠﯿﺖ ﭘﺸﺘﯿﺒﺎﻧﯽ از ﺗﻤﺎم اﭘﺮاﺗﻮرﻫﺎی ﻣﺨﺎﺑﺮاﺗﯽ را دارا اﺳﺖ. ارﺗﺒﺎط ﺳﺮﯾﺎل در ﺳﻄﺢ  TTLﻗﺎﺑﻠﯿﺖ راه اﻧﺪازی اﯾﻦ ﻣﺎژول را ﺑﺎ آردوﯾﻨﻮ و ﺳﺎﯾﺮ ﺳﯿﺴﺘﻢ ﻫﺎی 2٫85, 3٫3 ,5  وﻟﺖ  DC را اﻣﮑﺎن ﭘﺬﯾﺮ ﻣﯽ ﮐﻨﺪ. ﻫﻤﭽﻨﯿﻦ دارای  Bluetooth و ﻗﺎﺑﻠﯿﺖ دﯾﺒﺎگ از ﻃﺮﯾﻖ راﺑﻂ USB اﺳﺖ.( آموزش کامل + نرم افزار های مورد نیاز + کد پروژه شماتیک و … همگی در فایل ته مطلب قرار گرفته.)
پروژه avr ارسال پیامک با ماژول sim800

پروژه avr ارسال پیامک با ماژول sim800


شماتیک پروژه
پروژه avr ارسال پیامک با ماژول sim800

کدهای پروژه

تصاویری از پروژه
پروژه avr
ماژول sim800

فیلم پروژه

3MB پروژه avr ارسال پیامک با ماژول sim800
0%
00:00  /  01:08

 

ارسالی توسط یکی از کاربران سایت : 
اگه اس ام اس ارسال نمیشه، یا به صورت Null ارسال میشه، یا ارسال میشه و خونده نمیشه یا فقط گوشی های دکمه ایی و قدیمی می تونن اس ام اس ارسال شده رو بخونن، از دستور at+csmp=17,167,0,0 استفاده کنید تا مشکلتون حل شه.
تعداد مطالب : 3 تا
اهل تبریز هستم رشته تحصیلی ام الکترونیک هست عاشق مدارات رادیویی و های ولتاژ هستم بیشتر اوقات avr کارمیکنم استارت من هم از کتاب بسکام اقای محمود بخت اور بعد استاد اقای سجاد فرهنگی و سایت اقا مهدی بود.
بقیه جلسات : ???
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه

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

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

3) نظرات حاوی کد برنامه نویسی تایید نمیشوند ( قالب سایت بهم میریزه )

  1. مهمان

    ارش

    رمز فایل فشرده چیست؟ smile ممنون

  2. مهمان

    مهرداد

    سلام کلاک میکرو رو چی تنظیم کنیم؟

  3. مهمان

    Alihrs

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

  4. مهمان

    محمد روحی

    با سلام و تشکر از مطالب مفیدتان. من در یک برنامه متغیری دارم که مقدار آن بسته به شرایط سنسورها تغییر میکند و لازم است در زمانهای مختلف مقدار این متغیر از طریق پیامک(ماژول sim800l) منتقل شود. کامندی که بتواند مقدار متغیر را دریافت و پیامک کند پیدا نکردم . لطفا در صورت امکان راهنمایی بفرمایید.

  5. مهمان

    ناشناس

    این سورس کار نمیکنه و مشکل داره همه چی به ظاهر درسته و تمام جزئیات بارها و بارها چک شده هم سخت افزاری هم نرم افزاری مازول کاملا سالمه و با نرم افزار ترمینال روی ویندوز کاملا پیام ارسال میشه و دریافت میشه حتی تماس برقرار میشه ولی وقتی میکرو میخواد پیامک ارسال کنه به ظاهر همه چی درسته ولی پیامکی ارسال نمیشه مطئنم کد صد در صد ایرادی داره احتمالا عمدی چون کاملا دیتا میکرو مطابق با کد و درست ارسال میشه برای ماژول حتی برای صحت سنجی مانیتور شد ولی دریغ از ارسال sms و دیدن پیام روی گوشی احتمالا شما معجزه کردید

    • مهمان

      امیرعلی

      آره منم همین مشکل رو دارم موندم چیکارکنم

  6. مهمان

    امیر

    سلام با برنامه ترمینال کامپیوتر هر چی میفرستم به sim808 دقیقا همون رو بهم برمیگردونه .مشکل کجاست مرسی

  7. مهمان

    الی

    خیلی ممنون از شما استفاده کردیم bye

  8. مهمان

    صادق

    آقا خدا حفظت کنه که خیلی به ما کمک کردی

  9. مهمان

    علی

    دمتون گرم عالی بود ، رب الشهدا پشتتون باشه

    • مهمان

      داود

      چرا تو وب سایتها اموزش جی اس ام هست فقط در رابطه با ارسال پیامکه در مورد دریافت پیامک مطلب خیلی کمه ارسال پیامک اصلا پیچیده نیت هیچ خیلی هم اسونه ولی بر عکس در یافت پیامک خیلی خیلی پیچیدس با تشکر من در رابطه با برنامه نویسی مبتدی هستم
      با تشکر

  10. مهمان

    ممد

    سلام . خوب هستین ؟؟ ببهشید من یه سوالی در ارتباط با نحوه بستن این مدار در پروتئوس داشتم . من خونده بودم که برای اتصال پورت سریال یا همون compim به میکرو ، چون سطح ولتاژ هاشون با همدیگه نمیخوره ( در میکرو 0 منطقی 0 ولت و 1 منطقی 5 ولت و در پورت سریال ، صفر منطقی -5 ولت و یک منطقی – 15 ولت هست ) میان از ماژول max232 استفاده میکنن . ولی شما در این مدار در پروتئوس مستقیما پورت سریال یا همون compim رو وصل کردین به میکرو . آیا همچین چیزی در واقعیت هم امکان پذیر هستش یا اینکه چون شبیه ساز هستش شما این طور اتصال برقرار کردین و در واقعیت همچین اتصالی امکان پذیر نخواهد بود ؟؟؟ با تشکر

    • مدیر سایت

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

      سلام – این compim تو PC های قدیمی هستش
      شما باید از مبدل USB TO TTL استفاده کنید، سرچ کنی ماژولش هستش. ( اگه میخواید میکرو رو به PC وصل کنید )
      اما در این پروژه فک کنم نویسنده فرضو بر این گزاشته که این compim همون ماژول SIM هستش، فلذا اومده پایه های TX/RX میکرو رو به پایه های مرتبط در ماژول وصل کرده.

      • مهمان

        ممد

        پس به نظر شما احتمال زیاد طراح مدار منظورش از compim در شبیه ساز همون sim بوده . منم دقیقا مشکلم همین بود . چون نمیشد compim رو مسنقیما به میکرو وصل کرد . ممنونم ازتون بابت راهنماییتون .

      • مهمان

        اردشیر

        سلام . وقتتون بخیر . ببخشید در شبیه ساز چرا rx از rs232 به rx از micro و tx از rs232 به tx از micro وصل شده ؟؟ مگه نباید rs232 اطلاعت دریافت شده از سمت دیگرش را به micro انتقال دهد ؟؟ خب باید rx از rs232 به tx از میکرو و tx از rs232 رو به rx از micro وصل کنیم تا این اتفاق بیوفتد . من همین روش دوم رو در شبیه ساز اجرا کردم . جواب میدهد ولی warning میدهد . ولی روش شما رو هم در شبیه ساز تست کردم هم جواب داد هم warning نداد . علتش به خاطر چیه ؟؟ باتشکر

  11. مهمان

    داود

    چرا هیچ کس در مورد ارسال متن فارسی از گوشی به ماژول صحبت نمی کنه که اصلا امکان داره اگه اره به چه صورته نمونه کدی اموزشی
    با تشکر

  12. مهمان

    امیرحسین

    سلام امیدوارمکه حالتون خوب باشه ان شا الله
    من یه sim800L دارم که همه ی at command ها رو جواب میده ولی وقتی از cmgda برای حذف پیام ها استفاده میکنم حذفشون نمیکنه.
    البته این مشکل فقط موقع استفاه از میکرو هست و اگر با پورت سریال توسط رایانه بهش دستور حذف بدی عمل میکنه
    شما یدونید مشکل کجاس؟

    • مدیر سایت

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

      سلام – یه چک کن کاراکترهای آخر ( معمولا /r و /n یا هر کاراکتری که دیتاشیت ماژول فوق تعریف کرده ) تو میکرو و اون نرم افزار سریالی که گفتی یکسان هستش در هر دو یا نه، فک کنم مشکل سر این قسمت باشه.

  13. مهمان

    امیرحسین

    سلام ، از این کدا برای sim800l هم میشه استفاده کرد؟ یه سوال دیگم اینکه وقتی نوشتید putchar(enter)b یعنی چی؟ اون بالا هم اینتر رو دیفاین کردید0x0d این یعنی چی؟ یکی از پایه های سیم هشصدو فعال میکنه؟
    یه سوال دیگم اینکه این کتابخونه برای تمامی میکروکنترلرهاست؟ یا برای هر میکرو باید عوضش.کرد.
    این ها توی طرح ریجستری قرار.گرفتن گویا! برای اون بید چیکار کرد؟

    • مدیر سایت

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

      سلام

      از این کدا برای sim800l هم میشه استفاده کرد؟

      مطمئن نیستم، ولی احتمال میدم که کار بده، ماژول نسخه جدید که میاد 100% که با نسخه قبلی فرق نمیکنه که!؛

      putchar(enter)b یعنی چی؟

      یه کاراکتر هستش با مقدار 0x0d ( مقدار دسیمالش میشه 13؛ فک کنم کاراکتر /r یا /n باشه ) که خب معمولا در انتهای دستورات قرار میگیره؛ حالا برا توضیح بیشتر میتونی به اسناد ماژول فوق هم مراجعه کنی؛ تو کامپیوتر، بعد هر خط، کاراکتر /r/n قرار میگیره؛ تو لینوکس طبق چیزی که خوندم ( کار نکردم ) فقط کاراکتر /r ( یا /n، دقیقا خاطرم نی ) قرار میگیره؛ یه چبر قرار دادی هستش تا بکمکش بشه انتهای داده ( رکورد، خط ) رو شناسایی کرد.

      این کتابخونه برای تمامی میکروکنترلرهاست؟

      تو این مطلب کتابخونه ای برای ماژول sim800 نمیبینم، نویسنده مستقیم در AT Command های ماژول استفاده کرده؛ ولی خب روال کار در تمام میکرو ها همینه، ماژول رو به کمک uart به میکرو وصل میکنی، دستورتو بهش میدی، اونم دستورو اجرا میکنه و نیازی باشه پاسخ میده.

      این ها توی طرح ریجستری قرار.گرفتن گویا! برای اون بید چیکار کرد؟

      آره شنیدم، دقطقا نمیدونم ولی فک کنم روال کار فعالسازیش مث موبایل باشه، تو موبایل چطوری فعال میکنی؟ تو ماژول فوق هم همینطور.

  14. مهمان

    m.a

    salam.
    jalebe good

  15. مهمان

    کوروش

    سلام
    لطفا دریافت پیامک و کنترل رله رو بگذارید . ابتدایی و بعد کمی پیشرفته تر .ممنون

  16. مهمان

    Amir

    سلام تو برنامه یه جایی هست زدین پرینت اف اینتر ،اون اینتر رو یه دیفاین زدین 0x0d این یعنی چی؟

    • مدیر سایت

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

      سلام – 0x0d یه کد هگز هستش – مقدار دسیمالش میشه 13، که کد اسکی این مقدار میشه کاراکتر ‘r\’
      اگه اسناد ماژول فوق رو بخونید، بعد از دستورات باید از این کاراکترا استفاده کنیم – یه چیز از پیش تعریف شده تو ماژول هستش.

  17. مهمان

    کوروش

    سلام من سیم 800L دارم هر چی AT بهش میدم ok میده الا این بخش نهایی ارسال پیامک و کد AT+CMGS که ارور میده . یا وقتی > میادش پیام رو مینویسم ارسال نمیشه . من با سریال پورت آردینو و دستورات at انجام دادم .لطفا راهنمایی
    ممنون

    • مهمان

      اشکان

      AT+CSMP=17,167,0,16
      اینو بفرست مشکلت برطرف میشه
      بعد پیامک رو بفرست

  18. مهمان

    مهدی

    سلام .مطالب شما عالی است. مشکل با sim800c دارم. در صورت امکان راهنمایی بفرمایید. باتشکر .مهدی امامیان.مشهد مقدس.۰۹۳۷۸۸۱۱۱۹۵

  19. مهمان

    نیما

    با سلام از شما دوست گرامی خواهش مندم نحوه ارسال پیام به sim800 را نیز اموزش دهید . با تشکر. از سایت خوبتان

  20. مهمان

    مجتبی

    با سلام: چرا اردینو را که با sim 800 یا هر نوع دیگر مثل sim900 sim 808 و…. مدار تا دو سه هفته به خوبی کار میکند و سپس از کار میافتد البته sim 800 به خوبی کار میکند و هیچ مشکلی در مدت زمان طولانی ندارد بلکه اشکال از اردینو است و پس از ریست اردینو مدار مجددا کار خود را از سر میگیرد.

    لطفا راهنمایی کنید با تشکر

    • مدیر سایت

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

      سلام – والا زیاد اطلاع ندارم – اگه مشکل از میکرو هستش که میتونید از تایمر واچ داگ استفاده کنید تا هروقت مشکلی براش رخ داد ریست کنه میکرو رو به صورت خودکار.
      اگه مشکل از ماژول هستش باید ببینید دقیقا از کجاس – یه مشکل که من برخوردم بهش سوختن پایه rx-tx ماژول بود ( دقیقا یادم نی کدومش) که تا جایی که یادم میاد به علت عدم تطابق سطح ولتاژ پایه uart میکرو و ماژول این مشکل رخ داده بود.

    • مهمان

      مجتبی

      مشکل اینجاست که اون ماژول رجیستر نیست میتونید کد imei رو از سامانه همتا استعلام کنید
      بعد چند وقت از شبکه خارج میشن

  21. مهمان

    امین

    سلام. خسته نباشید .ممنون از سایت خوبتون. من یه مشکل اساسی تو ارسال اطلاعات به سرور به وسیله gprs ماژول دارم. اگر میشه موقع دیدن پیام، به تلگرامم پیام بدین
    ***
    با تشکر از شما مهندس

  22. مهمان

    جواد

    سلام
    من این ماژول رو با nodemcu راه اندازی کردم. مشکلی که دارم اینه که گاهی اوقات پاسخی که از طرف ماژول به nodemcu ارسال میشه علائم نامشخصی هست. البته این مورد وقتی اتفاق میافته که ماژول رو به شبکه GPRS وصل میکنیم و قبل از اتصال پاسخ ها رو درست دریافت میکنیم.
    ولتاژ پایه tx روی nodemcu تقریبا 3.2 ولت هست در حالی که ولتاژ پایه tx ماژول 2.8 هست. این اختلاف ولتاژ میتونه توی ارتباط تاثیرگذار باشه؟
    با تشکر از مطالب خوبتون

    • مدیر سایت

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

      سلام – دقیقا نمیدونم مشکل چیه ولی این عکسو تو نت پیدا کردم – من باشم مشکلو جای دیگه میگردم سراغش – شاید هم مشکل همینی که شما فرمودین باشه – نمیدونم – ستون مربوط به ttl رو ببینید :
      voltage-levels-graph

      • مهمان

        جواد

        سلام
        طبق اطلاعاتی که دادین ظاهرا مشکل از ولتاژ نیست. توی مقاله زیر هم اطلاعات خوبی در این مورد داده:
        https://www.allaboutcircuits.com/textbook/digital/chpt-3/logic-signal-voltage-levels/
        فکر میکنم مشکل استفاده از دو ارتباط سریال نرم افزاری همزمان هست. هر دو ماژول gsm و gps با استفاده از کتابخانه software serial با nodemcu ارتباط دارن که ظاهرا استفاده همزمان از دو پورت سریال نرم افزاری این مشکل رو ایجاد میکنه. چون وقتی gps رو خاموش میکنم پاسخ های gsm بدون اشکال دریافت میشه.
        اگر کتابخونه بهتری برای ارتباط سریال نرم افزاری سراغ دارید لطفا معرفی کنید.
        باز هم ممنون از راهنماییتون

        • مدیر سایت

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

          سلام مجدد – والا من خودم هیچ وقت از سریال مجازی/نرم فزاری استفاده نکردم و علاقه ای هم ندارم – مجبور باشم از میکرویی استفاده میکنم که به تعداد نیازم UART داشته باشه. – مخصوصا برا پروژه ای که توش از ماژولهای GPS – WIFI استفاده شده.

  23. مهمان

    sirwan

    درصورتی که برق اصلی قطع شد چه کدی لازمه تا بهمون اطلاع بده ؟

    • مهمان

      #AghaMahdi79

      برق شهر رو بیار رو 5 ولت بنداز رو یه پایه
      چک کن هر وقت ولتاژ پایه اومد پایین تر از یه حد ( مثلا 2 ) یه تابع رو صدا بزن و تو اون تابع پیامک ارسال کن

  24. مهمان

    ....

    سلام
    من میخوام با sim808 پیام ارسال کنم اما پیامی که میخوام ارسال کنم متن نیست جواب عملیانی که تو کدم دارم مثل موقیت مکانی
    حالا باید تو قسمتی که شما در کد متن ارسال کردین چی بذارم؟

  25. مهمان

    parviz safarzadeh

    سلام دوست عزیز ممنون از وقتی که گذاشتید خدا خیرت بده
    یه سوال این ماژول که شما استفاده کردی تو سایت نیست حتی خود eca هم یک ماهی هست سر میزنم ولی موجود نیست (با توجه به اینکه مدل های زیادی تو سایتها هست) لطفا اگه میشه یه ماژول معرفی کنید که به ماژول شما نزدیک باشه از نظر کارکرد که اونو تهیه کنم ممنون

  26. مهمان

    Mohsen

    سلام
    برای این که برنامه یه اس ام اس را دریافت کنه و بر اساس محتویات پیام یک ال ای دی را روشن یا خاموش کنه. باید از چه کدی استفاده کنم؟

  27. مهمان

    محسن

    سلام
    برای اینکه برنامه یک اس ام اس را دریافت کنه و شماره ای که پیام را ارسال کرده را نمایش بده از چه کدی باید استفاده کنم؟

  28. مهمان

    Atena

    سلام ممنونم از سایت خوبتون
    اگه بخوام به این برنامه دریافت sms رو علاوه بر ارسال smsکه خودش داره رو اضافه کنم باید چیکار کنم

  29. مهمان

    صادقپور

    با سلام
    آیا ماژول sim800 مثل شکلی که شما گذاشتید آماده هست که قابلیت اتصال به بردبورد رو داشته باشه؟

  30. مهمان

    محمد

    سلام من اس ام اس رو که با سیم هشتصد میفرستم تو گوشی مقصد میزنه قابل نمایش نیست یا فرمتش ساپورت نمی شه ایراد از چیه؟

  31. مهمان

    امیری فر

    دوستان تعدادی از این بردها برای کارم میخوام کی میتونه برام بسازه. لطفا تماس بگیرید. ۰۹۱۳۲۴۰۲۲۷۴

  32. مهمان

    Reza

    عااالی واقعا ممنون از سایت خوبتون

  33. مهمان

    سعید

    من میخوام با یه کیپد یه شماره ای رو به میکرو بدم و بعدش به همون شماره یه پیغامی رو ارسال کنم ( اس ام اس کنم ) برای این کار می شه من راهنمایی کنید. با تشکر از شما

    • مدیر سایت

      مهدی دمرچیلو

      خب آموزش و پروژه خوندن کیپد هم تو سایت هستش و هم تو نت.
      خب شما 9 تا عدد میگیری و بررسی میکنی که شماره موبایل هستش یا نه – مثلا با 09 شروع میشه یا نه –
      بعد به تابع ارسال پیامک ماژولت میدی شماره تلفونو.

  34. مهمان

    ایمان

    سلام
    هنگامی که دستور at+cmgrرو برای خواندن اس ام اس میفرستم در پاسخ error رو به میکرو میفرسه میخواستم کسی میدونه چرا؟دستور رو درست ارسال میکنم

  35. مهمان

    حسین

    سلام.ممنونم از اطلاعات خوبتومن.
    چطور می تونم باود ریت رو تنظیم کنم برای اتصال به میکرو؟
    باود ریت رو رو چند بزارم ؟

    • مدیر سایت

      مهدی دمرچیلو

      سلام
      BR چی؟ میکرو؟ ماژول؟ و یا نرم افزار PC؟
      میکرو که از طریق رجیسترا ایناکرو میکنی و تو این مطلب انگار رو 9600 تنظیم هستش و آموزش UART میکروکنترلر aVR هم تو نت و هم تو سایت هستش.
      برا نرم افزار های تحت PC که خب سادس، یه منو کشویی داره و ….
      برا ماژول که باید بری به کتابچه راهنماش و ببینی کدشو – من دقیق خاطرم نی – باید ببینی چه کدی رو باید به ماژول بفرستی تا بتونی باودریت ماژولو تنظیم کنی – کدشو من حفظ نیستم.

  36. مهمان

    حسین

    سلام ، ممنونم از سایت خوبتون.
    یه سوال داشتم ، من ماژور s800L رو دارم، گفتین برای راه اندازی این ماژول به جریان 2.5 آم نیاز است ، راهی هست که بتونیم با تغذیه ی USB لپتاپ که جریان کمتر از 1 آمپر داره راه اندازی کنیم ؟

    • مدیر سایت

      مهدی دمرچیلو

      سلام-فکرشم نکن.

  37. مهمان

    ایمان

    سلام
    موقع دریافت کارکتر از سیم کارت شکی به صورت سه خط زیر هم دریافت میکنم اگر میدونید منو راهمایی بکنید در ضمن از دستور CMGF هم استفاده کردم

  38. مهمان

    ایمان

    سلام
    کسی میدونه چرا هنگام دریافت کاراکتر از مازول سیم کارت ،شکی به صورت سه خط زیر هم دریافت میکنم اگر میدونید منو راهمایی بکنید در ضمن از دستور CMGF هم استفاده کردم

  39. مهمان

    ایمان

    سلام به همگی
    کسی میدونه دستور دریافت اس ام اس از ماژول سیم کارت چیه؟
    search

    • مدیر سایت

      مهدی دمرچیلو

      سلام-تو دیتاشیتش نگاه کن یا اینو سرچ کن
      read sms in sim800

  40. مهمان

    سجاد

    سلام ممنون از سایت خوب تون من یک مشکل داشتم پیامک ارسال نمیشد
    at+csmp=17,167,0,0
    بااین کامند مشکل حل شد
    تشکر فراوان

  41. مهمان

    میلاد

    سلام. خدا قوت
    اقا من یه SIM800L گرفتم. البته ماژول COREBOARD که به عنان ارزون ترین معرفی کردید
    اتصالات رو وصل کردم. یه منبه 4.2 ولت سه امپرم درست کردم ولی ال ای دی فقط با 5 ولت خاموش و روشن میشه .
    putsf(“AT”);
    putchar(enter);
    delay_ms(1000);
    putsf(“AT+CMGF=1”);
    putchar(enter);
    delay_ms(1000);
    putsf(“AT+CSMP=17,167,0,0”);
    putchar(enter);
    delay_ms(1000);
    putsf(“AT+CMGS=\”09100000000\””);
    putchar(enter);
    delay_ms(1000);
    putsf (“test”);
    putchar(ctrl_z);
    delay_ms(500);
    این متن برنامه هست
    ارسال نمیشه.
    حدسم اینه چون اول به پنج ولت وصل کردم ماژول سوخته ولی اگر اینجوره چرا با 5 ولت led خاموش و روشن میشه .
    چجوری میتونم اینو تست کنم ببینم ساله یا نه.
    با codevision کار میکنم.
    https://mikroavr.com/kontrol-jarak-jauh-dengan-atmega-dan-module-gsm-sim800l/
    اینم سایته که یه دوست هندی اومده با این ماژول کار کرده فقط پدربیامرز یه ذره انگلیسی ننوشته
    قبلا از لطف شما سپاسگزارم

  42. مهمان

    کوروش

    سلام
    برای دریافت پیامک در میکرو چکارمیکنید ؟

  43. مهمان

    mahdi

    سلام بزرگوار.از مطالب خوبتون سپاسگذارمو
    من یه برنامه اردوینو نوشتم برای سیم 800L که فقط برای ارسال پیامه.
    الان پیامکه برام ارسال میکنه NULL نوشته شده مشکل چیه.
    منبع تغذیه امپر بالا دارم با ماژول LM2596
    اینم کد اردوینو:
    #include
    #include //is necesary for the library!!
    Sim800l Sim800l; //to declare the library
    char* text;
    char* number;
    bool error; //to catch the response of sendSms
    void setup(){
    Sim800l.begin(); // initializate the library.
    text=”Testing Sms”; //text for the message.
    number=”2926451386″; //change to a valid number.
    error=Sim800l.sendSms(number,text);
    // OR
    //Sim800l.sendSms(“+98939XXXXXXX”,”the text go here”)
    }
    void loop(){
    //do nothing
    }
    قسمت شماره تلفن و متن هرچی میذارم NULL برمیگردونهو
    یع راعنمایی بکنید. ممنونم heart

    • مدیر سایت

      مهدی دمرچیلو

      سلام
      دوست عزیز برا قسمت پیامک من با 808 تو سایت مطالبی که در عمل تست شده رو گزاشتم – کدت رو با اونا میتونی مقایسه کنی – متاسفانه من الان چیزی خاطرم نی که بخوام بهتون راهنمایی کنم.

      • مهمان

        ....

        میشه لینک بدین sorry

  44. مهمان

    amin

    سلام
    من یک ماؤول سیم 800 ال دارم با کامپیوتر چگ کردم درسته ولی با میکرو کار نمیکنه
    تغذیه درسته
    سیم کارت میشناسه
    اطلاعات ارسالی به ماژول چک کردم با کامپیوتر درست بود

  45. مهمان

    ابوالفضل

    خیلی ممنون . hi
    مطلب بسیار مفیدی است . victory
    کارم رو راه انداختید . خدا خیرتون بده good

  46. مهمان

    محمد

    سلام و خسته نباشید
    من با خود متنی که میفرستم کد ارسال رو هم قبلش برام میاد
    یعنی موقعی که اس ام اس دستم میرسه مثل زیر هستش.
    AT+CMGS=”+98xxxxxxxxxx”
    “متنه پیامم”
    خود دستور اسرال هم توی پیامم هست!!
    قبلا که از sim900 استفاده کرده بودم با چنین مشکلی برخورد نکرده بودم.
    شما میدونید مشکل از کجاست؟

  47. مهمان

    کیان

    سلام ممنون از سایت بسیار خوبتون، لطفا در مورد دریافت پیامک از طریق sim800c پروژه ای بگذارید، بازم میگم سایتون واقعا عالی یاعلی

    • مدیر سایت

      مهدی دمرچیلو

      سلام-گزاشتیم !

      • مهمان

        کیان

        سلام چی چی باید سرچ کنم جناب مهندس، ممنون

      • مهمان

        کیان

        سلام چی چی باید سرچ کنم جناب مهندس، این کد ucsra…که نوشتم برای من خطای undefined Symbol RXC، RXCIL, URSEL میده علت چیه!

        • مدیر سایت

          مهدی دمرچیلو

          سلام
          همین کد توی این مطلب یا کد دیگه ای؟
          تو کدویژن؟

        • مهمان

          ایمان

          سلام
          میشه کد و به صورت کامل بنویسید تا ما هم بتونیم ازش استفاده کنیم.

  48. مهمان

    جواد

    سلام مهندس خیلی خیلی ممنون بابت سایت خیلی خوبتون.

  49. مهمان

    reza

    سلام…کمک کنید تورو خدا…پیام وقتی میفرستم روی گوشی متن پیام یه چیزای اشتباهه چیکار کنم؟؟ممنونم

    • مهمان

      ناشناس

      سلام دوست عزیز
      اگه می خوای از ته ته یاد بگیری برق رو از کتاب های هنرستان که قابل دانلود از سایت نشر کتب درسی می باشد شروع کن موردی داشتی مطرح کن
      برنامه نویسی را می تونی از همین سایت دنبال کنی ویاد بگیری
      واسه کار با این ماژول من که تو یه روز در حد ارسال اینا کار کردم
      مشکلی که داری میتونه از این باشه مد کاری ماژول printf(“AT+CMGF=1”);

      • مهمان

        rezA

        ممنونم اما مد کاریه ماژول همین زدم اما بازم خراب نشون میده

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

          علیرضا صفری

          شما یه کار دیکه بکن
          به گوشی که پیام میفرستی رو عوض کن
          و برنامه که تو این پست هست را اجرا کن ببین بازم مشکل به وجود میاد یا نه
          خلاصه مشکل بر میکرده به کد نویسی ات
          پیام لاتین باید بدون هیچ مشکلی ارسال بشه

  50. مهمان

    سعید

    سلام
    واسه کاربااین ماژول چقدرزمان لازمه؟
    درضمن من اصلا”برنامه نویسی بلدنیستم.
    خیلی دوست دارم سریع یادبگیرم
    ازکجاشروع کنم؟؟
    اونچه همه درباره ی برق بلدم صرفا”تجربیه.

    • مدیر سایت

      مهدی دمرچیلو

      سلام
      کتاب دکتر احمد فراهانی رو بخون – آموزش c

  51. مهمان

    علیرضا خلج

    سلام توی شماتیک بالای صفحه rxماژول به rx میکرو و tx به tx وصل شده درسته؟

    • مدیر سایت

      مهدی دمرچیلو

      سلام.به نظرم باید برعکس باشه..فک کنم شماتیک اشتباه باشه

  52. مهمان

    علی

    با سلام من همین مدار و برنامه را اماده کردم اما درست کار نمیکنه یعنی اس ام اس ارسال نمیکنه لطفا راهنمایی بفرمایید
    با تشکر

  53. مهمان

    وحید

    سلام ببخشید من توی خط ۷۸ اررور دارم دستورو به صورت زیر نوشتم میشه راهنماییم کنید؟
    printf(“AT+CMGS=”09132212066″”);

  54. مهمان

    ,وحید

    سلام من خط ۷۸ رو به صورت زیر نوشتم ولی کدویژن ارور میده مشکل چیه؟تشکر
    printf( ” AT+CMGS=”09132212066″”);

  55. مهمان

    ناشناس

    سلام من خط ۷۸ رو به صورت زیر نوشتم کدویژن ارور میده مشکل از کجاست؟
    printf( ” AT+CMGS=”09132212066″”);

    • مهمان

      ابوالفضل

      قوائد دستور printf رعایت نشده دوست عزیز .
      همونطوری که بالا نوشته شده بنویس فقط شماره ی وسط رو تغییر بده مثل :
      printf(“AT+CMGS=\”0914000000\””);

  56. مهمان

    اکبر

    سلام
    خدا قوت
    فقط میخواستم از شما تشکر کنم با کاری که شما انجام دادید اگر کسی راه دور باشه به تحصیلات آموزسی دست رسی نداشته باشه یا پوال نداشته باشه میتونه ازشما یاد بگیره من خودم خیلی از مطالب شما رو خوندم و یاد گرفتم ممنون

  57. مهمان

    علیرضا

    سلام.ببخشید من یه برنامه برای دریافت پیام و نمایش روی lcd نوشتم.ولی هیچ چیز نشون نمیده.انگار چیزی دریافت نمیکنه.چه کار کنم؟
    از دستور scanf استفاده کردم.

  58. مهمان

    علیرضا

    سلام.ببخشید یه سوال
    تو خط ۷۸ کدی که گذاشتید به من ارور میده؟دستور printf با دو تا کوتیشن داخل هم مشکل داره؟

    • مدیر سایت

      مهدی دمرچیلو

      سلام-اون متن فارسی رو حذف کردید؟
      تست کردم پروژه مشکلی نداره.

  59. مهمان

    علیرضا

    سلام.خیلی خیلی ممنون heart

  60. مهمان

    مصطفی

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

  61. مهمان

    سلام اقای صفری .خواهشا در مورد فرمان دادن از گوشی به ماژول بیشتر توضیح بدید.ممنون

    heart

  62. مهمان

    مهسا

    سلام و خسته نباشید.من تمام مراحل رفتم و حتی رو ال سی دی عبارت send smsچاپ میشه,اما متنی به گوشی من نمیاد.یعنی متن را نمیفرسته .دلیلش میتونه چی باشه؟
    لطف میکنید جواب بدید.

  63. مهمان

    زینب

    سلام و خسته نباشید.من تمام مراحل رفتم و حتی رو ال سی دی عبارت send smsچاپ میشه,اما متنی به گوشی من نمیاد.یعنی متن را نمیفرسته .دلیلش میتونه چی باشه؟
    لطف میکنید جواب بدید.

  64. مهمان

    امیر

    اقا من میخواستم از ایرانسل به همراه اول sms بدم ولی نشد. تو یه جا خوندم این دستور رو بزنید درست میشه و درست شد:
    at+cmsp=17,167,0,0

  65. مهمان

    میر میکائیل

    یکم تغذیش رو توضیح میدید؟

  66. مهمان

    علیرضا آهنی

    سلام.
    چجوری ازگوشی پیامک بفرستیم/؟

    • مدیر سایت

      مهدی دمرچیلو

      سلام – مثل حالت عادی هستش که به موبایل های دیگه پیامک میفرستی ولی تو قسمت میکرو باید وقتی دیتای x ( که در دیتاشیت توضیح داده شده ) دریافت شد – بری اون پیامک تو اون خونه مد نظر رو بخونی تا ببیینی دستور مد نظر ما هستش یا پیام تبلیغاتی هستش یا یکی دیگه اشتباهی پیام فرستاده و …

  67. مهمان

    محمدرضا

    با سلام و خسته نباشید.
    آیا این ماژول امکان ارسال پیامک فارسی رو هم داره؟

    • مدیر سایت

      مهدی دمرچیلو

      سلام
      شنیدم میشه – با تنظیم مد ارسال و دریافت بر روی PDU و نه TEXT

  68. مهمان

    سالار

    سلام خسته نباشید
    من عین همین برد رو از eca خریدم واز طریق usb به کامپیوتر وصل کردم. ولی هرچی دستور at command بهش میدم عین همون رو در جواب برمیگردونه .مشکل از چیه؟ من از ترم افزارSerialPort Terminal استفاده میکنم .با نرم افزار ارتباط سریال همین سایت که اقا مهدی نوشتن هم امتحان کردم

  69. مهمان

    امین

    سلام خسته نباشید
    من یه مشکلی دارم . وقتی ماژولو روشن میکنم (با سیمکارت) چراغش ۳ ثانیه روشن میمونه بعدش یکم خاموش میشه دوباره روشن میشه همینجور ادامه داره .
    نمیدونم مشکلش از کجاست لطفا راهنمایی کنید

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

      علیرضا صفری

      سلام ممنون
      ادابتور ات چند امپر هست اگر از ۲ کمتره میتونه از تغذیه ات باشه به احتمال۹۹درصد
      چون در حین ارتباط با شبکه ماژول جریان لحظه ای میکشه

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

      علیرضا صفری

      سلام ممنون
      سیم کارت پین کدی چیزی نداره ؟
      چراغ نت چشمک میزنه با وقفه دو ثانیه
      و چراغ statدر حین روشن کردن ماژول روشن میشه .
      و بازم تغذیه را چک کن ادابتور ۲aترجیحا ۱۲ولت
      به نتیجه رسیدی لطفا در این صفحه اعلام کن
      با تشکر

  70. مهمان

    وحید

    سلام خسته نباشی
    اگر من بخوام از گوشی به ماژول فرمان بدم از چه دستوری استفاده کنم
    مثلا از راه دور به ماژول فرمان بدم لامپ اتقاقم روشن بشه چه جوری بنویسم؟
    ممنون میشم

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

      علیرضا صفری

      سلام
      اگه بابلوتوث باشه من کار نکردم از دیتاشیت اش اطلاعات اش را مطالعه کن
      اما اگه می خوای با اس ام اس اینکارو انجام بدی باید برنامه بنویسی که اطلاعات را از متن پیامک جدا کرده و با کاراکتر مورد نظر مقایسه کرده بعد عمل خاصی را انجام بده در انجمن eca در مورد این دریافت پیامک بحث شده است.

  71. مهمان

    علی

    سلام خبر داری ارزونترین ماژول ارسال پیامک کدومه؟ لینک فروشگاه رو هم بده؟

  72. مهمان

    عبد الله

    سلام، یک ماژول sim800a رو میخوام راه اندازی کنم ولی هر چقدر تلاش کردم ماژول به شبکه وصل نمیشه ،البته سیم کارت رو میشناسه ، شما میدونید مشکل از کجا است؟

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

      علیرضا صفری

      سلام
      ۱-لطفا با سیم کارت دیکری استفاده کنید
      ۲-اون سوکت انتن را اگه جرمی چیزی باشه پا ک بکنید جون انتن پیدا نمی کنه وصل هم نمیشه چون ماژول من هم اینطور بود بهش زنگ میزدی دسترس نبود انتن اش ر ا باز کردم با الکل تمیزش کردم بعد بستم کار کرد.
      ۳-ایا از ماژول اماده شرکت ecaاستفاده می کنی ؟؟؟
      ۴-اگر ماژول اماده استفاده نکردی تغذیه را هم چک کن چون ماژول می خواد به شبکه وصل بشه جریان ۲aمی کشه ( به نقل از راهنمای ماژول sim800cشرکت eca)
      اگه هم علت اش را یافتی خبر بدین. دوستان استفاده کنن

    • مهمان

      مهدی

      سلام، بنده هم این مشکل رو داشتم، مشکل از تغذیه بود که با استفاده ار یک خازن۳۳۰۰uf،۱۰v حل شد.

  73. مهمان

    حمید

    ممنون از اشتراک گذاری خوبتان

  74. مهمان

    رضا

    تشکر از پاسخ سریع شما

  75. مهمان

    رضا

    سلام . برادر این فایل التیوم بهمراه کتابخونه مربوطش هم بزار لطفا

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

      علیرضا صفری

      سلام
      این ماژول را از سایت ECA.IRتهیه کردم و فوت پرینت این ایسی را در زیر لینک اش را می ذارم
      البته اینو یکی از دوستان تو گروه تلگرامی چگیده بهم داده اند.
      http://s9.picofile.com/file/8274315792/SIM800C_PcbLib.html

  76. مهمان

    رضا

    سلام مهندس . دست شما درد نکنه توضیحات عالی و اموزندست.

  77. مهمان

    علی

    خوشم اومد ازت
    اول پروژه هات یه “به نام خدا” هم بزار
    بدون اسم خدا کار ناقص هست
    یا حق

    • مهمان

      علیرضا صفری

      برادر پس این چیه بسم رب الشهدا والصدیقین
      ما هر چه داریم از خداست

  78. مهمان

    محسن

    سلام
    واقعا ممنونم از مطلب خوبتون
    اینکه فرمودید قابلیت درﯾﺎﻓﺖ ﻣﻮﻗﻌﯿﺖ gps در این دستگاه وجود داره
    چطور و با چه دستوری امکانپذیره ؟
    بازم ممنون….

  79. مهمان

    mohamadsafipoor

    بسیار خوب وکامل بود از وقت گذاشتنتون بسیار ممنونم

  80. مهمان

    مهدی

    ببخشید یه پست قبل این گزاشته بودید با نام sim808 اگه اشتباه نکنم که اطلاعاتی در ارتباط با ک ها و ماژول و دستورات ATCommand قرار داده بودید اون را هرچی میگردم پیدا نمی کنم یشه اون را هم مجدد در ساییتان قرار دهید؟ متشکرم

    • مدیر سایت

      مهدی دمرچیلو

      همچین مطلبی تو سایت نبوده.

  81. مهمان

    مهدی

    عالی بود ممنونم