گفته میشود که اکثر ماژولهای GSM به علت طرح رجیستری، در شبکه کار نمیکنند. برای بنده چنین مشکلی بوجود نیامد. ولی این مورد که ماژول Sim800L در شبکه شناخته نمیشود، مربوط به تغذیه مدار است. در ادامه بیشتر توضیح خواهم داد. در آموزش قبلی راجع به پیش نیازها و حداقل امکانات برای راه اندازی ماژول Sim800L صحبت کردم. در ادامه بخش بعدی آموزش شیوه ایجاد تماس صوتی را توضیح میدهم. این قسمت از آموزش هم بسیار ساده است و با چند خط کد راه اندازی میشود. با این ماژول کوچک بسیار کارهای جالب و جذابی میتوان انجام داد. هم قابلیت نصب میکروفن دارد و هم قابلیت نصب بلندگو که برای ساخت یک تلفن همراه کافیست. در ادامه پس از بررسی ویدیو زیر با مرجع تخصصی آردوینو به زبان فارسی، دیجی اسپارک همراه باشید.
دید کلی در ارتباط مخابراتی
اینکه درون این تراشهها چه اتفاقی میافتد، مبحث تخصصی مخابراتی و برای برخی از کاربران سردرگمی ایجاد میکند. ولی به صورت کلی این تراشه مانند یک درگاه است که مفاهیم شبکه مخابراتی را دریافت و تبدیل میکند. سپس مقادیر مورد نیاز را تبدیل و در شبکه مخابراتی ارسال میکند. عمدتا ماژولهای GSM با اسلات سیم کارت همراه هستند. درماژول Sim800L از سیم کارت سایز مایکرو Micro Sim Card استفاده میشود. پس قدم اول در استفاده از این ماژول داشتن سیم کارت مایکرو است.
تغذیه ماژول GSM Sim800L
این ماژول GSM یکی از کوچکترین و مقرون به صرفهترین ماژولهای GSM تا به این لحظه است. نکته بسیار مهم در استفاده از این ماژول، تغذیه ورودی است. اکثر کاربران این موضوع را نادیده میگیرند و در راه اندازی دچار مشکل میشوند. تغذیه این برد حتما حتما باید در محدوده ۴ تا ۴٫۲ ولت باشد. ولتاژهای خارج از این محدوده باعث اختلال در عملکرد آن میشوند. اختلالهایی از جمله در دسترس نبودن سیم کارت، یا پیغام خاموش بودن سیم کارت و حتی عدم شناخته شدن توسط شبکه را شامل میشوند. از این رو اکیدا توصیه میکنم که از باتری لیتیوم پلیمر Li-po و یا یک ماژول کاهنده مانند LM2596 ولتاژ ورودی به ماژول Sim800L را دقیقا روی مقدار ذکر شده تنظیم کنید.
لوازم مورد نیاز:
ویژگیهای ماژول sim800L
پشتیبانی از چهار باند ۸۵۰/۹۰۰/۱۸۰۰/۱۹۰۰ مگاهرتز
کنترل از طریق AT Command و لایبرری
قابلیت اتصال میکروفن و اسپیکر
جربان مصرفی حداکثر ۲ آمپر
تغذیه ۳٫۸ تا ۴٫۲ ولت DC
اسلات سیمکارت میکرو
کتابخانه تماس صوتی ماژول Sim800L
در این آموزش از کتابخانه Seeeduino GPRS استفاده کردهام. همانطور که میدانید برای این منظور کتابخانههای متنوعی وجود دارد. برای دانلود این کتابخانه کافیست به صفحه ماژول Sim800L در دانشجو کیت مراجعه کنید. همانطور که میدانید تمامی کالا در دانشجو کیت دارای یک بخش دانلود هستند که در آن فایلهای مورد نیاز از جمله کتابخانهها برای دانلود به صورت رایگان قرار داده شدهاند. پس این کتابخانه را دانلود و به نرم افزار آردوینو اضافه کنید. اگر هم از شیوه اضافه کردن کتابخانه آگاهی ندارید. جای نگرانی نیست، کافیست به آموزش نصب کتابخانه در نرم افزار آردوینو Arduino مراجعه کنید.
راه اندازی ماژول Sim800L
شیوه اتصال سیم کارت و برقراری تغذیه را در آموزش راه اندازی ماژول Sim800L بخش اول تست شبکه کامل توضیح دادهام. جهت اطلاع به آموزش قبلی مراجعه کنید. در این آموزش از کتابخانه دیگری استفاده میکنم. از این رو ارتباطات با برد آردوینو متفاوت است. اتصالات در این آموزش پایه RX ماژول Sim800L به پین ۷ و پایه TX ماژول به پین ۸ آردوینو UNO متصل میشوند. عملیات خیلی ساده است. پس از آپلود کدها با شمارهای که در آن قرار داده شده است، تماس میگیرد. البته قبل از آن اتصالات شبکه را بررسی و GPRS را تست میکند. پس از اتصال با شماره تماس میگیرد.
کدهای برنامه ماژول Sim800L
محدودیت در دسترسی کامل به این مجموعه آموزش
دسترسی کامل به آموزش برای اعضای دیجی اسپارک امکان پذیر است. بخش اصلی آموزش شامل سورس کدهای توسعه داده شده توسط مهندسهای دیجی اسپارک است. به همین دلیل این آموزش خاص و یکتاست. برای استفاده از آن بایستی عضویت تهیه کنید. تبادل نظر با کاربران و پرسش سوال رایگان است و میتوانید از بخش نظرات همین آموزش اقدام کنید. |
پس از انتقال کدها در نرم افزار آردوینو و آپلود آن روی برد، کافیست که سریال مانیتور نرم افزار را باز کنید. تست ماژول به صورت اتوماتیک انجام شده و نتایج را از همان جا میتوانید ببینید. پیغامی مانند تصویر زیر خواهد دید.
چنانچه در مراحل راه اندازی و انجام این پروژه با مشکل مواجه شدید، بدون هیچ نگرانی در انتهای همین پست، به صورت ثبت نظر سوالتان را مطرح کنید. من در سریعترین زمان ممکن پاسخ رفع مشکل شما را خواهم داد.
پروژه
اخیرا تصمیم گرفتهایم برای تعامل بیشتر با شما کاربران و ایجاد موقعیتی در راستای رقابت دانش کاربران، در انتهای هر آموزش یک پروژه تعریف میکنیم. به اولین کاربری که به پروژه تعریف شده پاسخ صحیح بدهد، بن خرید به ارزش ۳۰ هزار تومان از فروشگاه دانشجو کیت ارایه خواهد شد. و اما پروژه این آموزش، کاری کنید که در زمانهای خاص و تعریف شده، تماس صوتی برقرار شود و اطلاعات تماس موفق و نا موفق در حافظه آردوینو Arduino ذخیره شوند.
در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.
سلام و خسته نباشید
من می خوام که به برد کنترل سیمکارت کاری کنم که بشه با زنگ زدن توی باغ آبیاری کنه
چیکار باید بکنم؟
با سلام
ضمن تشکر از توجه شما، در این خصوص باید منتظر انتشار بخشهای بعدی این آموزش باشید.
سلام من برای تغزیه این ماژول از پورت تغزیه آردویینو استفاده کردم و راحت کار میکنه و الان چند ماهه که آسیبی ندیده و تا حالا هیچ اختلالی در ماژول ندیدم خودمم تعجب کردم که چطور با ولتاژ ۵ ولت بدون مشکل کار میکند
با سلام
این مورد مشکل ساز است. امکان تغذیه ماژول از طریق پورت آردوینو فراهم نیست.
سلام.
باطری که استفاده کردین ۳.۷ ولت هستش. اما محدوده ولتاژ sim800l بین ۳.۸ تا ۴.۲ هستش.
وقتی سیم کارت Usim باشه دچار مشکل میشه و ریست میشه.
با سلام
ضمن تشکر از توجه شما، سلول باتری لیتیومی دارای ولتاژ ۳٫۷ تا ۴٫۲ ولت است. ولتاژ ۳٫۷ تخلیه و ولتاژ ۴٫۲ شارژ کامل است. چنانچه شارژ همین باتری هم کم باشد، مشکلاتی که فرمودید بوجود خواهد آمد.
میشه جواب منو بدید شدیدن به کمکتون احتیاج دارم؟
با سلام
لطفا درخواستتان را بفرمایید.
سلام
میشه یه مقدار پروژه رو تشریح کنید.
احساس میکنم کاری که خواستید انجام بدیم مبهمه.
با سلام
ضمن تشکر از توجه شما، در این پروژه قرار است که چند شماره متعدد تعریف شود و در زمانهای مشخص تماس گرفته شود. سپس این موارد در حافظه ثبت شود. اینکه شماره مربوطه پاسخ داده یا خیر هم مشخص شوند.
سلام. من با خطای content not supported مواجه میشم.
سیمکارت ایرانسلم به شبکه وصل میشه و با سریال آردوینو ،دستورات رو بصورت تکس ارسال میکنم.با سیم۹۰۰ مشکلی نداشت با این ماژول سیم ۸۰۰ال پیغام متن رو خطا میده
content not supported
با سلام
در چه حالتی این پیغام را دریافت میکنید؟
سلام و وقت بخیر
چطور میشه برای ماژول سیم۸۰۰ رله کنترلی قرار داد؟
سوال بعدیم چطور میشه از این ترکیب برای ردیابی و مانیتورینگ خودرو استفاده کرد؟
با سلام
ضمن تشکر از توجه شما، همانظور که در کامنتهای قبلی پاسخ داده شده است. منتظر انتشار آموزشهای بعدی باشید.
در خصوص ردیابی و مانیتورینگ، نیاز به ترکیب اطلاعات با GPS میباشد.
باسلام
بنده توانستم با SIM800Lتماس حاصل کنم ولی کد های دستوری بعد از کدی که پرینت کردیم تو سریال پورت دیده نمیشه و وقتی بشکل دستوری در کد برنامه مثلا نوشتم
;(‘Serial.println(‘AT
جواب عدد ۱۶۷۲۴ هست
و بعضی وقت ها هم این خطا رو دارم !Power check failed
با سلام
ضمن تشکر از توجه شما، ارور پاور معمولا برای بنده هم ارسال میشد و هنوز علتش را متوجه نشدهام. در خصوص بخش اول سوالتان، بنده متوجه نشدم، لطفا دقیقتر توضیح دهید.
جناب طباطبایی عزیز معمولا برای تست کردن sim800l کد دستوری ATرو در ترمینال مینویسیم ولی بنده وقتی مینویسم AT هیچ جوابی در ترمینال دیده نمیشه ولی تونستم با کمک این کدها برنامه ای رو بنویسم که با LDR وقتی چرا اتاق رو خاموش میکنم با من تماس حاصل میشه و حالا دنبال کد ارسال پیامک میگردم. از آموزش های شما ممنونم
سلام مجدد
بله این موضوع را آشنایی دارم، در خصوص At Command با این ماژول تست نکردهام، در این خصوص از دیگر دوستان که تجربه دارند، تقاضا دارم تا در این بحث شرکت کنند. آموزش ارسال پیامک هم منتشر خواهیم کرد.
سلام شما اول ath رو که اوکی AT+CMGF=1 اینم اوکی گرفت”AT+CMGS=”+989XXXXXXXXX
متنی که میخوای رو بنویس و ctrl+z رو بزن ارسال میکنه
چرا sim800l بجای استفاده از ورودی های دیگه از RX و TX استفاده نمیکنن؟ (از پایه ۰ و ۱ بجای مثلا ۱۰ و ۱۱)
با سلام
ضمن تشکر از توجه شما، این موضوع بستگی به کتابخانه مورد استفاده دارد. برای ماژول Sim800L چندین کتابخانه مختلف وجود دارد. بعضی از پایه ۷ و ۸ آردوینو Uno و برخی از پایه ۱۰ و ۱۱ آردوینو استفاده کردهاند.
سلام
و تشکر فراوان از زحمات شما
من دو عدد از ماژول ( sim800L ) را تهیه کردم یکی کلا بعداز نصب سیم و تغذیه۴ولت ماژول کاهند dc
و یک خازن ۴۷۰۰ انتن نیامد
بعدی انتن امد وبرنامه شما رو ریختم جواب داد ولی روز بعد این هم از دست رس جارج شد
امکانش هست که علت ریجیستری مخابرات باشد؟
با سلام
ضمن تشکر از توجه شما، در این خصوص کاربران زیادی دچار مشکل هستند، بنده هم هنوز از این بابت طرح رجیستری درباره ماژولهای GSM اطمینان کامل ندارم. استفاده از خازن ظرفیت بالا سر راه تغذیه برد، راه حلی مناسب است ولی بنده هم سه عدد از این ماژول را برای کارهای شخصیام استفاده میکنم، معمولا برای اتصال به شبکه به هنگام استفاده مجدد، با مشکلاتی از این قبیل همراه است. بنده با سیم کارت ۳G همراه اول تست کردم و اصلا به شبکه وصل نشد ولی با سیم کارت U Sim تست کردم بعد از کمی تلاش به شبکه متصل شد.
سلام ممنون از اموزشاتون
لطفا هر چه سریع تر بخش سوم آموزش رو بسازید
با عنوان (ارسال موقعیت با sms) برای ساخت ردیاب خودرو
با سلام
ضمن تشکر از توجه شما، بخشهای بعدی آموزش مشخص شدهاند. در خصوص پیشنهاد شما بررسی خواهم کرد.
با سلام خدمت شما من مدار رو بستم کد هارو پروگرام کردم و سریال مانیتور رو باز کردم تماسی برقرار نشد و در داخل سریال مانیتورinit error تایپ میشد میشه بگید مشکل از چیه؟؟
با سلام
ضمن تشکر از توجه شما، در این خصوص دقت کنید که برای اتصال به شبکه کمی حوصله میخواهد، ولتاژ و جریان ورودی را بررسی کنید.
سلام مهندس
در مورد راه اندازی ماژول sim800 c با رزبری پای به چه منوال می باشد ؟
از کجا باید شروع کنم؟
ممنون از تمامی زحماتی که برای سایت میکشید
با سلام
ضمن تشکر از توجه شما، در این خصوص به چند روش میتوان پیاده سازی کرد. اگر تقاضا باشد، آموزش خواهیم داد.
این مورد برای پروژه دانشگاهه و زمان زیادیم ندارم
ممنون میشم بگین از کجا شروع کنم
خواهش میکنم. برای استفاده از این ماژول در رزبری پای کلا این کدها کاربرد ندارد. بهترین روش برای راه اندازی توسط رزبری پای استفاده از پایتون است.
سلام وقت شما بخیر
ی سوال داشتم
من توانستم ارسال پیام به رزبری و پردازش پیام و تحریک رله رو به زبان پایتون با ماژول sim800cانجام بدم
فقط مشکلی ک دارم اینه که برای ارسال پیام از gsmمشکل دارم و بعد ارسال پیام به گوشی ،پیامی با محتوی content not supported دریافت میشود ممنون میشم راهنمایی کنید
import serial
import time
ser = serial.Serial(“/dev/ttyAMA0”,baudrate=9600)
time.sleep(1)
ser.write(‘ATE0\r’)
time.sleep(1)
ser.write(‘ATZ\r’)
time.sleep(1)
ser.write(‘AT+CMGF=1\r’)
time.sleep(1)
ser.write(‘AT+CMGS= “+989337282702” \r’)
time.sleep(1)
ser.write(‘hi \r’)
time.sleep(1)
ser.write(chr(26))
time.sleep(1)
print ‘sent seccesfully’
این کد برای ارسال smsهست ممنون میشم راهنمایی کنید
با سلام و تشکر از توجه شما
متاسفانه بنده در خصوص زبان برنامه نویسی پایتون نمیتوانم راهنمایی کنم. در این خصوص از دیگر کاربران که تخصص کافی دارند، تقاضا دارم تا در این بحث شرکت کنند.
سلام ببخشید من میخوام با استفاده از اردیونو پروژه ای رو ببندم که بشه باهاش تعداد قدم ها رو شمردولی هر چی میگردم چیزی پیدا نمیکنم میشه راهنمایی کنید ؟؟
ممنون
با سلام و تشکر از توجه شما
کاربر گرامی سوال شما مرتبط با این پست نمیباشد. شما بایستی سنسور مورد نظر را شناسایی کنید و در آموزشهایی که مربوط به آن سنسور در دیجی اسپارک هست، کامنت بنویسید. در این خصوص میتوان از سنسور شتاب و ژایرو مانند ADXL استفاده کنید.
سلام بخشید برای یادگیری چگونگی اپلود کد ها باید چیکار کنیم و نرم فزار اردوینو اسم خاصی هم داره یا همون خودشه
با سلام و تشکر از توجه شما
در این خصوص لطفا به آموزش کار با برد آردوینو Arduino و نصب نرم افزار Arduino IDE مراجعه کنید. در این آموزش موارد کاملا توضیح داده شده است. البته شما در هر مرحله که با مشکل مواجه شدید در همان آموزش مطرح کنید.
سلام
آیا این کدها برای sim800a هم میتونه استفاده بشه!!!
باسلام و تشکر از شما
بنده تست نکردهام، ولی ممکن است مشکل کتابخانه داشته باشید.
باسلام خدمت شما و دست اندرکاران گرامی
حدود یک هفته هست که یک ماژول sim800lخریداری کرده و آن را توسط اردوینوuno راه اندازی و موارد ارسال و دریافت پیامک را انجام دادم و چون در زمینه sim800تازه کار هستم در زمینه دستورات و at commandها مشکل دارم
مشکل عمده من در این مورد یکی این هست که پس از تماس با ماژول نمیتونم تماس را قطع کنم یعنی نمیدونم at command مربوط را (ath) چگونه در برنامه بنویسیم
مشکل بعدی این است که اگر تغذیه ماژول قطع و وصل بشه برنامه دیگه جواب نمیده و باید اردوینو دوباره پروگرم بشه
اگه راهنمایی کنید ممنون میشم
با تشکر
با سلام
برای این منظور به مجموعه آموزشهای قدم به قدم ماژول Sim800L مراجعه کنید. اگر مشکلتان را نتوانستید بررسی کنید. پیشنهاد میشود در دورههای آنلاین شرکت کنید.
راه اندازی و کار با ماژول سیم کارت SIM800L بخش سوم: تماس تلفنی
سلام
کد برنامه ای رو که در این پروژه استفاده کردید، توضیحی به شرح زیر داره:
pin 8 // tx pin
pin 7 // rx pin
pin 9 // power key pin
pin 12 // power status pin
و در فیلم دیده میشه که شما تنها پین های ۷ و ۸ رو استفاده کردید؛ تکلیف پین های ۹ و ۱۲ چیه و بکجا باید متصل شوند؟
اتصال اونها ضروریه؟
با سلام و تشکر از دقت شما
در این خصوص میتوانید از پایههای ۹ و ۱۲ استفاده نکنید، همانطور که در این آموزش میبینید.
با سلام و خسته نباشید.
ببخشید من یه سوال در مورد ساخت رد یاب با ماژول sim808 داشتم که در قسمت آموزش مربوط به آن سوالم رو مطرح کردم ولی همکاران در باره این مشکل اطلاعی نداشتند سوالم این بود که من ماژول رو با یه سیم کارت راه اندازی کردم و مشکلی نداشت اما یه سیم کارت دیگه رو که در ماژول امتحان می کنم ماژول پیام فارسی (محتوا پشتیبانی نشده است) را به این صورت ارسال می کنه و ضمن این که هر دو سیم کارت سیم کارت ایرانسله و جدید هم هست میشه لطف کنید بگید مشکل از کجا میتونه باشه؟ تشکر از شما.
با سلام و تشکر از شما
در این خصوص ممکن است از تنظیمات رگولاتوری باشد. در ظاهر ممکن است هر دو سیم کارت یکشان باشند، پیشنهاد میشود با یک موبایل، تنظیمات را کامل بررسی کنید. یا اینکه از دفتر مخابراتی در خصوص تفاوت تنظیمات هر دو سیمکارت سوال کنید.
با سلام و عرض ادب.
ببخشید در مورد پروژه رد یاب یه مشکل دیگه برام پیش امده این که با ارسال حرف L ماژول این پیام https://google.com/maps?q=,رو برام ارسال میکنه و دیتای مربوط به طول و عرض موقعیت جغرافیایی رو در ادامه این ادرس ارسال نمی کنه توی پنجره سریال مانیتور پیغام GPS Turned on! رو میده gps فعاله ولی بازم این مشکل رو داره میشه لطف کنید بگید مشکل از کجامیتونه باشه؟ تشکر.
سلام مجدد
جناب آقای حسینی از اینکه سوالتان را دقیق بیان کردید، تشکر میکنم، متاسفانه در این خصوص نویسنده پست بنده نمیباشم. لطفا سوالتان را در همان پست ردیاب مطرح کنید. نویسنده پست در اسرع وقت به شما پاسخ خواهد داد.
سلام
من سیم ۸۰۸ دارم
چه تغییری تو ی کد انجام بدم?
با سلام و تشکر ازشما
لطفا به آموزشهای Sim808 مراجعه بفرمایید. در قسمت جستجوی سایت موارد را دنبال کنید.
با سلام و خسته نباشید خدمت شما آقای اروند طباطبایی .
من میخواستم رو پروژه کنترل از راه دور در گلخانه توسط برد آردینو کار کنم .شرح کار پروژه به این صورت که هر مشکلی در گلخانه به وجود آمد از طریق پیامک به صاحب گلخونه اطلاع رسانی کند و از طریق پیامک هم رفع اشکال کند.
ممنون میشم راهنماییم کنید که از چه ماژولهایی استفاده کنم؟
باسلام و تشکر از شما
بسیار ایدهی جالبی دارید. برای این منظور از یکی مدلهای ماژول GSM میتوانید استفاده کنید. همچنین پیشنهاد میکنم به آموزش کنترل وسایل برقی با SMS مراجعه کنید و موارد را به دقت بررسی کنید. سپس برای انتخاب برد میتوانید از طریق و یا در همان پست سوالتان را مطرح کنید.
سلام خسته نباشید
من دوتا ماژول sim800l دارم و برای راه اندازیش از منبع تغذیه ( ۴٫۲v 2A) استفاده کردم با سیم کارت های مختلف هم امتحان کردم اما تو شبکه رجیستر نشد. اما وقتی ولتاژ رو به ۶v می رسونم، ماژول توشبکه با هر سیم کارتی رجیستر می شه. می خواستم بدونم مشکل از کجاست؟ مگه حداکثر ولتاژ قابل تحمل ماژول ۴٫۲v نیست؟ ضمنا ماژول ها رگولاتور داخلی هم ندارن.
ممنون می شم اگه راهنمایی کنید
با سلام و تشکر از شما
منظور شما این است که هردو ماژول را با یک منبع تغذیه به صورت همزمان اتصال میدهید؟ در خصوص ولتاژ طبق تجربه بنده و اطلاعات فنی ماژول بیش از این ولتاژ نباید اعمال شود. نکته مهم دیگر میزان جریان میباشد. ماژول برای اتصال به شبکه نیاز به جریان کافی دارد که در صورت عدم اعمال جریان مناسب، مشکلاتی از این قبیل پیش خواهد آمد.
با سلام من مشکلم روی خط اول هست
#include
که eror میده میشه لطفا راهنمایی کنید
با تشکر
با سلام
دستور include مربوط به کتابخانه است. کتابخانه مربوطه را با توجه به آموزش نصب کتابخانه در نرم افزار آردوینو، نصب کنید. سپس موارد را از همین طریق اطلاع رسانی کنید.
باسلام و خسته نباشید
من روی خط اول برنامه eror دارم
#include باید چکار کنم لطفا راهنمایی کنید
باتشکر
سلام مجدد
لطفا طبق دستور العمل پاسخ قبلی اجرا کنید و نتیجه را از همین طریق اطلاع رسانی کنید.
سلام مهندس من یک پروزه کامل کنترل وسایل بستم ولی بعضی وقتها ارتباط بین میکرو و ماژول قطع میشه و به هیچ دستوری پاسخ نمیده تا ریست نکنم مشکل حل نمیشه قدرت سیگنال هم بالاست به نظرتون چه کنم مشکل از کجاست تشکر
با سلام
در این خصوص میتوانید از دستور ریست نرم افزاری استفاده کنید. لطفا دقیقتر بفرمایید که با چه بردی و چه زبانی این برنامه را اجرا کردهاید.
سلام و خسته نباشید
تو بخش اول آموزش همه چی درست بود ولی موقع تماس با پیغام خاموشی دستگاه مشترک مورد نظر روبرو میشدم! تغذیه هم باتری لیتیوم یونی و ۴٫۳۵ ولت هست!
الانم موقع کامپایل کردن ارور error compiling for board arduino/genuino uno میده!
مشکل کجاست مهندس؟!
با سلام
در خصوص پیغام خاموش بودن، بایستی که علاوه بر تامین ولتاژ مورد نظر، جریان کافی هم در هنگام اتصال به شبکه داشته باشید. بررسی کرده سپس از همین طریق اطلاع رسانی کنید. مورد دوم هم مربوط به اتصالات است.
با سلام
برای اولین بار با سایت شما بصورت تصادفی آشنا شدم محتوی وایده خوبی این سایت داره که من قبلا در سایت های دیگر ندیده بودم و به همین دلیل از آموزش هایی که در اختیار همگان قرار می دهید بی نهایت سپاسگزارم ،بنده در شرکتی مشغول به کارشدم که کارشون مرتبط با sim800a هست ، چند عدد از این برد به دلیل مشکلات ازقبیل connect نشدن و یا داغ کردن این آی سی برگشت زده شده ، سوالم این هست مثل شماتیک پایه هایsim 800 L برای این ورژن هم میشه عکسی قرار بدید ، که تریتیب پایه ها و اینکه کدوم پایه vcc و…. هست تشخیص بدم وتست کنم؟باسپاس
با سلام
از توجه جنابعالی تشکر میکنم. امیدوارم فعالیت سایت دیجی اسپارک در تولید دانش و ایجاد خلاقیت کلیه کاربران فارسی زبان موثر باشد. در خصوص سوال شما دقت داشته باشید که هر تراشهای دارای شماتیک منحصر به فرد میباشد. مگر اینکه کالای مورد استفاده جنابعالی از نوع متفرقه و Nobrand بوده باشد. مسایل مربوط به عدم اتصال ماژولهای سیم کارت به وفور در پستهای مربوطه مطرح و بحث شده است. اگر همچنان مشکلی دارید لطفا از همین طریق مطرح بفرمایید.
سلام . در بیشتر آموزش ها بیشتر مشکل ها از تغذیه بورد و ماژول هاست.
سوالم اینه که آیا میشود در مواقعیکه بورد و ماژول در یک پروژه که منابع تغذیه متفاوت از نظر ولتاژ و جریان دارند را با تعبیه وسایل کاهنده یا افزاینده ولتاژ از یک آداپتور برای منبع تغذیه اصلی استفاده کرد؟
با سلام
چنین راهکاری در اصول طراحی پذیرفته نمیباشد. پیشنهاد بنده این است که در چنین شرایطی از یک خازن ظرفیت بالا استفاده کنید.
در ادامه سوال قبلم
و چگونه اینکار را انجام دهیم ؟ اگر جواب طولانی و نیاز به منابعی هست لطفا منبع را بفرمایید .
ممنون میشم پاسخی کامل بدهید .
همانطور که گفتم، یک خازن ظرفیت بالا را در ورودی تغذیه ببندید. در این حالت برای اتصال به شبکه جریان کافی تامین خواهد شد.
سلام دوستان
من با این ماژول کار کردم و با طرز کارکردش و همچنین راه اندازیش کاملاً آشنایی دارم.
این ماژول بسته به سیم کشی مدارتون مقدار ولتاژ مخصوص به خودش رو میخواد بنابراین مدار شما چه با جریان ۲ آمپر باشه یا ۱ آمپر فرقی نمیکنه. تنها کاری که باید بکنید اینه که حتماً از یک رگولاتور کاهنده مثل LM2596 استفاده کنید و در صورت انجام اتصالات کامل در پنجره سریال محیط آردوینو دستور AT+CBC رو بررسی کنید(یک همچین خروجی داره : ۰,۶۷,۳۹۶۲) اگر درصد ولتاژ که در این مثال ۶۷ است در رنج ۸۰-۹۰ باشه خوبه. خلاصه بگم شما باید مقدار ولتاژ و درصد کیفیت رو به صورت آزمون و خطا تنظیم کنید تا ماژول بدون اشکال راه اندازی بشه. رنج استاندارد بین ۳٫۷-۴٫۴ ولت در نظر گرفته شده که با توجه به اتصالاتتون و نوع سیمی که انختاب میکنید این مقدار ممکنه برای همه ثابت نباشه.
با سلام
کاربر گرامی از اینکه تجربه کاربریتان را با دیگر کاربران به اشتراک گذاشتید، تشکر میکنم. نظر شما جهت کمک به دیگر کاربران منتشر شده است.
ببخشید چجوری میشه میکروفون واسپیکر را وصل کرد واستفاده کرد؟
با سلام
روی برد مشخص شدهاند، پس از اتصال میبایست کدهای مربوطه را توسعه دهید.
سلام مهندس خسته نباشید.
ببخشید اسم باتری که استفاده کردین بطور دقیق چی هستش و شما گفتین ولتاژ کاری بین ۳/۸ تا ۴/۲ هست ولی باتری شما ۳/۷ ولت بود و باتری که تهیه میکنیم چند میلی امپری باید باشد .
باتری به دی سی باک متصل میشه و بعد به سیم ۸۰۰ اونوقت ما ولتاژ دی سی باک رو چند تنظیم کنیم
سلام
باتری استفاده شده از نوع لیتیوم پلیمر میباشد. لطفا به پست تفاوت باتری لیتیوم پلیمر و لیتیوم یون مراجعه کنید. باتری لیتیومی در حالت تخلیه ۳٫۷ ولت و در حالت فول شارژ ۴٫۲ ولت خروجی دارد. باتری در این پروژه مستقیم به ماژول GSM متصل میشود. پایه منفی مشترک میباشد.
سلام
من کد هارو روی آردینو upload می کنم ولی تماس برقرار نمیشه و خطا Power check failed!
و init error رو میده
هر کاری کردم نتونستم تماس رو برقرار کنم
با سلام
لطفا اتصالات تغذیه را بیان کنید. بنده برای اینکه بتوانم راهنمایی کنم نیاز است اطلاعات دقیقی از پروژهتان ارسال کنید.
ماژول با تغذیه ۵ ولت (کمتر از ۵ ولت به شبکه وصل نمی شود) به شبکه وصل است
پایه RX ماژول را له پایه ۷ آردینو وصل کردم و پایه TX را به پایه ۸ آردینو وصل کردم
دقت کنید برای ماژول Sim800l حتما باید ولتاژ ۴٫۲ ولت اعمال کنید. باید به پایههای ۱۰ و ۱۱ آردوینو متصل کنید.
سلام بنده نیاز به دستگاهی دارم که به تلویزیون متصل بشه و من از طریق اینترنت فایل مدیا برای اون بفرستم و این دستگاه بصورت اتومات در تلویزیون پخش کنه.امکان ساخت پنینی دستگگاهیی هست؟ممنون میشم راهنمایی کنید.
باسلام
این دستگاه به صورت آماده وجود ندارد ولی شما میتوانید این کار را با برد رزبری پای Raspberry pi انجام دهید.
سلام. برای انجام این پروژه با sim800c هم از باتری لیتیوم میشه استفاده کرد؟
با سلام
با توجه به گستردگی انواع ماژولها، بستگی به نوع برد دارد. اگر ولتاژ کاری در همین رنج باشد بله، یا اینکه جایگاه مخصوص اتصال باتری هم داشته باشد.
سلام مهندس جان
اگر زمانی که سیم ۸۰۰ تماس برقرار کرد بخاهیم که یک وویس یا پیغام یا آژیر را پخش کنه باید چکار کنم؟ کد دستور برنامه نویسیش چی میشه؟
با سلام
منظور شما این است که با دریافت یک محرک مانند خروجی سنسور، تماس گرفته شود و یک فایل از پیش آماده را پخش کند؟
سلام
ضمن خسته نباشید
اگر بخاهیم زمانی که تماس گرفته شد و پاسخ داده شد یک
نت یا صدای آژیر برای مخاطب پخش بشود باید چه کدی در برنامه نویسی نوشت و چه سخت افزاری باید اضافه کنم.
ممنون
سلام مجدد
آهان برای این منظور بررسی خواهم کرد.
سلام.مهندس
پیدا کردین راه حل مشکل منو
برای این موضوع بایستی از طریق یک ماژول SD کارت، فایل را فراخوانی و با ماژول GSM ارسال کنید. در حال حاضر این موضوع نیاز به یک آموزش مجزا دارد.
سلام
وقت بخیر
ای ای دی روی ماژول برای من ۶ الی ۸ بار چشمک میزنه
بعد ۲-۳ ثانیه خاموش میمونه و دوباره…
حتی توی سریال هم چیزی بر نمیگردونه
آنتن اسپیرال خود ماژول رو وصل کردم. اینجا آنتن روی گوشی پره.
برای تغذیه از کاهنده LM2596 استفاده کردم و در حالتی که به ماژول وصل نیست ۴٫۳ ولت و تا ۳ آمپر (پیک) خروجی میده
در حالتی که ماژول وصل هست هم ولتاژ کاهنده حدود ۴٫۱ میمونه و افت چشمگیری نداره.
ممنون میشم راهنمایی بفرمایید
با سلام
زمان چشمک زدنها را اعلام کنید. در حالت نرمال بایستی هر سه ثانیه یکبار چشمک بزند. ماژول LM2596 را به کجا متصل کردهاید؟
سلام جناب مهندس
من در حال تست این پروژه که گذاشتید هستم متاسفانه هر چی تلاش میکنم نتیجه نمیگیرم بعد از تست ماژول که داخل سریال منیتور میاد پیغام power check fail میاد و بعد از اون init succes start call اما تماسی برقرار نمیشه ممکنه راهنمایی بفرمایید.
باتشکر
با سلام
نظر به تجربه بنده، اکثر کاربران در خصوص اتصالات و انتخاب تغذیه مناسب، مسیر را اشتباه میروند. لطفا در این خصوص اطلاعات کامل بفرمایید.
با عرض سلام و خسته نباشید
من قصد راه اندازی ماژول sim800lرو دارم .مشکلی که باهاش برخوردکردم این هستش که در زمان تست های اولیه ماژول با مبدل ttlیا سریال مانیتورینگ آردوینو تمامی اتصالات ماژول به سیم و شبکه درست هستش ولی زمانی که به ماژول دستور ارسال پیامک یا تماس صوتی داده میشه ارور no carrier میده ولی بالعکس ماژول تماس صوتی رو دریافت می کنه.ممنونم اگه راهنمایی کنید مشکلم حل بشه
با سلام
لطفا اتصالات و تغذیه مورد استفاده را به صورت کامل اعلام بفرمایید.
با سلام مجدد -من از ماژول کاهنده lm2596که روی ولتاژ۴ولت تنظیم شده و همچنین یه منبع تغذیه ۱۲ولت ۵ امپر که این ماژول رو تغذیه میکنه.rxماژول هم به tx آردوینو متصل هستش.سوالی برام پیش اومد که ممکنه طرح رجیستری روی ماژول تاثیر گذار باشه و ماژول یه طرفه شده باشه.ممنون بابت راهنماییتون
با سلام
خیر هیچ کدام از ماژولهای GSM در این طرح ورود نکردهاند. کلیه مسایلی که در پروژه پیش میآید مربوط به بخش اتصالات و تغذیه خواهد بود.
جهت خرید این مدار باید چیکار کرد؟
ایمیل کنید لطفا
با سلام
از لینک ماژول Sim800L میتوانید خرید کنید.
سلام دوستان وقت بخیر. چگونه میتوان فهمید سیمکارت در داخل ماژول هست یا خیر؟؟
با سلام
از وضعیت LED روی ماژول میتوانید متوجه شوید.
من برنامه رو زدم ولی اینو به من نشون میده Power check failed!
با سلام
جهت دریافت راهنمایی، لازم است که اتصالات را کامل توضیح دهید.
ازیه ادابتور ۱۲ به یه lm2596 وصل کردم ولتاژ۴٫۲ را دادم به ماژول پایه rx, tx وصل کردم به پایه ۱۱ و ۱۰ اردوینو
بسیار خب تا اینجا درست است. حال کافیست که یک GND مشترک بین ماژول LM2596 و آردوینو هم برقرار کنید.
ببخشید متوجه نشدم؟
از منفی خروجی ماژول LM2596 به برد آردوینو هم اتصال برقرار کنید.
همچنان مشکل اول مربوط به power برقراره.
سلام مجدد
لطفا دقیقا شرح کامل اتصالات را بفرمایید.
ادابتور ۱۲ولت و ۱امبر به ۲۵۹۶ و ۴٫۲ ولت و اتصال به ۱۱ و ۱۰ و زمین مشترک
در این صورت وضعیت LED روی برد به چه صورت است؟ هر یک ثانیه چشمک میزند؟ همچنین مجددا عرض میکنم، دقت داشته باشید که اتصال منفی بین LM2596 و ماژول GSM و برد آردوینو باید یکسان باشد.
بعد پیدا کردن شبکه میشه سه ثانیه یک بار،اتصال هر لحظه چک میکنم، تماس با سیم کارت هم برقراره،اما نه اس ام اس ارسال نمیشه و تماسم برقرار نمیشه.
بسیار خب در چنین شرایطی ماژول را موفقیت راه اندازی شده و به شبکه متصل است. مشکل بعدی در خصوص SMS مربوط به کدهای برنامه است. جهت رفع این مورد درخواستتان را از طریق بخش خدمات فنی ویژه در پرتال پشتیبانی دانشجو کیت ارسال بفرمایید. تا کدها بررسی و رفع عیب شوند.
الان کد تماس بالا جواب نمیده
سلام مجدد
کدها تست شده است. چه اطلاعاتی در سریال مانیتور دریافت میکنید؟
سلام همون اعلام خطای پاور
در این آموزش از کتابخانه GPRS استفاده شده است. در چنین حالتی دقت داشته باشید که حتما ازکتابخانهای که در متن آموزش معرفی شده و لینک برای دانلود قرار دادهام؛ استفاده کنید.
دقیقا همونه ولی چنتا مشکل با توجه به at که دیدم
at+ifc? afc=0,0 میده
at+cops? cops=0,0 “tci”
اینارم به پستش خوردم.فکر کنم ایراد از اینا باشه.چون وقتی atd تست میکنم سیم کارت اشغال میشه ولی بعدش میزنه نو کریر.
این تست at بوده.برنامه شمام که گفتم مشکلش چیه.
واقعا قفل کردم پروژه پایانیمه موندم روهوا
یه نکته دیگه ولتاژم چون هی بالا پایین میشه گذاشتم روی ۴٫۴ که تقریبا ۴٫۳ تا ۴٫۴ میشه
سلام مجدد
این موارد و مشکلات بابت این است که مد کاری ماژول را تغییر دادهاید.
سلام
برای اسپیکر و هدفون چه ماژولی رو برای اتصال به sim800L پیشنهاد می کنید؟
با سلام
از ماژول میکروفن معمولی میتوانید استفاده کنید. بنده به صورت عملی این موضوع را تست نکردهام تا جزئیات دقیق را بدانم. از دیگر کاربرانی که در این مورد تخصص و تجربه دارند، تقاضا دارم تا در این بحث شرکت کنند.
و اگر ماژول sim800l دارای آنتن نباشد ؛مشکلی در راه اندازی آن به وجود نخواهد آمد؟ آیا ممکن است وجود رگولاتور داخلی در sim800l سبب شود درصورتی که آنتن نداشته باشد هم راه اندازی شود ؟
سلام مجدد
بله بدون آنتن امکان اتصال به شبکه وجود ندارد. منظورتان از سوال دوم را متوجه نشدم.
ممنونم که پاسخ دادید.
جوابی که دادید کافی بود.
خواهش میکنم.
با سلام باتری استفاده شده چن میلی آمپر ساعته؟
آیا میشه از باتری لیتیم پلیمر ۱۲۰۰ mAh استفاده کرد؟
با سلام
میتوانید از باتری ۱۲۰۰ میلی آمپری هم استفاده کنید. ولی پیشنهاد میشود از باتری با ظرفیت بالاتر استفاده کنید.
با سلام
پیشنهاد میشود از باتریهای بالای ۱۵۰۰ میلی آمپر ساعت استفاده کنید.
با سلام چگونه میتوان بر قراری تماس تصویری هم ایجاد کرد
ممنون میشم
با سلام و تشکر از شما
کاربر گرامی دقیقا در این آموزش توضیحات ارایه شده است.
با سلام و خسته نباشید
چگونه میتوان امکان تماس تصویری هم بر قرار کرد
با سلام
لطفا متن آموزش را مطالعه کنید.
سلام من از ماژول sim800l evb استفاده می کنم لطفا آموزش کار با این ماژول را نیز داخل سایت قرار دهید
با سلام
سپاس از پیگیری شما، موارد را بررسی میکنم.
سلام.ببخشید برای اینکه بشه با صفحه کلید به شماره دلخواه زنگ زد باید چه کار کنیم؟ با تشکر
با سلام
برای این منظور بایستی کدنویسی صورت گیرد. منتظر باشید در صورت امکان آموزشی با این مدل منتشر خواهیم کرد.
سلام من این پروژه رو به درستی انجام دادم ولی تماس نمیگیگیره.
چراغ سبز ماژول هر سه ثانیه یک بار روشن میشه که نشانه وصل بودن به شبکه است.
Tx رو به پین ۸ و Rx رو به پین ۷ .
برای تغذیه ماژول هم از باتری لیتیوم یون ۲۲۰۰ میلی آمپر استفاده شده.
هر سه تا GND رو هم به هم وصل کردم(Gباتری، Gآردینو، G ماژول)
حالا نمیدونم چرا زنگ نمیزنه!
در سریال مانیتور هم عبارت call up test… رو میاره
با سلام
تماس از ماژول به خط دیگری برقرار نمیشود یا وقتی با سیم کارت داخل ماژول تماس میگیرید، پاسخ داده نمیشود؟
سلام من شماره خود را در یک خط مخصوص که وجود دارد با +۹۸ وارد کردم که به شماره من زنگ بزند ولی زنگ نمیزند و وقتی هم الان زنگ میزنم زنگ میخورد و جواب نمیدهد مشکل چیست؟
با سلام مجدد
اگر با سیم کارت داخل ماژول تماس میگیرید و بوق میخورد، به معنی کارکرد صحیح ماژول است. ولی اگر ماژول سیم کارت به دستور درخواستی شما پاسخ نمیدهد. بایستی مورد را بیشتر بررسی کنید. اگر سیم کارت اعتباری است، شارژ آن را بررسی کنید. همچنین بررسی کنید که ماژول در مد تماس باشد و در مد پیامک نباشد.
چگونه بزاریمش رو حالت تماس؟
مبتدی هستم
سلام من متصل میکنم ولی در کل کار نمیکنه
و کال اپ تستینگم میزنه
با سلام
لطفا توضیحات کاملتری بدهید. ماژول در چه وضعیتی است؟ منظور ال ای دی روی ماژول است.
درود بر شما ، جناب طباطبایی عزیز سپاس از مجموعه کامل و همکاران عزیزتون .
بنده کد پروژه سنسور پی آی آر و سنسور گاز و چند خروجی رله ترکیب کردم ، همه چی درسته . هم درصد سنسور هام در مانیتور ، هم دریافت پیامک بعد از سنس کردن و هم ارسال پیامک برای خاموش روشن کردن رله ها . فقط وقتی پیامی میفرستم برای کنترل رله یا ماژول پیام هشداری از سنسور ها میفرستد ، سنسور پی آی آر بطور مداوم پیامک هشدار میفرستد به موبایل در صورتی که هیچ تشعشعی را روئیت نمیکند . مشکل از کجا میتواند باشد؟؟؟ احتمال دارد ال ای دی های نزدیک به سنسور تحریکش کرده باشه ؟ یا مشکل از ترکیب کد است ؟ یا آردوینو قدرت پردازش چهار سنسور گاز و پی آی آر رو نداره؟ یا نسبت به امواج سیم کارت هنگام ارسال و دریافت پیامک عکسالعمل نشون بده؟ ممنون میشم راهنمایی بفرمایید . سپاس ، سال نو مبارک
با سلام
ضمن تشکر از همراهی و نظر شما، در این خصوص موارد متعددی میتوانند دخیل باشند. اولین راهکار همین مورد هست که محیط کاری سنسور PIR کاملا ایزوله باشد و مواردی که ممکن است روی عملکرد آن اختلال ایجاد کنند، از آن دور شود. اما مهمترین بخش همین مورد برنامه نویسی است. زبان C بسیار به مهارت برنامه نویسی وابسته است. ممکن است در برنامهای که نوشتید یک لوپ یا یک دستور جابجا باعث اختلال در عملکرد برنامه شود. برای اینکه ۴ تسک به صورت همزمان در آردوینو یا دیگر میکروکنترلرها اجرا شوند، بهتر است از سیستم عامل FreeRTOS در برنامه نویسی استفاده کنید. به لینک سیستم عامل freeRTOS مراجعه کنید.
سلام من میخواستم بدونم ک وقتی ک کد رو دادم دیگه نیاز به سریال مانیتور نداره ک مثلا بنویسم at ..؟
من میخوام با این برنامه و مدار ی دزدگیر درست کنم ک وقتی برق به اردوینو وصل میشه خودش زنگ بزن بدون هیچ سریال مانیتور.ایا این مدار این امکان رو به من میده؟
با سلام
برای مدیریت ماژول سیم کارت چند روش دارید. یکی اینکه از طریق سریال مانیتور، دستورات AT را به صورت دستی به آن ارسال کنید. دوم اینکه دستورات AT را از طریق یک میکروکنترلر به ماژول ارسال کنید.
سلام. وقت بخیر
بنده اینک دانلود کتابخانه های این پروژه را از کجا دانلود کنم؟ لطفا سریعتر جواب بدید
با سلام
دقیقا در متن آموزش نوشته شده است که چطور این کتابخانه را دانلود کنید. لطفا با دقت بیشتری بررسی کنید.
سلام
من باید از کجا لینک دانلود کتابخانه های این پروژه رو پیدا کنم
با سلام
در دو خط اول کد نام کتابخانههای به کار رفته در پروژه را میتوانید مشاهده کنید.