شیلد Sim800c یک شیلد GSM/GPRS با قابلیت پشتیبانی از ۴ کانال ۸۵۰/۹۰۰/۱۸۰۰/۱۹۰۰ MHz برای ارسال دیتا ، SMS,MMS و برقرای تماس صوتی میباشد. این ماژول مخابراتی را میتوان به عنوان یک تلفن همراه هوشمند در نظر گرفت که کاربران به وسیلهی آن میتوانند دیتا را به درستی ارسال و دریافت کنند. این ماژول قابلیت پشتیبانی از تمام اپراتورهای مخابراتی را دارا میباشد.ارتباط سریال در سطح TTL قابلیت راهاندازی این ماژول را با آردوینو و سایر سیستمهای ۵ , ۳٫۳ , ۲٫۸۵ ولت DC را امکانپذیر میکند. به وسیله تغییر وضعیت جامپر (D1 D0) میتوان ماژول را در وضعیت ارتباط سریال سخت افزاری و یا با تغییر جامپر (D8 D7) میتوان ماژول را در وضعیت ارتباط سریال نرمافزاری قرار داد. این شیلد قابلیت بروز شدن فریم ور را توسط پورت USB و پورت سریال دارا میباشد. در ادامهی این آموزش با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید.
شیلد sim800c
شیلد SIM800C یک ماژول GSM/GPRS کوچک و قابل حمل است که به وسیله شرکت SIMCOM طراحی شده است. این ماژول امکان ارتباط با شبکههای GSM/GPRS را فراهم میکند و برای ارسال و دریافت دادهها، ارسال و دریافت پیامها و تماسهای صوتی در پروژههای اینترنت اشیاء (IoT)، ردیابی، امنیت، کنترل از راه دور و بسیاری از کاربردهای دیگر استفاده میشود.
- پشتیبانی از باندهای فرکانسی GSM/GPRS 850/900/1800/1900 مگاهرتز.
- قابلیت اتصال به شبکه اینترنت GPRS با سرعتهای ارسال و دریافت داده.
- قابلیت اتصال به اینترنت از طریق پروتکل TCP/IP.
- امکان ارسال و دریافت پیامهای متنی (SMS).
- قابلیت برقراری تماسهای صوتی.
- پشتیبانی از کارت SIM با ابعاد معمولی (SIM Card).
- دارای ورودی و خروجیهای دیجیتال برای کنترل و ارتباط با سایر قطعات الکترونیکی.
- ولتاژ کاری ورودی از ۳٫۴ ولت تا ۴٫۴ ولت.
ویژگیهای شیلد sim800c
- پشتیبانی از چهار باند ۸۵۰/۹۰۰/۱۸۰۰/۱۹۰۰ مگاهرتز
- پروتکل ارتباطی سریال (UART)
- کنترل از طریق AT Command و لایبرری
- دارای جک هدست
- اسلات سیمکارت میکرو
- تغذیه ۵ ولت DC
- جربان مصرفی حداکثر ۲ آمپر
- دمای کاری منفی ۴۰ الی ۸۵ درجه سانتیگراد
تذکر: این شیلد را فقط میتوان بر روی آردوینو UNO و آردوینو Leonardo قرار داد و برای راهاندازی با آردوینوهای دیگر باید شیلد را به وسیله سیم به آردوینو اتصال داد.
راهاندازی شیلد sim800 c
ابتدا سیمکارت میکروی خود را مطابق تصویر زیر درون اسلات شیلد قرار دهید و آن را به داخل فشار دهید تا صدای تیک کوچکی شنیده شود.اگر سم کارت شما از نوع میکرو نمیباشد ، میتوانید از آموزش زیر به منظور تبدیل سیمکارت معمولی به سیمکارت میکرو استفاده کنید.
آموزش تبدیل دستی سیم کارت معمولی به میکرو سیم کارت
این شیلد قابلیت راهاندازی در دوحالت سریال سخت افزاری و سریال نرمافزاری دارا میباشد.کتابخانهای که توسط تیم توسعه دانشجوکیت برای شما دوستان آماده شده است ، از سریال نرمافزاری برای راهاندازی این شیلد استفاده میکند برای این منظور توسط جامپر همانند شکل زیر ، شیلد را بر روی سریال نرم افزاری قرار میدهیم.
هماکنون شیلد sim800c را بر روی آردوینو UNO خود قرار دهید.
به علت مصرف جریان نسبتا زیاد ،نمیتوان از آردوینو برای تغذیه این ماژول استفاده نمود. برای این منظور باید آداپتوری با رنج ولتاژ ۵ الی ۱۶ ولت به شیلد متصل کنید و کلید مربوط به تغذیه را در حالت ۲ قرار دهید.
کد نویسی sim800c
اکنون کتابخانهای که توسط تیم فنی دانشجوکیت آماده شده است از لینک زیر دانلود کنید و توسط آموزش زیر آن را به نرمافزار آردوینو خود اضافه کنید.
دانلود کتابخانه شیلد Sim800c برای آردوینو
آموزش نصب کتابخانه در نرمافزار آردوینو
این کتابخانه از پین ۷ و ۸ آردوینو به منظور برقراری ارتباط سریال نرمافزار با آردوینو استفاده میکند. همچنین از پین ۶ آردوینو به منظور ریست شیلد استفاده میشود . که میتوانید با اتصال پین ۶ به یک کلید و GND ، امکان ریست کردن را به شیلد sim800c خود اضافه کنید.اکنون کدهای قرار گرفته در زیر را بر روی آردوینو خود آپلود کنید و سپس تمام عملیات زیر را به ترتیب انجام دهید.بعد از آپلود کدها بر روی آردینو ، کلید نمایش داده شده در تصویر زیر را به مدت ۵ ثانیه نگه دارید.
بعد از فشردن کلید نشان داده در تصویر فوق ، باید LED نشان داده در تصویر زیر روشن شود.
اکنون سریال مانیتور نرم افزار را باز کنید و یک دقیقه صبر کنید تا مشخصات ماژول و کیفیت سیگنال سیم کارت بر روی سریال مانیتور نمایش داده شود.
کدهای برنامه
محدودیت در دسترسی کامل به این مجموعه آموزش
دسترسی کامل به آموزش برای اعضای دیجی اسپارک امکان پذیر است. بخش اصلی آموزش شامل سورس کدهای توسعه داده شده توسط مهندسهای دیجی اسپارک است. به همین دلیل این آموزش خاص و یکتاست. برای استفاده از آن بایستی عضویت تهیه کنید. تبادل نظر با کاربران و پرسش سوال رایگان است و میتوانید از بخش نظرات همین آموزش اقدام کنید. |
ویدئو راهاندازی shiled sim800 c به وسیلهی آردوینو
سختافزار مورد نیاز
شیلد sim800c (خرید از فروشگاه)
با سلام
خیلی ممنون بابت مطالب مفید و خوبتون
لطفا آموزش ساخت ردیاب خودرو رو با آردوینو هم بزارید
تشکر
باسلام
دستتون درد نکنه که آموزش sim800c رو در سایت قرار دادید.
سلام خواهش میکنم
آموزش کامل sim800 هم در همین جند روزه در سایت قرار میگیره
موفق باشید
دستتون دردنکنه.
فقط یه سوال: وقتی برنامه توی نرم افزار میخواد کامپایل بشه این Error رو میده:
avr-g++: error: CreateProcess: No such file or directory
exit status 1
Error compiling.
وقتی هم میخوام کتابخانه رو نصب کنم این Error رو میده:
A library named GSM already exists
لطفا راهنماییم کنید
باتشکر
نسخه فعلی آردوینو خود را پاک کنید و نسخه ۱٫۶٫۷ را نصب کنین
بعد از اون وارد پوشه های لایبرری بشین و تمام کتابخانه های GSM را پاک کنید
سپس کتابخانه ای که برای دانلود قرار داده شده را نصب کنید
ممنون.
برای Error اولی چیکار کنم؟
ممنونم بخاطر راهنماییتون. کتابخانه رو تونستم نصب کنم.
ولی وقتی برنامه توی نرم افزار میخواد کامپایل بشه این Error رو میده:
avr-g++: error: CreateProcess: No such file or directory
exit status 1
Error compiling.
IDE آردوینو ورژن چند استفاده میکنین؟نسخه ی نصبی هست یا portable?
آردوینو ۱.۶.۷ رو نصب کردم روی سیستمم. ولی موقع کامپایل شدن Error میده.
یه ویندوز xp مجازی نصب کردم. وقتی برنامه آردوینو ورژن ۱.۶.۷ رو روش نصب کردم و برنامه sim800c رو داخلش کامپایل میکنم راحت کامپایل میشه ولی روی ویندوز اصلیم که ۸.۱ هست Error میده. برای هر برنامه ای که امتحان کردم همین Error رو میده. لطفا راهنماییم کنید.
باتشکر
ابتدا برنامه آردوینو را کاملا از program amd fueatures پاک کنید
رایانه را ریستارت کنین
و عیننا از همین ورژن استفاده کنین
https://www.arduino.cc/download_handler.php?f=/arduino-1.6.7-windows.zip
این لینک دانلودی که گذاشتید رو دانلود کردم و کارهایی که گفتید رو انجام دادم ولی باز همون Error رو میده. الان باید چیکار کنم؟
سلام
من یک مشکل دارم serial برنامه تو قسمت GSM networks scanner
گیر کرده و اپراتور نمی شناسه.
کلید Start رو که میزنم، حدودا پنج یا شش ثانیه چراغ sta روشن
net گاهی چشمک میزنه و
pwr روشنه بعد خاموش میشه.
سلام
آموزش را با دقت نخوندین
این مشکل برای این هست که دارین از تغذیه خود آردوینو استفاده می کنید و آردوینو نمیتونه جریان sim800 را تعمین کنه
الان از تغذیه جدا استفاده می کنم ولی باز هم روی GSM networks scanner گیر میکنه و شبکه نمیشناسه.
از آدابتور ۵ ولت و ۲ آمپر استفاده کردم.
چراغ sta روشنه
net چشمک میزنه و
pwr روشنه.
هم با سیمکارت رایتل و هم با سیمکارت ایرانسل امتحان کردم، ولی هنوز این مشکل هست.
با سلام
آقا ممنونم بابت راهنمایی هاتون. الحمدالله مشکل رفع شد.
لطفا آموزش دریافت و ارسال پیام رو هم بذارید.
میخوام مختصات دریافت شده توسط ماژول جی پی اس NEO-6M رو به شماره ای که براش مشخص میکنم، ارسال کنه. لطفا اگر امکانش هست رهنماییم کنید.
با تشکر
در همین هفته آموزش ارسال و دریافت پیام قرار داده میشه
آموزش ماژول NEO هم به زودی قرار داده میشه
سلام چجوری رفع شد؟؟؟؟؟؟؟؟
با سلام
واقعا دستتون دردنکه
سلام خواهش میکنم 🙂
سلام
مرسی از اموزش تون فقط من یک مشکل دارم serial برنامه تو قسمت GSM networks scanner
گیر کرده و اپراتور نمی شناسه
سلام
شیلد شما دقیقا مشابه شیلد آموزش داده شه توی سایت هست؟
آیا به مدت یک دقیقع در سریال مانیتور نرم افزار صبر کردین؟
بله sim800c
وضعیت چراغ های روی شیلد را لطفا توضح بدین
چراغ sta روشن
net گاهی چشمک میزنه
pwr روشن
چراغ sta کدوم یک از وضعیت های زیر را داره؟
۶۴ms on/800ms off
۶۴ms on/3000ms off
۶۴ms on/300ms off
/؟؟؟؟؟
منظورم net بود
چراغ sta کدوم یک از وضعیت های زیر را داره؟
۶۴ms on/800ms off
۶۴ms on/3000ms off
۶۴ms on/300ms off
/؟؟؟؟؟
منظورتون اینه چن ثانیه روشن چن ثانیه خاموش؟؟
کامل روشن مونده تغییر نمی کنه
منظورم چراغ net بود
۶۴ms on/3000ms off
خب پس یعنی شبکه را شناخته
از مدارتون یه عکس قرار بدین
چه جوری عکس ارسال کنم ??
در یک سایت آپلود کنین و لینکش را قرار بدین
http://uupload.ir/files/9ts_image.jpeg شرمنده دیر شد
تموم اتصالات را قطع کن
و مثالread smsرا اجرا کن و نتیجشو بگو
هیچ تغییر نکرد فقط تو serial دو بار نوشت SMS Messages Receiver
وضعیت چداغ net به همون صورت قبل
از همین کتابخونه ای که در سایت یرار گرفته استفاده کردین؟
پیشنهاد میکنم از مسیر document >arduino>libraries
اگه کتابخونه ای به نام gsmهست ،اون را پاک کنید و کتابخانه ی موجود در سایت را از ابتدا نصب کنید
ممنون مرسی
منظورتون receve sms؟؟
بله
[…] در پست قبلی نحوهی راهاندازی شیلد sim800c را برسی کردیم و مثال جست و جوی شبکه را بر روی آردوینو آپلود کردیم.در این قسمت قصد داریم دریافت sms و توابع مربوط به این کار را به شما آموزش دهیم. در ادامهی آموزش با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید. […]
[…] دو پست قبلی sim800c به آموزش توابع دریافت sms و همچنین اسکن شبکه پرداختیم .در این پست میخواهیم به آموزش توابع و […]
[…] آموزش اسکن شبکه شیلد sim800c آردوینو […]
با سلام
من دقیقا طبق دستورالعمل انجام دادم ولی روی اسکن گیر می کنه.
فکر می کنم روی این خط منتظر می مونه و جواب نمی گیره:
gsmAccess.begin(PINNUMBER)
البته زمان کامپایل کلی وارنینگ داره:
In file included from C:UserspouyaDocumentsArduinolibrariesGSMsrc/GSM.h:46:0,
from C:UserspouyaAppDataLocalTemparduino_c5aeeede6ae40c5c05def3c4e7e72ceeTestModem.ino:2:
C:UserspouyaDocumentsArduinolibrariesGSMsrc/GSM3ShieldV1BandManagement.h:49:125: warning: ‘typedef’ was ignored in this declaration [enabled by default]
typedef enum GSM3GSMBand {UNDEFINED, EGSM_MODE, DCS_MODE, PCS_MODE, EGSM_DCS_MODE, GSM850_PCS_MODE, GSM850_EGSM_DCS_PCS_MODE};
^
C:UserspouyaAppDataLocalTemparduino_c5aeeede6ae40c5c05def3c4e7e72ceeTestModem.ino: In function ‘void setup()’:
C:UserspouyaAppDataLocalTemparduino_c5aeeede6ae40c5c05def3c4e7e72ceeTestModem.ino:36:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
if (gsmAccess.begin(PINNUMBER) == GSM_READY)
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3MobileMockupProvider.cpp: In constructor ‘GSM3MobileMockupProvider::GSM3MobileMockupProvider()’:
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3MobileMockupProvider.cpp:44:12: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
msgExample=”Hello#World”;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3MobileMockupProvider.cpp: In member function ‘int GSM3MobileMockupProvider::connectTCPServer(int, char*, int*)’:
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3MobileMockupProvider.cpp:183:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
strcpy(“192.168.1.1″, localIP);
^
In file included from C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp:34:0:
C:UserspouyaDocumentsArduinolibrariesGSMsrc/GSM3ShieldV1BandManagement.h:49:125: warning: ‘typedef’ was ignored in this declaration [enabled by default]
typedef enum GSM3GSMBand {UNDEFINED, EGSM_MODE, DCS_MODE, PCS_MODE, EGSM_DCS_MODE, GSM850_PCS_MODE, GSM850_EGSM_DCS_PCS_MODE};
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp: In constructor ‘GSM3ShieldV1BandManagement::GSM3ShieldV1BandManagement(bool)’:
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp:38:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
quectelStrings[UNDEFINED]=””;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp:39:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
quectelStrings[EGSM_MODE]=””EGSM_MODE””;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp:40:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
quectelStrings[DCS_MODE]=””DCS_MODE””;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp:41:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
quectelStrings[PCS_MODE]=””PCS_MODE””;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp:42:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
quectelStrings[EGSM_DCS_MODE]=””EGSM_DCS_MODE””;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp:43:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
quectelStrings[GSM850_PCS_MODE]=””GSM850_PCS_MODE””;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1BandManagement.cpp:44:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
quectelStrings[GSM850_EGSM_DCS_PCS_MODE]=””GSM850_EGSM_DCS_PCS_MODE””;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1ModemCore.cpp:39:14: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
char* __ok__=”OK”;
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1ModemVerification.cpp: In member function ‘String GSM3ShieldV1ModemVerification::getIMEI()’:
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1ModemVerification.cpp:64:20: warning: passing NULL to non-pointer argument 1 of ‘String::String(int, unsigned char)’ [-Wconversion-null]
String number(NULL);
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1SMSProvider.cpp: In member function ‘void GSM3ShieldV1SMSProvider::beginSMSContinue()’:
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1SMSProvider.cpp:68:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
if(theGSM3ShieldV1ModemCore.genericParse_rsp(resp, “>”))
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1ScanNetworks.cpp: In member function ‘String GSM3ShieldV1ScanNetworks::getCurrentCarrier()’:
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1ScanNetworks.cpp:66:21: warning: passing NULL to non-pointer argument 1 of ‘String::String(int, unsigned char)’ [-Wconversion-null]
return String(NULL);
^
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1ScanNetworks.cpp: In member function ‘String GSM3ShieldV1ScanNetworks::getSignalStrength()’:
C:UserspouyaDocumentsArduinolibrariesGSMsrcGSM3ShieldV1ScanNetworks.cpp:85:21: warning: passing NULL to non-pointer argument 1 of ‘String::String(int, unsigned char)’ [-Wconversion-null]
return String(NULL);
^
Multiple libraries were found for “GSM.h”
Used: C:UserspouyaDocumentsArduinolibrariesGSM
Not used: C:Program FilesArduinolibrariesGSM
ممنون
سلام
نرم افزار آردوینو را به به نسخه ۱٫۶٫۷ به روز رسانی کنید
سال نو تون مبارک.
ممنون از واسهتون.من از همون نسخه که گفتین دارم استفاده میکنم.
سلام سال نو مبارک
یعنی هنوز مشکل شما رفع نشده است؟
نه متاسفانه هیچ نتیجهای نگرفتم.
دوست ندارم فکر کنم مشکل سختافزاری داره.
سلام
من هم همین مشکل رو دارم..
سلام
من از آردینو مگا استفاده می کنم.
می خواستم بدونم که اگر من در این شیلد، پین ۲ رو به پین ۱۰ وصل کنم. و شاخه پین ۲ رو کج کنم که به آردینو وصل نشه، میتونم این شیلد رو وصل کنم و ازش استفاده کنم؟
با سلام و تشکر بابت مطالب مفید سایتتون
من همه ی مراحلو طبق آموزش پیش رفتم ولی وقتی سوییچ روی شیلدو ۵ ثانیه نگه میدارم LED روشن میشه ولی بعد از ۱ ثانیه دوباره خاموش میشه و روی سریال مانیتور هم در خط GSM networks scanner متوقف میشه ممنون میشم راهنماییم کنید
با سلام
احتمالا جریان لازم برای راه اندازی ماژول تامین نمیشه.
با سلام:
اگه این آموزش رو برای رزبری هم بدبد ممنون میشم.
سلام تشکر از مطالب مفیدتون اگه میشه برای رفع مشکل راه اندازی ماژول sim800بیشتر توضیح بدید ممنونم
با سلام
مشکل خود را کامل توضیح دهید
با سلام و تشکر
فرق مثلا sim 800c با sim 800a چیه؟
آیا میشه ماژول sim 800a رو با این آموزشتون انجام داد ؟ منظورم اینه که با این آموزش میشه هر ماژولی رو که sim 800 باشه ، راه اندازی کرد ؟
تصحیح شود :
جربان مصرفی حداکثر ۲ آمپر
سلام
هیچ کتابخانه ای برای این شیلد وجود ندارد
چیکار کنم
با سلام
ضمن تشکر از توجه شما، لینک دانلود اصلاح شد. به صفحه محصول در دانشجو کیت هدایت میشوید و از آنجا انتهای صفحه لینک دانلود قرار دارد.
سلام
ممنون
سلام
نسخه۱٫۶٫۷ رو نصب کردم
کل پوشه gsm رو پاک کردم
موقع نصب این پیامو میده
A library named GSM already exists
الان چی کار باید بکنم
با سلام
لطفا در مسیری که آردوینو نصب شده است، بروید و در فایل Libraries پوشه مربوط به GSM را پاک کنید و فایل کتابخانه دانلودی را در آنجا قرار دهید.
سلام مجدد
کتابخانه gsm رو که در پوشه ی اسکچ های تمرینی خودم بود هم پاک کردم خطا برطرف شد
حالا همه چی به ظاهر درسته ولی نه پیام میگیره نه زنگ میزنه نه مقدار سیگنال شبکه رو نشون میده
خیلی شیلد پردردسری بود برام
ممنون میشم راهنماییم کنید
لطفا مراحل راه اندازی را مجددا طبق آموزش بررسی کنید. موقعیت جامپرها و ال ای دی روی برد را بررسی کنید. سپس مجددا اعلام کنید.
با سلام من یک شیلد sim800c خریدم و میخوام اونو با اردوینو uno راه اندازی کنم طبق مراحلی که گفته بودید رو انجام دادم ماژول تو شبکه میاد حتی به خطی ک روی ماژول هس زنگ میزنم زنگ میخوره اما برای تست هیچ عکس العملی نشون نمیده در سریال مانیتور . ناگفته نماند منبعی که به ماژول وصله ۵٫۵ ولت ۵ امپر هس میشه راهنماییم کنید چیکار باید انجام بدم ؟ ورژن نرم افزار اردوینو ۱٫۶٫۷ هس
با سلام
ضمن تشکر از توجه شما به آموزش شیلد Sim800C، لطفا دقت کنید که در گوشه سمت راست سریال مانیتور سرعت را با سرعت تعریف شده در کدهای برنامه یکسان قرار دهید.
سلام
نحوه اتصال اردینو نانو به شیلد اترنت و به sim800l رو میخاستم
که ازsim800lنت رو بگیره و ار اترنت برام خروجی اینترنت بدهد
کد های آن رو هم بهم بدید
با سلام
ضمن تشکر از توجه شما، جناب آقای محمد مهدی برای این منظور شما میتوانید از همین کدها استفاده کنید و فقط کتابخانه sim800L را جایگزین کنید. همچنین چنین امکانی وجود ندارد که کدهای مد نظرتان را به صورت دقیق و یکجا دریافت کنید. شما میتوانید اگر در حال پیاده سازی پروژهتان هستید و در کدها به مشکل برخوردید، کدها را جهت تحلیل و رفع عیب ارسال کنید.
سلام sim800 که گرفتم از نوع جدید که هم بلوتوث و هم gps داره و نمی دانم چطور پایه ها را وصل آردینو کنم میشه شماره تلگرام یا بدهید تا بفرستم email
با سلام
ضمن تشکر از توجه شما، کاربر گرامی در حال حاضر رفع عیب فقط از طریق ثبت کامنت است. پایههای ماژول را اعلام بفرمایید تا راهنمایی دقیق صورت گیرد.
سلام
فک میکنم باarduino mega2596 هم سازگار باشه چون پین هاش مثل uno چیده شده فقط پین های اضافیش پایینه
به نظرتون سازگاری داره؟
با سلام
ضمن تشکر از توجه شما، اکثر شیلدهاى آردوینو uno با برد mega2560 هم سازگارى دارند.
با سلام
یک سوال در مورد راه اندازی برد شیلد اردینو با کتابخانه gsm اردینو داشتم. شما در اموزش فرموده بودین که برای تغییر درایو به صورت نرم افزاری یاسخت افزاری تنها نیاز به تغییر جامپر روی برد می باشد.سوالم این هست که ایا نیاز به تغییر برنامه یا کتابخانه نیز می باشد.
باتشکر
با سلام
ضمن تشکر از توجه شما، بله نیاز هست در کد تغییراات اعمال شود. البته این موضوع نیاز به تغییراتى در کتابخانه هم دارد.
ممنون از پاسختون و ایا کتابخانه اماده برای حالت سریال سخت افزاری موجود نیست؟چون من برای کار صنعتی استفاده می کنم سریال به صورت مجازی تا چه حد قابل اطمینان میباشد در این مورد؟
خواهش میکنم. در این زمینه باید از سورسهای مورد تایید آردوینو استفاده کنید. که تمامی این سورسها در دایرکتوری نرم افزار آردوینو موجود است. برای اطمینان بستگی به برنامهای که نوشتهاید دارد.
اخه ظاهرا در کتابخانه خود ادرینو هم به صورت نرم افزاری استفاده شده
سلام sim 800 که من گرفته ام تعداد پایه های زیادی دارد و من نمی دانم چطور این پایه ها به آردینو وصل کنم میشه راهنمایی کنید چطور وصل کنم و این پایه ها به چه منظوری است
با سلام
ضمن تشکر از توجه شما، برای این منظور باید به دیتاشیت برد مربوطه مراجعه کنید، سوالتان خیلی کلی است و نمیتوان پاسخ منطقی برای آن در نظر گرفت.
سلام من یک شیلد sim900 خریدم ولی میخوام با کدویژن برای atmega32 برنامه نویسی کنم نیاز به کتابخانه شیلد در کدویژن دارم.
با سلام و تشکر از توجه شما، در حال حاضر سورسهای کاربردی در مورد کدویژن نمیشناسم.
سلام.من با sim 800c وuno پیام فرستادم به این شکل که کد برنامه رو آپلود بعد سریال مانیتور میزدم و شماره در com میزدم وبه همین شکل متنی که میخواستم بفرستم و پیام ارسال میشد.
حالا میخوام بدون نوشتن چیزی ازطرف من درcom این پیام ارسال شود.مثلا سنسور دما(lm35) قرار بدم وقتی دما از حد مشخص شده بالا رفت یه پیام به شماره من ارسال کند.راه اندازی سنسور دما رو هم بلدم .ممنون میشم اگر کمک کنید .پاسخ اینجا دنبال کنم ؟
@meysam18888 تلگرام بنده
با سلام
همانطور که در پست دیگر پاسخ شما ارسال شده است، اینجا هم عینا همان پاسخ را ارسال خواهم کرد. کاربر گرامی برای این منظور باید دانش برنامه نویسیتان را تقویت کنید. همچنین دقت داشته باشید که اهداف دیجی اسپارک آموزش پروژه محور است نه انجام پروژه برای دیگران! اگر توانایی کد نویسی ندارید بتدا دانش برنامه نویسی و الکترونیک فرا گیرید و سپس به سراغ انجام پروژه روید. این طور برداشت نشود که شما هر کاری خواستید بکنید بیایید و در دیجی اسپارک مطرح کنید و بدون تلاش خودتان به جواب برسید. شما فقط میتوانید ارورها و اشکالاتتان را در اینجا مطرح کنید. نویسندههای دیجی اسپارک که در هر لحظه در دسترس نیستند تا به تلگرام شما مراجعه کنند.
سلام خسته نباشید
اموزش رو از سایت پیگیر بودم اموزش های اردوینو رو برای راه اندازی شیلد جی اسم ام به مشکل خوردم
برنامه رو اپلود میکنم روی اردوینو بعد شیلد رو راه اندازی میکنم
GSM networks scanner
Modem IMEI: 0
Scanning available networks. May take some seconds.
Current carrier:
Signal Strength: [0-31]
Scanning available networks. May take some seconds.
و روی همین میمونه
من برای تغذیه شیلد از ی
منبع تغذیه ۱۲ ولت ۵ استفاده میکنم مشکل جریان نداره
چراغ STA و PWR روشنه
و چراغ NET چشمک میزنه روی R6D1
با سلام
وضعیت جامپرها روی برد را همانند آموزش تغییر بدهید.
خیلی ممنون از توضیحاتتون سخت افزار برد را باید به چه شکل ببندیم امکانش هست یکم توضیح بدین من شیلدgsm sim 800c استفاده میکنم
با سلام و تشکر از شما
در این خصوص برد استفاده شده در این آموزش از نوع شیلد است که نیازی به سیم کشی ندارد. کافیست روی برد قرار دهید و پایهها را جای گذاری کنید.
وقت بخیر
تشکر بابت مطالب مفیدتون
من تماممی مراحلی ک گفتین رو رفتم ولی تو قسمت GSM networks scanner میمونه
باید چیکا کنم؟
با سلام
لطفا بفرمایید که منبع تغذیه مورد استفاده شما چیست.
سلام
در زمان برقراری ارتباط چطور میشه ارتباط قطع کرد ؟
منظورم اینه وقتی تماس برقرار شد چند ثانیه بعد تماس قطع کرد .
ATH زمان تماس کار نمیکنه فقط زمانی که تماس پاسخ داده بشه کار میکنه.
چند روزه درگیر همین مسئله هستم اما راهی پیدا نمیکنم
با سلام
ضمن تشکر از توجه شما، متاسفانه بنده هم در این خصوص تجربه ندارم. از دیگر دوستان که در این زمینه اطلاعات و تجربه کافی دارند، تقاضا دارم تا در این بحث شرکت کنند.
سلام و خسته نباشید واقعا مطالبتون حرف نداره مرسی بابت پست هاتون ،بنده یه سوال شخصی داشتم همه جا رو زیر و رو کردم نتوستم به نتیجه برسم ممنون میشم راهنماییم کنید :
من آی سی Atmega8 رو تبدیل کردم به آردوینو و تست کردم به خوبی پورت های دیجیتال و ورودی کار میکنن ولی یه پروژه گرفتم با ماژول sim800L که روی برد یونو کار میکنه ولی میخوام کامپایل کنم و آپلود کنم روی بردی که با مگا ۸ درست کردم نرم افزار ارور میده و نمیشه ممنون میشم کمکم کنید ایراد رو رفع کنم
با سلام
از توجه شما سپاسگزارم، در این خصوص احتمالا بخشهایی مانند بوت لودر را در نظر نگرفته اید و خب طبیعتا تفاوتهایی با برد اصلی آردوینو خواهد داشت. متاسفانه به دلیل اینکه دقیقا مشخص نمیباشد چطور مدار جدید را ساختهاید امکان راهنمایی وجود نخواهد داشت. ولی اگر راه حلی پیدا کردید، پیشنهاد میکنم در دیجی اسپارک عضو شده و مطلبتان را برای دیگر کاربران منتشر کنید.
وقتی این شیلد رو روی اردینو استفاده کنیم امکانش هست که پین های دیجیتال برای اضافه کردن یک ماژول دیگه به اردینو استفاده کرد؟؟
با سلام
بله میتوانید این کار را انجام دهید.
سلام
من مشکل GSM networks scanner
دارم
جای جامپر ها هم درست هست
ولتاژ ۵ هم دادم
با سلام
پاسخ دستور AT را ارسال کنید.
سلام – روی ماجول سیم کارت هست . روی برد مگا و خارج از برد مگا می تونم تماس بگیرم ولی وقتی کد شما رو اجرا می کنم خروجی نمی ده
GSM networks scanner
در این قسمت می مونه همه حالت ها رو هم تست کردم لطفا راهنمایی ام کنید
باسلام
برای رفع این مورد بایستی دستور AT برای کیفیت سیگنال آنتن دهی را بررسی کنید. احتمالا یا مشکل تغذیه دارید یا مشکل آنتن دهی، این موارد را بایستی بررسی کنید.