از این آموزش استفاده کنید:
http://forum.arduino.ir/8/21/2122.html
من تمام آموزش ها رو نگاه کردم که در انجمن است حتی آموزش های توی Youtube و از این سایت روسی هم که درسایت آفتاب بود رفتم.
Подключение GSM модуля SIM800L к Arduino - 2150692.ru
تو این آموزش که فرمودید هیچ چیزی درباره اتصال آنتن؟وصل کردن پین ها گفته نشده الان من این پینها رو باید لهیم کنم یانه؟همون طور که قبل هم پرسیدم ممنون می شم جواب بدید.
سلام و تشکر ماژول رو لهیم کردم روشن شد. دقیقآ منظور شما از جای آنتن کجاست؟
توی عکس برای شما هم ماژول رو لهیم شده و هم با علامت گذاری فرستادم جاهایی رو که گمون کنم جای آنتن باشه. و اون دوتا مربع زردی رو که می بینید در عکس ها می خواستم بدنم جای چیست؟
و جایی رو که روی برد Ant نوشته هم من لهیم کردم به پین ها توی عکس می تونید ببینید منظور شما اونجا بود؟
از دقت و راهنمایی شما کمال تشکر رو دارم
ویرایش توسط muhammad : 08-09-2016 در ساعت 01:40 PM
من گفتم تا شما جواب بدید این AT command رو آزمایش کنم که از روی آموزش سایت رفتم جلو اما
جواب نداد می تونه بخاطر لهیم کردن بد باشه؟
اتصالات رو همون جور که گفته بود Tx رو به پین 10 , Rx رو به پین 11 وصل کردم روی 9600 وصل کردم هم روی carriage return و هم روی Both NL and CR آزمایش کردم جواب نداد.علت اینکه روی هر دو آزمایش کردم چون توبی آموزش توی عکس نوشته Both NL and CR اما توبی ویدئو روی Carriage return می گذاره.
ممنون میشم این مورد رو هم توضیح بدید.
تشکر
از روی این آموزش رفتم جلو جلسه بیست و سوم : ارسال AT Command | وبلاگ آردوینو
ویرایش توسط muhammad : 08-09-2016 در ساعت 02:32 PM
اینم کدی که بارگذاری کردم.
/*
Software serial multple serial test
Receives from the hardware serial, sends to software serial.
Receives from software serial, sends to hardware serial.
The circuit:
* RX is digital pin 10 (connect to TX of other device)
* TX is digital pin 11 (connect to RX of other device)
Note:
Not all pins on the Mega and Mega 2560 support change interrupts,
so only the following can be used for RX:
10, 11, 12, 13, 50, 51, 52, 53, 62, 63, 64, 65, 66, 67, 68, 69
Not all pins on the Leonardo support change interrupts,
so only the following can be used for RX:
8, 9, 10, 11, 14 (MISO), 15 (SCK), 16 (MOSI).
created back in the mists of time
modified 25 May 2012
by Tom Igoe
based on Mikal Hart's example
This example code is in the public domain.
*/
#include <SoftwareSerial.h>
SoftwareSerial sim_800L(10, 11); // RX, TX
void setup() {
// Open serial communications and wait for port to open:
Serial.begin(9600);
while (!Serial) {
Serial.print("not connected"); // wait for serial port to connect. Needed for native USB port only
}
Serial.println("Goodnight moon!");
// set the data rate for the SoftwareSerial port
sim_800L.begin(9600);
sim_800L.println("Hello, world?");
}
void loop() { // run over and over
if (sim_800L.available()) {
Serial.write(sim_800L.read());
}
if (Serial.available()) {
sim_800L.write(Serial.read());
}
}