GSM сигнализация

Short Circuit
Short Circuit аватар
Offline
Зарегистрирован: 17.05.2015

 научитесь делать герберфайлы, научитесь правильно разводить печатную плату и т.д. это даже не блым-блым  ардуиной. узнайте сколько стоит вывести из гербера  готовые платы, и прочее. Тогда и увидите сколько своего времени и знаний потратили, а то вы как то примеряете только изготовление платы. Если бы вы умели все это делать - то вопроса по стоимости попросту не задавали. на ваш вопрос нет ответа.

 

s3gik
Offline
Зарегистрирован: 04.09.2016

Скажите можно ли в сигнализации реализовать, что бы в смс приходило напряжение резервного источника питания

Short Circuit
Short Circuit аватар
Offline
Зарегистрирован: 17.05.2015

почему нельзя? конечно можно.

s3gik
Offline
Зарегистрирован: 04.09.2016

Не подскажете как. Хотелось бы чтоб при входящем звонке или смс, в ответ отправлялась смс с напряжением, а при достижении например 11в ардуина сама отправляла смс что акб разряжен. Заранее спасибо.

Short Circuit
Short Circuit аватар
Offline
Зарегистрирован: 17.05.2015

изучайте, и напишите потом сами. выже мне предлагаете за вас придумать и написать.

или купите готовую сигнализацию и не тратьте время  попусту.

pasha413
Offline
Зарегистрирован: 27.11.2016

Хотелось бы увидеть схему подключения, куда подключается датчик?

Dizel
Offline
Зарегистрирован: 04.03.2017
При компиляции выдает следующие - 
 
 
Arduino: 1.8.1 (Windows 7), Плата:"Arduino/Genuino Uno"
 
signalka_gsm:26: error: expected primary-expression before 'Led'
 
signalka_gsm:26: error: expected '}' before 'Led'
 
signalka_gsm:26: error: expected ',' or ';' before 'Led'
 
C:\Users\Валера\Documents\Arduino\signalka_gsm\signalka_gsm.ino: In function 'void setup()':
 
signalka_gsm:43: error: 'TestAnalog' was not declared in this scope
 
C:\Users\Валера\Documents\Arduino\signalka_gsm\signalka_gsm.ino: In function 'void loop()':
 
signalka_gsm:68: error: 'Led' was not declared in this scope
 
signalka_gsm:88: error: 'Alarming' was not declared in this scope
 
signalka_gsm:91: error: 'CheckKey' was not declared in this scope
 
signalka_gsm:100: error: 'Disalarming' was not declared in this scope
 
signalka_gsm:114: error: 'Arming' was not declared in this scope
 
signalka_gsm:115: error: 'Disarming' was not declared in this scope
 
C:\Users\Валера\Documents\Arduino\signalka_gsm\signalka_gsm.ino: In function 'void TestAnalog()':
 
signalka_gsm:163: error: 'ReadDS' was not declared in this scope
 
C:\Users\Валера\Documents\Arduino\signalka_gsm\signalka_gsm.ino: In function 'void Disarming(byte)':
 
signalka_gsm:171: error: 'Disalarming' was not declared in this scope
 
exit status 1
expected primary-expression before 'Led'
 
 
Куда податься?
 
dan1234
Offline
Зарегистрирован: 11.03.2015

Добрый день.

Можно ли как то в скетче безболезненно заменить управление SIM900 на M590e?

Набор АТ команд у этих шилдов одинаковый - GSM 07.07, 07.05

Я так понимаю в среде Ардуино для М590е нет специальной библиотеки и она управляется просто АТ командами.

Можно ли использовать библиотеку SIM900.h под М590е? Или ее прийдется модифицировать?

Short Circuit
Short Circuit аватар
Offline
Зарегистрирован: 17.05.2015

или придется модифицировать или используйте.

это во первых.

 во вторых - думаете вы зададите вопрос и ктото сразу полезет просматривать всю библиотеку ат-команд на совместимость с вашим 590м? Нет конечно, это только высами можете сделать. Дерзайте. И вообще, нафик она вам нужна та библиотека, раз вы пару команд всего будете использовать? иблиотеку берут если в инет лазить будет и прочие дела, там где муторно писать кучу кода.

pavels.levins
Offline
Зарегистрирован: 23.09.2017

Мои отношения с програмированием на уровне Flowcode.

Приобрел SIM900 шилд и начал играться, с терминалом все работает как часы, но если заливать любой скетч на Андеря, то ничего не происходит. Попробовал подключить Андрея отдельно к терминалу, никаких признаков АТ команд, каких то пару иксов все что выжал из него в терминале за несколько часов. В итоге подумал что Rx Tx не в порядке на Андрее, записал скетч Hello World, все огонь. В чем дело, помогите пожалуйста не потерять интерес к электронике. Земля общая, питание тоже, БП хороший мощный. О великий, помоги мне прошу.

vladimirk68
Offline
Зарегистрирован: 30.10.2015
Код из поста #33, библиотеки из шапки в коде
 
Arduino: 1.6.5 (Windows 7) (и 1.8.2), Плата"Arduino Uno"
 
test1.ino: In function 'void loop()':
test1:165: error: no matching function for call to 'SMSGSM::GetSMS(char&, char [20], char [10], int)'
test1.ino:165:51: note: candidate is:
In file included from test1.ino:51:0:
C:\Users\kudinovvv.METAFRAX\Documents\Arduino\libraries\GSM-GPRS-GPS-Shield-GSMSHIELD/sms.h:12:11: note: char SMSGSM::GetSMS(byte, char*, byte, char*, byte)
      char GetSMS(byte position, char *phone_number,byte max_phone_len, char *SMS_text, byte max_SMS_len);
           ^
C:\Users\kudinovvv.METAFRAX\Documents\Arduino\libraries\GSM-GPRS-GPS-Shield-GSMSHIELD/sms.h:12:11: note:   candidate expects 5 arguments, 4 provided
no matching function for call to 'SMSGSM::GetSMS(char&, char [20], char [10], int)'
 
Как исправить?