آردوینو Arduinoمطالب آموزشی

راه اندازی SIM800L با آردوینو

ارتباط از راه دور، يكي از قابليت هاي کلیدی و کاربردی براي طراحان الكترونيك به حساب مي آيد.حال آنکه يك مهندس طراح با افزودن برد راه انداز SIM800 به دستگاه طراحي شده خود اين قابليت حياتي را در اختيار مي گيرد. برد راه انداز SIM800 در حقيقت يك تلفن همراه هوشمند است كه فرمان هاي مختلف و متنوع دستگاه های طراحي شده را به درستي دريافت و ارسال مي نمايد و از سوي ديگر پاسخ های مربوطه را نيز از دستگاه يا كاربر انساني دريافت كرده و به دستگاههاي طراحي شده تحويل مي دهد.

دانلود کتابخانه SIM800L برای آردوینو

PinOut ماژول Sim800L

original

مشخصات ماژول Sim800L

Supply voltage: 3.8V – 4.2V
Recommended supply voltage: 4V
Power consumption:
sleep mode < 2.0mA
idle mode < 7.0mA
GSM transmission (avg): 350 mA
GSM transmission (peek): 2000mA
Module size: 25 x 23cm
Interface: UART (max. 2.8V) and AT commands
SIM card socket: microSIM (bottom side)
Supported frequencies: Quad Band (850 / 950 / 1800 /1900 MHz)
Antenna connector: IPX
Status signaling: LED
Working temperature range: -40 do + 85 ° C

نحوه اتصال SIM800L به آردوینو

Arduinosim800l1

برنامه های نمونه برای راه اندازی ماژول SIM800L با آردوینو

برنامه ارسال  SMS

#include <Sim800l.h>
#include <SoftwareSerial.h>
Sim800l Sim800l;  //declare the library
char* text;
char* number;
bool error;


void setup(){
	Sim800l.begin();
	text="Testing Sms";
	number="+542926556644";
	error=Sim800l.sendSms(number,text);
	// OR
	//error=Sim800l.sendSms("+540111111111","the text go here");
}

void loop(){
	//do nothing
}

برنامه خواندن SMS

#include <Sim800l.h>
#include <SoftwareSerial.h>
Sim800l Sim800l;
String text;
uint8_t index;


void setup(){
	Serial.begin(9600);          // only for debug the results .
	Sim800l.begin();             // initializate the library.
	index=1;                     // first position in the prefered memory storage.
	text=Sim800l.readSms(index);
	Serial.println(text);

}

void loop(){
	//do nothing
}

دانلود AT Command های ماژول SIM800

نوشته های مشابه

28 دیدگاه

  1. برای sim 800 c فرق داره؟ یا میشه از کد های بالا استفاده کرد
    در ضمن مدار آبی رنگ وسط چی هست؟

  2. سلام .من یک ماژول sim908 خریداری کردم به همراه آردواینو uno میخوام این میکروکنترلر رو به ماژول خریداری شده متصل کنم.اما نمیدونم چجوری باید این کار رو انجام بدم ؟!!!

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

  4. سلام
    خسته نیاشید

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

    با تشکر

  5. آقا من اینو اینجوری که شما گفتین بستم کاملم کار میکنه .. فقط بخوام یه led باهاش روشن کنم باید از پایه 3.3 و gnd اردینو استفاده کنم؟مثلا یه اس ام اس بدم بعدش لامپ و برام روشن کنه

  6. این ماژول به شدت به ولتاژ تغذیه حساس هست .ولتاژ ورودی دقیقا باید ۴/۲ باشه وگرنه موقع تماس میگه خاموش است .اون ماژول آبی رنگ هم مبدل ولتاژ dc هستش یه نوع رگلاتور

  7. باسلام ودرود

    من ماژول را وصل کردم اما روی پورت سریال جواب OK نمیده وقتی AT را می زنم حتی خود AT روی پورت بر نمی گرده

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

    اگر بخواهیم با پیامک یکی از پایه های آردوینو را با استفاده از sim800l سوئیچ کنیم (مثلا پایه شماره 1 آردوینو) اولا باید چه تغییری توی کدها بدیم و دوما چه متنی را با پیامک ارسال کنیم؟

    تشکر فراوان

  9. سلام خسته نباشید . دوست عزیز من sim800c دارم . راستش با کد هاش به مشکل برخوردم . میتونین کمکم کنین؟ شما کتابخانه sim800l گذاشتین . برای sim800c کتابخانه وجود داره ؟

  10. سلام وقت بخیر من این سنسورsim900a را خریم و برنامه ارسال sms را با ان اجرا کرد ولی برنامه دریافت sms خوب عمل نمی کند یعنی بعد از اجرا نماد ایرانسل وه چنتا عدد بی معنی نمایش میه ولی sms های را که از موبایل برای ان فرستادم نماش نمی ده .قست من کنترل وسایل از راه دور با سیم کارت هست لطفا راهنمایی کامل بکنید

  11. دوستان در قسمت برنامه نوسی
    بخش کتاب خونه ها مال من میزنه وجود نداره فایلی برای کتاب خونه هست ؟؟؟؟
    اگه چیزی هست مشه بگین چطوری باید بدستش بیارم
    و ایکه با sim800c.کتابخونه فرقی نمی کنه باز

  12. دوستان مال من میگه کتاب خونه وجود نداره باید چیکار کنم
    Sim800c.h: No such file or directory
    البته سیم sim800l که بود باز هم همیر ارور رو میداد میشه یه راهنمایی کنید

  13. سلام
    ببخشید پایه RX ماژول Sim800L را اگر مستقیما به پایه آردوینو وصل کنیم آیا احتمال سوختن ماژول Sim800L هست؟ با توجه به اینکه ولتاژ پایه های ماژول Sim800L بر روی 3.3 ولته ولی ولتاژ پایه های آردوینو روی 5 ولت هستش ؟
    آیا بهتر نیست از مقاومت برای این موضوع استفاده بشه؟

    ممنونم

  14. سلام
    جریان پایه های اردوینو 40 تا 50 میلی آمپر هست ولی این ماژول gsm جریان حدود .5 آمپر میخواد این رگولاتور lm2596 که جریان رو نمیتونه زیاد یا کم کنه پس جریان مورد نیاز ماژول gsm چطوری تامین میشه؟
    بعضی سایتا نوشتن که حتما باید در کنار رگولاتور ولتاژ از منبع تغذیه یا باتری یا اداپتوری استفاده کنید که جریان مورد نیاز هم تامین بشه

  15. سلام
    جریان پایه های اردوینو 40 تا 50 میلی آمپر هست ولی این ماژول gsm جریان حدود .5 آمپر میخواد این رگولاتور lm2596 که جریان رو نمیتونه زیاد یا کم کنه پس جریان مورد نیاز ماژول gsm چطوری تامین میشه؟
    بعضی سایتا نوشتن که حتما باید در کنار رگولاتور ولتاژ از منبع تغذیه یا باتری یا اداپتوری استفاده کنید که جریان مورد نیاز هم تامین بشه

  16. سلام، ماژول sim800l رو به منبع وصل میکنم ولی چراغ ال ای دیش روشن نمیشه، چکارش کنم

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا