Вот схема:
А вот счкетч:
Вот только иногда, телефон звонит на номер с ошибками, вместо +380675678366, может набрать 38+380675678366 или вообще +3866 или 678 и т.д. Сейчас разбираюсь почему.PHP код:
const int Zamok1Pin = 31;
const int Zamok2Pin = 33;
const int DveriPin = 35;
const int ControlledPin = 12;
const int AlarmledPin = 11;
int Zamok1Stat = 0;
int Zamok2Stat = 0;
int DveriStat = 0;
int ControlledPinStat = 0;
void setup()
{
pinMode(Zamok1Pin, INPUT);
pinMode(Zamok2Pin, INPUT);
pinMode(ControlledPin, OUTPUT);
pinMode(AlarmledPin, OUTPUT);
Serial1.begin(9600);
}
void loop()
{
alarm_on();
}
void alarm_on()
{
Zamok1Stat = digitalRead(Zamok1Pin);
Zamok2Stat = digitalRead(Zamok2Pin);
DveriStat = digitalRead(DveriPin);
ControlledPinStat = digitalRead(ControlledPin);
if (Zamok1Stat == HIGH && Zamok2Stat == LOW)
{
digitalWrite(ControlledPin, HIGH);
}
if (Zamok1Stat == LOW && Zamok2Stat == HIGH)
{
digitalWrite(ControlledPin, LOW);
}
if (ControlledPinStat == HIGH && DveriStat == HIGH)
{
delay(100);
Serial1.println ("ATD+380675678366;");
}
}
Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.
С глюками телефона разобрался. Это плохой контакт где-то был (на соплях держалось, сейчас спаял платку, все отлично работает).
Вот поставил вместо телефона GSM Shield - начались проблемы. Звонит через раз...
Liliput 629 GL, Intel Atom N230 1.6, HDD 200 GB, ОЗУ 2GB, Globalsat GT-100.
У меня вопрос первый пин выхода телефона куда нужно подключить?
спасибо!
я спрошиваю потому что мне не работает! у меня есть siemens cf76 подойдет?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)