Re: Управление внешними устройствами с Arduino при помощи СМС
Там пример, начинается с объявления библиотек (как в С). Это для Ардуины нормально?
Re: Управление внешними устройствами с Arduino при помощи СМС
Нормально
Только еще сами библиотеки нужно положить в папку ...\arduino-0023\libraries
Re: Управление внешними устройствами с Arduino при помощи СМС
Цитата:
Сообщение от
metaforos
Здравствуйте. Есть набор: Arduino Mega 2560+Siemens S55.
Как телефон подключить к Ардуинке, я разобрался.
расскажи подробнее как подключил телефон к ардуине, делал ли делитель или кидал напрямую ?
Re: Управление внешними устройствами с Arduino при помощи СМС
Цитата:
Сообщение от
Mitos
расскажи подробнее как подключил телефон к ардуине, делал ли делитель или кидал напрямую ?
Здесь все есть. Я только разобрался, подключать буду сегодня вечером (еще не до конца шнур готов)
http://www.compcar.ru/forum/showthread.php?t=8089
Re: Управление внешними устройствами с Arduino при помощи СМС
Цитата:
Сообщение от
Mitos
Есть библиотека SSerial2Mobile.h пробую из нее образцовый скетч и получаю ошибку
"In file included from SSerial2Mobile_Example1.cpp:11:
D:\arduino-1.0\libraries\NewSoftSerial/NewSoftSerial.h:71: error: conflicting return type specified for 'virtual void NewSoftSerial::write(uint8_t)'
D:\arduino-1.0\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'"
не понимаю в чем проблема
библиотеку брал тут
http://sserial2mobile.googlecode.com...bile-1.1.0.zip
а тут лежит еще одна необходимая библиотека
http://arduiniana.org/NewSoftSerial/...tSerial10c.zip
Посмотри http://php.ua/blog/2011/12/
Re: Управление внешними устройствами с Arduino при помощи СМС
Chip, подскажи пожалуйста. На Ардуино Мега, куда подключать RX и TX или нужно ли менять pin в твоем скетче:
uint8_t ETX_Pin=3;
uint8_t ERX_Pin=2;
void setup()
{
pinMode(0, INPUT);
pinMode(1, OUTPUT);
pinMode(ETX_Pin, INPUT);
pinMode(ERX_Pin, OUTPUT);
}
void loop()
{
int pc2vrbot = digitalRead(0);
digitalWrite(ERX_Pin, pc2vrbot);
int vrbot2pc = digitalRead(ETX_Pin);
digitalWrite(1, vrbot2pc);
p
Re: Управление внешними устройствами с Arduino при помощи СМС
Подключить нужно к D2, D3
Re: Управление внешними устройствами с Arduino при помощи СМС
Я не могу найти на плате эти пины. У меня там есть RX0,RX1,RX2,RX3 и TX0,TX1,TX2,TX3.
Вложений: 1
Re: Управление внешними устройствами с Arduino при помощи СМС
У тебя что за Мега?
Пины отметил
Вложение 13824
Re: Управление внешними устройствами с Arduino при помощи СМС
Да. Такая мега.
По этому счкетчу, Тх телефона мы подключаем к D0, a Rx к D1?
А потом через Serial Monitor тестить AT командами?
Скетч для прямого подключения к пинам RX(D0) и TX(D1)
void setup()
{
pinMode(0, INPUT); //RX
pinMode(1, INPUT);//TX
}
void loop()
{
}
А почему 2 INPUT на 0 и 1?