1. Не подпускайте электриков к своему дому :)) Я как КИПовец их не долюбливаю. Ну это профессиональные особенности. КИПиА. Коллеги поймут. Лучше научитесь сами. Лучше вас никто не сделает. На Ютубе все показывают, как что делается.
Согласен. Я серьезно думаю электрику сам тянуть. Смущает только то что могу неправильно расчитать разного рода защиты и автоматы в щитке. Много ньюансов как по трем фазам раскидать правильно дом, гараж, мастерскую с оборудованием, заземление опять же.... Боюсь что то важное упустить.
Просто взрыв мозга какой-то: сколько и каких кабелей тянуть. Чтобы и сигнализация штатная стояла с выходом на пост вневедомственной охраны, и видеонаблюдение и ТВ и про видеодомофоны не забыть и кабеля для остальных построек в нужном кол-ве завести в дом, и аудио развести чтобы к примеру радио в комнатах во дворе можно было включать от одного приемника с возможностью интеркома (чтобы жена с кухни дома не горлала в мастерскую приглашая к обеду, а через микрофон и колонки матькнуться). Так что полет фантазии - безграничен. Осталось только реализовать.
А камеры я iP присматриваю. чтобы в интренет, и нарастить (добавить) было проще. Но, как я понял от установки рессифера не уйти все равно. А ip-видеонаболюдение денег стоит.
Из опыта. Подключение нестандартных сигнализаций в пультам вневедомственной, почти неразрешимая задача. Подключают только свое, либо требуют денег за шефмонтаж.... В общем все в деньги упирается.
Из опыта. Подключение нестандартных сигнализаций в пультам вневедомственной, почти неразрешимая задача. Подключают только свое, либо требуют денег за шефмонтаж.... В общем все в деньги упирается.
Ну их тоже можно понять. Они по договору охраны несут материальную ответственность за ваше имущество. И они должны быть уверены, что сигнализация сработает, не будет донимать ложными тревогами, и самое главное, что доступ к её настройкам ни у кого не будет.
А вообще никто не мешает, иметь два рубежа охраны. Вашу систему на ардуино, которая будет во много раз функциональнее, и предоставлять все возможные параметры в вашем жилище, плюс заниматься управлением "тех.процессами" в доме. И также пусть будет только охранная сигнализация от ОВО.
У меня вот помимо системы на ардуино, еще стоит сигнализация TAVR-GSM. Её я покупал очень давно для охраны мет. гаража. Так вот, пока я на ардуино не сделал программые фильтры помех, то были ложные срабатывания. Но я был спокоен, потому что TAVR-GSM не выдавал тревоги.
А вообще никто не мешает, иметь два рубежа охраны. Вашу систему на ардуино, которая будет во много раз функциональнее, и предоставлять все возможные параметры в вашем жилище, плюс заниматься управлением "тех.процессами" в доме. И также пусть будет только охранная сигнализация от ОВО.
Именно в этом направлении и думю двигаться. Рад что нашел единомышленника!
Насчет ОПС для вневедомственной - ничего не мешает повешать на один из их шлейфов свой сигнал...
Периметр - можно попробовать связку по принципу излучатель - приемник, но на лазере в невидимом диапазоне, правда хз как оно будет работать (сработка от пролетевшего через луч листика от дерева, например).
Как другой вариант - установка рекордера для камер с вебинтерфейсом (просмотр камер через инет). Настроить режим охраны по движению в кадре. Тут все зависит от размеров участка.
По поводу подключения котла - в теории схема такая: температура теплоносителя - есть функция от температуры воздуха на улице (температурный график). Почему корейцы не реализовали этот алгоритм в Вашем котле - загадка. Дальше комнатный термостат - если в комнате (квартире) холодно - даем разрешение на включение котла, иначе - котел выключен. Тут все просто.
Второй вариант гораздо сложнее, суть его в расшифровке протокола. Задача крайне утомительная и, практически, не реализуемая.
1)Слишко много на 1 контроллер. Я бы разбил и добавил MR3020 как мозг можно даже с БД, а за ардуиной только сбор с датчиков. MR3020 менее глючен по работе с сетью, к меге по UART легко подключается, так как у Меги много Uart, то еще и на прошивку останется.
2) ИМХО Реле что у Вас способны управлять максимум светом. И то со временем контакты залипнут. Думали о SSR? Думаю после пятого раза мытья мойкой керхер от розетки в гараже, они (реле) выйдут из строя. Обратите внимание на реле.
3) Я так и не понял как у Вас осуществлен контроль за вкл/выкл? Включили болер/свет/насос/лампу - а потом уже включили питание в Ардуино. Сможет она понять, что у Вас что-то включено или выключено или перегарело? есть датчики GY-712? или еще хуже они без ардуино не включатся?
Здравствуйте! Не знаю по адресу ли я пишу. Скажите пожалуйста возможно ли имея такой модуль ENC28J60, Arduino Uno и компьютер (Ноутбук) на котором есть доступ к интернету через WiFi планшета,
подключится к интернету.Так как я работаю по вахте, то доступ к интернету у нас только через телефон или планшет который лежит на подоконнике.Модуль если ENC28J60 подключить по изернет кабелю компу,
а с компа в интернет. Не судите строго если вопрос оказался глупым. Заранее большое спаибо
Доброго времени суток Вам и всем форумчанам! Я тоже не меньше восхищен и проделанной работой и кодом. Сам делаю нечто подобное, но меньшего масштаба - котел, вентиляция и водоснабжение. Пытаюсь прикрутить управление через СМС (температура котла и подобное), жестоко вырвал из Вашего кода часть касательно приёма СМС, не получилось, убрал весь код, оставил только приём СМС и реакцию на них - работает, НО как только после функции read_sms() в цикле ставлю задержку, а она подразумевается даже в чтении термодатчиков, реакция на СМС прекращается....
String currStr = "";
boolean isStringMessage = false;
void setup() {
Serial.begin (19200);
Serial1.begin (19200); // GPRS Shield v2.2 SIM900
ConfigSIM900(); // Конфигурируем SIM900
delay(1000);
pinMode(12, OUTPUT);
}
void loop ()
{
sms_read();
delay(3000);
}
void ConfigSIM900()
{
Serial1.print("AT+CMGF=1\r"); //устанавливает текстовый режим смс-сообщения
delay(100);
Serial1.print("AT+IFC=1, 1\r"); //устанавливает программный контроль потоком передачи данных
delay(100);
Serial1.print("AT+CPBS=\"SM\"\r"); //открывает доступ к данным телефонной книги SIM-карты
delay(100);
Serial1.print("AT+GSMBUSY=1\r"); //запрет всех входящих звонков
delay(100);
Serial1.print("AT+CNMI=1,2,2,1,0\r"); //включает оповещение о новых сообщениях
delay(300);
}
void sms_read() //_____Цикл чтения входящих СМС-сообщений______________
{
if (!Serial1.available()) return;
char currSymb = Serial1.read();
if ('\r' == currSymb)
{
if (isStringMessage)
{
//если текущая строка - SMS-сообщение,
//отреагируем на него соответствующим образом
if (!currStr.compareTo("OTO-ON")) { digitalWrite(12, HIGH); Serial.println("KLIMAT CONTROL - ON"); } // Включение климат-контроля дома
else if (!currStr.compareTo("OTO-OFF")) { digitalWrite(12, LOW); Serial.println("KLIMAT CONTROL - OFF"); } // Выключение климат-контроля дома
isStringMessage = false;
}
else {if (currStr.startsWith("+CMT")) { isStringMessage = true;}} //если текущая строка начинается с "+CMT",то следующая строка является сообщением
currStr = "";
}
else if ('\n' != currSymb) { currStr += String(currSymb);}
}
И ошибка в параметрах передаваемых СИМ900 (по крайней мере для моей):
Огромное вам спасибо за выложенный проект. А вы не думали оттолкнуться от питания (создать на базе Дуни ИБП на аккумуляторах +солнечных батареях+генератора с выходом 12V для дальнейшего преобразования) дома, т.е. его автономки, далее регулировку или откл. эл.сети, воды, отопления, газа по аварии.
Здравствуйте форумчане! Рад что мой проект пригождается людям. Спасибо за отзывы.
Давненько я уже не программировал. Сейчас некогда. Работа душит, и дома летом на участке дел много. Мотоцикл еще приобрел. Теплицы две сделал! может и до них автоматизация дойдет. А так продолжать проект, скорее всего буду зимой, когда времени свободного будет больше.
Система работает, если перестали приходить СМС, значит деньги на счету кончились. Управление в основном через СМС если дистанционно, а так ИК-пультом обычно. Bluetooth редко пользуюсь. Очень много идей и мест, где нужно что-то автоматизировать.
Люди пишут по VK.com вопросы задают, делятся идеями и наработками. Например человек приобрел видеокамеру ардуино. Фотографирует и сохраняет на флешку. Полезная штучка.
Главно за лето успеть кабелей на участке накидать по заборам, в гараж, в баню...
Огромное вам спасибо за выложенный проект. А вы не думали оттолкнуться от питания (создать на базе Дуни ИБП на аккумуляторах +солнечных батареях+генератора с выходом 12V для дальнейшего преобразования) дома, т.е. его автономки, далее регулировку или откл. эл.сети, воды, отопления, газа по аварии.
Ну фантазировал немного на эту тему :) У меня под это дело не сложно будет запилить мою систему. Выход на крышу (солнечные батареи) есть! Выход в подпол (аккумуляторная) также все готово. Осталось перестелить крышу профнастилом, и можно городить солнечные батареи и солнечные аккумуляторы. Кстати сбои электроэнергии не редкое явление у меня в поселке.
Вот! еще и сама структура системы, т.е. от каждого электроприемника и выключателя отдельные кабели в центр идут. Переделать их на любое напряжение не проблема будет. Место для еще двух шкафов КИП тоже есть :)))
Может заменить функцию delay(3000) на счетчик циклов? ну т.е. на таймер без delay
Не уверен, что это поможет, так как этих dalay - в каждом опросе датчика температур, а датчиков 10 штук. Пока так и не победил эту проблему... Буду рыть в сторону принудительного чтения непрочитанных СМС и последующего удаления...
Может заменить функцию delay(3000) на счетчик циклов? ну т.е. на таймер без delay
Не уверен, что это поможет, так как этих dalay - в каждом опросе датчика температур, а датчиков 10 штук. Пока так и не победил эту проблему... Буду рыть в сторону принудительного чтения непрочитанных СМС и последующего удаления...
Если DS18B20, то там delay() вовсе без надобности.
Если DS18B20, то там delay() вовсе без надобности.
Именно они, но проверить уже не судьба... не понимаю каким образом, но убил свою мегу.... (( пойду в "аппаратные.." создам темку, хотя много чего перечитал - не получается
Привет! Огромная работа проделана вами! Вы молодец!
Сюда я попал наигравшись с системой Кситал - достали меня уже ее фокусы. Прошу у вас небольшого совета - с чего начать чтобы не совершить ошибок по комплектующим:
Вот мое небольшое ТЗ, так сказать на вырост
ТЗ Arduino Контроль температуры в емкости в подвале
Контроль температуры в подвале
Контроль влажности в подвале
Включение увлажнителя в подвале
Включение обогревателя в подвале
Контроль температуры на улице
Контроль утечки воды в подвале в 2 точках
Перекрытие ввода ХВС в подвале
Контроль температуры в доме
Режим на контроле периметра при отъезде
Режим на котроле периметра при нахождении внутри
Реле - система полива
Оповещение о состоянии и изменениях по SMS и выгрузка изменений на ftp по gprs
Управление реле и постановкой на контроль через SMS
начинать я планирую с периметра и GSM
какой ардуино вы посоветуете мега уно или леонардо? и GSM шилд с учетом того как система будет расти
"Плохо что, плата GSM заточена для arduino UNO. На МЕГу тоже ставится, но делает не доступными пины меги."
шилд мне нужен точно - то есть получается мегу смысла брать нет?
Привет! Огромная работа проделана вами! Вы молодец!
Полностью поддерживаю автора и в части благодарности и в части вопросов.
Когда можно ждать новых решений и рекомендаций?
Благодарю!
Всем привет! А вот и я. Давно я не занимался своим УД. Как весной прекратил разработки, так и работает система сама. Зависаний не было. Если СМС переставали приходить, значит деньги на счету кончались. Ну и лампа ночной подсветки когда перегорела по ночам в туалет ходить стало очень не удобно. Купить её все забывал. Были срабатывания пож.датчиков, но по делу! Один раз я шлифмашинкой тукатурку подровнять решил. Пыль поднялась такая, что сработали пож датчики. И второй раз тоже сработали они же, но тут я болгаркой железную дверь пилил, замок вставлял.
Ну DHT11-й пару раз тревоги выдавал по температуре, но заказал DHT-22 придет поменяю.
Короче всё лето работы были на работе, на участке и в огороде... умным домом не занимался вообще.
Недавно сделал видеонаблюдение, но с ардуиной никак не завязано, но хочу завязать активацию видеорегистратора от ардуины. Так как считаю странным постоянную запись и перезапись диска без надобности.
Еще, хочу входные сигналы перекинуть с дискретных входов на аналоговые. Короче входов меги не хватать стало :) Заказ модуль с СД-картой, хочу логи температуры сделать. Кабель до пульта котла так и не проложил. Обязательно проложу, очень надо сделать дистанционное управление отоплением. Жена ругается, что дому требуется время для разогрева... а так послала бы СМС заранее.
Вот... еще хочу кнопку дверного звонка на ардуину прицепить, чтобы СМС отсылал, что кто то приходил, а потом по времени на видеонаблюдении можно было просмотреть.
В бане так ничего и не сделал, все таки хочу DS18B20 поставить, чтобы знать точную температуру. Был недавно случай, в печку накидал больших пней, и ушел довольный, прихожу в трусах с полотенцем, в в бане холодно. Потухло все и не горело все это время :) Короче надо автоматизировать.
Вот, так что я не потерялся. Работы буду продолжать. доделывать и доделывать. Может веб-интерфейс сделаю. Потому что видеорегистратор буду в интернет выводить через 3g-роутер, заодно и ардуину можно, хотя надобности нет, когда все само работает, привыкаешь и забываешь.
Привет! Огромная работа проделана вами! Вы молодец!
Сюда я попал наигравшись с системой Кситал - достали меня уже ее фокусы. Прошу у вас небольшого совета - с чего начать чтобы не совершить ошибок по комплектующим:
Вот мое небольшое ТЗ, так сказать на вырост
ТЗ Arduino Контроль температуры в емкости в подвале
Контроль температуры в подвале
Контроль влажности в подвале
Включение увлажнителя в подвале
Включение обогревателя в подвале
Контроль температуры на улице
Контроль утечки воды в подвале в 2 точках
Перекрытие ввода ХВС в подвале
Контроль температуры в доме
Режим на контроле периметра при отъезде
Режим на котроле периметра при нахождении внутри
Реле - система полива
Оповещение о состоянии и изменениях по SMS и выгрузка изменений на ftp по gprs
Управление реле и постановкой на контроль через SMS
начинать я планирую с периметра и GSM
какой ардуино вы посоветуете мега уно или леонардо? и GSM шилд с учетом того как система будет расти
"Плохо что, плата GSM заточена для arduino UNO. На МЕГу тоже ставится, но делает не доступными пины меги."
шилд мне нужен точно - то есть получается мегу смысла брать нет?
Бери МЕГУ и шилд на SIM900 обязательно, вообще бери то что популярно у людей на этом форуме.
Любые шилды можно проводами собрать друг сдругом, все равно бутербродом все не соединишь, переживать не стоит. Но бутербродом конечно красивее.
Так что: Мега, СИМ900, датчики температуры, релейные платы для разогреву, дальше потом можно докупить. Главное начать, а то многие покупают, и так в дело не претворяют. Потом в коробочку складывают. Главное шкафы прикупи побольше :))))
Чтоб не гадить в этой теме, выложил свою наработку по чтению СМС здесь. Свой проект медленно, но делаю.
Вот спасибо за ссылочку, работу с СМС-ками в своем коде считаю незавершонной. Нужно чтобы был и пароль и распознование цифры установки точной температуры отопления например. Также оперделитель номера добавить... ну короче, есть чего добавить.
Очень просто, охрана периметра у меня уже сама включается с 00-30 до 6-45, если жильцы дома. Можно и врчную включать пораньше. Но обычно человек забывает про это.
А вот при срабатывании датчиков периметра, либо ардуина должна запустить видеорегистратор (у него есть для этого специальные ввода "ALARM"), либо шлейфа от датчиков через диоды можно связать с регистратором.
Т.е. у видеорегистраторов есть стандартный разъем DB9 (как COM порт у компа) там контакты 1.2.3.4 это тревожные зоны по каналам, 5 это общий GND. Далее 6,7 это выход с регистратора на сирену или еще что нибудь, потому что регистратор сам может работать как сигнализация при обнаружении движения. 8,9 это интерфейс RS485 для управления сервоприводами видеокамер.
Вот чтобы не велась бесполезная перезапись жесткого диска регистратора, можно сделать запись видео "по делу". Так же самому потом будет легко просматривать запись, потому что записаны будут только реальные события. И ещё, поскольку Ардуина включает везде освещение, то она может включать освещение, для более качественной видеозаписи с камер. ИК подсветка в камерах это хорошо конечно, но не видно толком ничего.
Опторазвязки я стараюсь делать где только можно. Оптопары, "убивают двух зайцев" 1. происходит согласование разных напряжений, 2-е гальваническая развязка и помеха защищенность. Мало ли чего бывает. Грозовые разряды, статика... мне нужна надежность. + я не парюсь проводить кабели в близи с "помехами"
Опторазвязки у меня для гальванической изоляции входных и выходных дискретных сигналов.
Вот интересно аналоги развязать возможно?
расскажите, еще, пожалуйста, "для тупых" про опторазвязки, где применены и какая от них польза.
раньше я думал, что опторазвязка нужна для замыкания 220В по команде с ардуины
Теперь я так понял, что все управляющие выходы/входы на ардуине опторазвязаны?
И при таком подходе почему 220В управляется "простыми" реле? оптические же круче вроде как
Всем привет Доброго времени ссуток, проект шикарный Slavyanin55 просто гений.Ребята подскажите пожалуйя пытаюсь сделать чтобы с датчика 18b20 показания писались в смс . Вот что у меня вышло
Здравствуйте уважаемый разработчик! У меня такая проблема... Мне нужно один раз отправить команду mp3_play (9) при нажатии кнопки и команду mp3_play (10) при ее восстановлению. Что я только не делал. То у меня она постоянно отправляется,то вообще arduino не понимает что я от нее хочу. вот код
#include <SoftwareSerial.h>
#include <DFPlayer_Mini_Mp3.h>
const int buttonPin = 2;
int buttonState = 0;
void setup () {
Serial.begin (9600);
mp3_set_serial (Serial);
delay (100);
mp3_set_volume (25);
delay (100);
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
mp3_play (9);
delay (5000);
mp3_stop ();
}
if (buttonState == LOW) {
mp3_play (10);
delay (5000);
mp3_stop ();
}
}
Вобщем при нажатии кнопки должен запуститься serial (9600) отпрпавить команду и остановиться,точно также при отжатии кнопки, Подскажите пожалуйста.
Здравствуйте уважаемый разработчик! У меня такая проблема... Мне нужно один раз отправить команду mp3_play (9) при нажатии кнопки и команду mp3_play (10) при ее восстановлению. Что я только не делал. То у меня она постоянно отправляется,то вообще arduino не понимает что я от нее хочу. вот код
#include <SoftwareSerial.h>
#include <DFPlayer_Mini_Mp3.h>
const int buttonPin = 2;
int buttonState = 0;
void setup () {
Serial.begin (9600);
mp3_set_serial (Serial);
delay (100);
mp3_set_volume (25);
delay (100);
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
mp3_play (9);
delay (5000);
mp3_stop ();
}
if (buttonState == LOW) {
mp3_play (10);
delay (5000);
mp3_stop ();
}
}
Вобщем при нажатии кнопки должен запуститься serial (9600) отпрпавить команду и остановиться,точно также при отжатии кнопки, Подскажите пожалуйста.
Здравствуйте уважаемый разработчик! У меня такая проблема... Мне нужно один раз отправить команду mp3_play (9) при нажатии кнопки и команду mp3_play (10) при ее восстановлению. Что я только не делал. То у меня она постоянно отправляется,то вообще arduino не понимает что я от нее хочу. вот код
Здравствуйте!
1) Вход под кнопку обычно как то определяется и включается
pinMode(2, INPUT); digitalWrite(2,HIGH); // вход для кнопки. Включаются подтягивающий резистор. Кнопка замыкает на GND
2) Если постоянно подается команда, значит команда подается каждый пройденный круг программы. Нужно примениять "флаги". Т.е. в трех словах: кнопка нажалась, команда отправилась, флаг "переключился" допустим на TRUE и всё, так как условием отправки команды является состояние флага False...
Далее... кнопку отпускаем, флаг поменял значение на False. Это значит, что при слудующем нажатии кнопки команда отправится...
для другой команды тоже самое, но наоборот состояние флага.
имхо это не система "умный дом"
это система "у меня в доме есть в подвале конструктор. жена пока до него не добралась..." ))
Хорошо... расскажи нам какой он на самом деле "умный дом". Может ты уже сделал свой "умный дом".
Покажи, с удовольствием посмотрим.
Настоящий умный дом, это система в красивой обертке, за сто тыщ баксов, поставленная крутой фирмой. Неважно, что только свет включает, зато все от цены хереют.
Всем привет Доброго времени ссуток, проект шикарный Slavyanin55 просто гений.Ребята подскажите пожалуйя пытаюсь сделать чтобы с датчика 18b20 показания писались в смс . Вот что у меня вышло
artemnet5388 вопрос еще актуален? Найдено решение?
Я думаю, что проблема вот здесь Serial.println('tempC' );
Нужно сначала создать переменную int, потом отдельной функцией присвоить ей значение измеряемой температуры через функцию tempC, а потом уже печатать в СМС Serial.println(peremennaya);
Спрасибо огромное!!!!!!!!! Все заработало как я и хотел!!!! Вы меня так выручили.)))))))))
На здоровье! Расскажите лучше, какое устройство задумали сделать? Какая плата используется для проигрывания mp3 ? Сколько треков может проигрывать эта плата? Есть ли встроенный усилитель сразу на колонки?
1. Не подпускайте электриков к своему дому :)) Я как КИПовец их не долюбливаю. Ну это профессиональные особенности. КИПиА. Коллеги поймут. Лучше научитесь сами. Лучше вас никто не сделает. На Ютубе все показывают, как что делается.
Согласен. Я серьезно думаю электрику сам тянуть. Смущает только то что могу неправильно расчитать разного рода защиты и автоматы в щитке. Много ньюансов как по трем фазам раскидать правильно дом, гараж, мастерскую с оборудованием, заземление опять же.... Боюсь что то важное упустить.
Просто взрыв мозга какой-то: сколько и каких кабелей тянуть. Чтобы и сигнализация штатная стояла с выходом на пост вневедомственной охраны, и видеонаблюдение и ТВ и про видеодомофоны не забыть и кабеля для остальных построек в нужном кол-ве завести в дом, и аудио развести чтобы к примеру радио в комнатах во дворе можно было включать от одного приемника с возможностью интеркома (чтобы жена с кухни дома не горлала в мастерскую приглашая к обеду, а через микрофон и колонки матькнуться). Так что полет фантазии - безграничен. Осталось только реализовать.
А камеры я iP присматриваю. чтобы в интренет, и нарастить (добавить) было проще. Но, как я понял от установки рессифера не уйти все равно. А ip-видеонаболюдение денег стоит.
Из опыта. Подключение нестандартных сигнализаций в пультам вневедомственной, почти неразрешимая задача. Подключают только свое, либо требуют денег за шефмонтаж.... В общем все в деньги упирается.
Из опыта. Подключение нестандартных сигнализаций в пультам вневедомственной, почти неразрешимая задача. Подключают только свое, либо требуют денег за шефмонтаж.... В общем все в деньги упирается.
Ну их тоже можно понять. Они по договору охраны несут материальную ответственность за ваше имущество. И они должны быть уверены, что сигнализация сработает, не будет донимать ложными тревогами, и самое главное, что доступ к её настройкам ни у кого не будет.
А вообще никто не мешает, иметь два рубежа охраны. Вашу систему на ардуино, которая будет во много раз функциональнее, и предоставлять все возможные параметры в вашем жилище, плюс заниматься управлением "тех.процессами" в доме. И также пусть будет только охранная сигнализация от ОВО.
У меня вот помимо системы на ардуино, еще стоит сигнализация TAVR-GSM. Её я покупал очень давно для охраны мет. гаража. Так вот, пока я на ардуино не сделал программые фильтры помех, то были ложные срабатывания. Но я был спокоен, потому что TAVR-GSM не выдавал тревоги.
А вообще никто не мешает, иметь два рубежа охраны. Вашу систему на ардуино, которая будет во много раз функциональнее, и предоставлять все возможные параметры в вашем жилище, плюс заниматься управлением "тех.процессами" в доме. И также пусть будет только охранная сигнализация от ОВО.
Именно в этом направлении и думю двигаться. Рад что нашел единомышленника!
Жаль что плюсануть можно только один раз...
Насчет ОПС для вневедомственной - ничего не мешает повешать на один из их шлейфов свой сигнал...
Периметр - можно попробовать связку по принципу излучатель - приемник, но на лазере в невидимом диапазоне, правда хз как оно будет работать (сработка от пролетевшего через луч листика от дерева, например).
Как другой вариант - установка рекордера для камер с вебинтерфейсом (просмотр камер через инет). Настроить режим охраны по движению в кадре. Тут все зависит от размеров участка.
По поводу подключения котла - в теории схема такая: температура теплоносителя - есть функция от температуры воздуха на улице (температурный график). Почему корейцы не реализовали этот алгоритм в Вашем котле - загадка. Дальше комнатный термостат - если в комнате (квартире) холодно - даем разрешение на включение котла, иначе - котел выключен. Тут все просто.
Второй вариант гораздо сложнее, суть его в расшифровке протокола. Задача крайне утомительная и, практически, не реализуемая.
darukas
Концов как то мало :) где управление климатом?
Я пошёл по другому пути, освещение и подсветка разные линии, контроллер обрабатывает сигналы с пиров управляя подсветкой и освещением.
Вместо короба с 100500 просверленными отверстиями есть готовые с монтажными щелями(они там и есть пардон), шкафы большые но 80% там пустота
1)Слишко много на 1 контроллер. Я бы разбил и добавил MR3020 как мозг можно даже с БД, а за ардуиной только сбор с датчиков. MR3020 менее глючен по работе с сетью, к меге по UART легко подключается, так как у Меги много Uart, то еще и на прошивку останется.
2) ИМХО Реле что у Вас способны управлять максимум светом. И то со временем контакты залипнут. Думали о SSR? Думаю после пятого раза мытья мойкой керхер от розетки в гараже, они (реле) выйдут из строя. Обратите внимание на реле.
3) Я так и не понял как у Вас осуществлен контроль за вкл/выкл? Включили болер/свет/насос/лампу - а потом уже включили питание в Ардуино. Сможет она понять, что у Вас что-то включено или выключено или перегарело? есть датчики GY-712? или еще хуже они без ардуино не включатся?
Очень массивный скетч, не пробывали в среде по закладками разложить?
Проще корректировать будет. Хотя это имхо
Нужно не по "закладкам" раскладывать, а на заголовочные и подключаемые файлы разбивать
Можно и штаны через голову одеть... Только вот зачем ? ESP8266 зацепит wifi без компа.
Slavyanin55
Не могли бы Вы выложить проект чертежей в формате компас
Slavyanin55
Доброго времени суток Вам и всем форумчанам! Я тоже не меньше восхищен и проделанной работой и кодом. Сам делаю нечто подобное, но меньшего масштаба - котел, вентиляция и водоснабжение. Пытаюсь прикрутить управление через СМС (температура котла и подобное), жестоко вырвал из Вашего кода часть касательно приёма СМС, не получилось, убрал весь код, оставил только приём СМС и реакцию на них - работает, НО как только после функции read_sms() в цикле ставлю задержку, а она подразумевается даже в чтении термодатчиков, реакция на СМС прекращается....
И ошибка в параметрах передаваемых СИМ900 (по крайней мере для моей):
Не воспринимается, в описании АТ команд указано
<qote>
Write command: AT+GSMBUSY=<mode> mode = (0,1,2) 0 - Enable 1 - Forbid 2 - Forbid, enable CSD calls
</qote>
Добрый день Slavyanin55!
Огромное вам спасибо за выложенный проект. А вы не думали оттолкнуться от питания (создать на базе Дуни ИБП на аккумуляторах +солнечных батареях+генератора с выходом 12V для дальнейшего преобразования) дома, т.е. его автономки, далее регулировку или откл. эл.сети, воды, отопления, газа по аварии.
И ошибка в параметрах передаваемых СИМ900 (по крайней мере для моей):
Не воспринимается, в описании АТ команд указано
<qote>
Write command: AT+GSMBUSY=<mode> mode = (0,1,2) 0 - Enable 1 - Forbid 2 - Forbid, enable CSD calls
</qote>
Может заменить функцию delay(3000) на счетчик циклов? ну т.е. на таймер без delay
Здравствуйте форумчане! Рад что мой проект пригождается людям. Спасибо за отзывы.
Давненько я уже не программировал. Сейчас некогда. Работа душит, и дома летом на участке дел много. Мотоцикл еще приобрел. Теплицы две сделал! может и до них автоматизация дойдет. А так продолжать проект, скорее всего буду зимой, когда времени свободного будет больше.
Система работает, если перестали приходить СМС, значит деньги на счету кончились. Управление в основном через СМС если дистанционно, а так ИК-пультом обычно. Bluetooth редко пользуюсь. Очень много идей и мест, где нужно что-то автоматизировать.
Люди пишут по VK.com вопросы задают, делятся идеями и наработками. Например человек приобрел видеокамеру ардуино. Фотографирует и сохраняет на флешку. Полезная штучка.
Главно за лето успеть кабелей на участке накидать по заборам, в гараж, в баню...
Добрый день Slavyanin55!
Огромное вам спасибо за выложенный проект. А вы не думали оттолкнуться от питания (создать на базе Дуни ИБП на аккумуляторах +солнечных батареях+генератора с выходом 12V для дальнейшего преобразования) дома, т.е. его автономки, далее регулировку или откл. эл.сети, воды, отопления, газа по аварии.
Ну фантазировал немного на эту тему :) У меня под это дело не сложно будет запилить мою систему. Выход на крышу (солнечные батареи) есть! Выход в подпол (аккумуляторная) также все готово. Осталось перестелить крышу профнастилом, и можно городить солнечные батареи и солнечные аккумуляторы. Кстати сбои электроэнергии не редкое явление у меня в поселке.
Вот! еще и сама структура системы, т.е. от каждого электроприемника и выключателя отдельные кабели в центр идут. Переделать их на любое напряжение не проблема будет. Место для еще двух шкафов КИП тоже есть :)))
Slavyanin55
Не могли бы Вы выложить проект чертежей в формате компас
Да без проблем, приеду только домой! Вы мне вконтакте напомните пожалуйста, а то беда с памятью :)
Очень массивный скетч, не пробывали в среде по закладками разложить?
Проще корректировать будет. Хотя это имхо
Согласен! так удобнее будет, но не умею еще так делать... научусь, какие мои годы!
Концов как то мало :) где управление климатом?
Вместо короба с 100500 просверленными отверстиями есть готовые с монтажными щелями(они там и есть пардон), шкафы большые но 80% там пустота
1 ) Климат будет, как только кабель дотяну и прицеплюсь к пульту
2 ) Это не пустота, это перспектива :)))
Может заменить функцию delay(3000) на счетчик циклов? ну т.е. на таймер без delay
Не уверен, что это поможет, так как этих dalay - в каждом опросе датчика температур, а датчиков 10 штук. Пока так и не победил эту проблему... Буду рыть в сторону принудительного чтения непрочитанных СМС и последующего удаления...
Подпишусь пожалуй...
Может заменить функцию delay(3000) на счетчик циклов? ну т.е. на таймер без delay
Не уверен, что это поможет, так как этих dalay - в каждом опросе датчика температур, а датчиков 10 штук. Пока так и не победил эту проблему... Буду рыть в сторону принудительного чтения непрочитанных СМС и последующего удаления...
Если DS18B20, то там delay() вовсе без надобности.
Если DS18B20, то там delay() вовсе без надобности.
Именно они, но проверить уже не судьба... не понимаю каким образом, но убил свою мегу.... (( пойду в "аппаратные.." создам темку, хотя много чего перечитал - не получается
Чтоб не гадить в этой теме, выложил свою наработку по чтению СМС здесь. Свой проект медленно, но делаю.
Привет! Огромная работа проделана вами! Вы молодец!
Сюда я попал наигравшись с системой Кситал - достали меня уже ее фокусы. Прошу у вас небольшого совета - с чего начать чтобы не совершить ошибок по комплектующим:
Вот мое небольшое ТЗ, так сказать на вырост
ТЗ Arduino
Контроль температуры в емкости в подвале
Контроль температуры в подвале
Контроль влажности в подвале
Включение увлажнителя в подвале
Включение обогревателя в подвале
Контроль температуры на улице
Контроль утечки воды в подвале в 2 точках
Перекрытие ввода ХВС в подвале
Контроль температуры в доме
Режим на контроле периметра при отъезде
Режим на котроле периметра при нахождении внутри
Реле - система полива
Оповещение о состоянии и изменениях по SMS и выгрузка изменений на ftp по gprs
Управление реле и постановкой на контроль через SMS
начинать я планирую с периметра и GSM
какой ардуино вы посоветуете мега уно или леонардо? и GSM шилд с учетом того как система будет расти
"Плохо что, плата GSM заточена для arduino UNO. На МЕГу тоже ставится, но делает не доступными пины меги."
шилд мне нужен точно - то есть получается мегу смысла брать нет?
Привет! Огромная работа проделана вами! Вы молодец!
Полностью поддерживаю автора и в части благодарности и в части вопросов.
Когда можно ждать новых решений и рекомендаций?
Привет! Огромная работа проделана вами! Вы молодец!
Полностью поддерживаю автора и в части благодарности и в части вопросов.
Когда можно ждать новых решений и рекомендаций?
Благодарю!
Всем привет! А вот и я. Давно я не занимался своим УД. Как весной прекратил разработки, так и работает система сама. Зависаний не было. Если СМС переставали приходить, значит деньги на счету кончались. Ну и лампа ночной подсветки когда перегорела по ночам в туалет ходить стало очень не удобно. Купить её все забывал. Были срабатывания пож.датчиков, но по делу! Один раз я шлифмашинкой тукатурку подровнять решил. Пыль поднялась такая, что сработали пож датчики. И второй раз тоже сработали они же, но тут я болгаркой железную дверь пилил, замок вставлял.
Ну DHT11-й пару раз тревоги выдавал по температуре, но заказал DHT-22 придет поменяю.
Короче всё лето работы были на работе, на участке и в огороде... умным домом не занимался вообще.
Недавно сделал видеонаблюдение, но с ардуиной никак не завязано, но хочу завязать активацию видеорегистратора от ардуины. Так как считаю странным постоянную запись и перезапись диска без надобности.
Еще, хочу входные сигналы перекинуть с дискретных входов на аналоговые. Короче входов меги не хватать стало :) Заказ модуль с СД-картой, хочу логи температуры сделать. Кабель до пульта котла так и не проложил. Обязательно проложу, очень надо сделать дистанционное управление отоплением. Жена ругается, что дому требуется время для разогрева... а так послала бы СМС заранее.
Вот... еще хочу кнопку дверного звонка на ардуину прицепить, чтобы СМС отсылал, что кто то приходил, а потом по времени на видеонаблюдении можно было просмотреть.
В бане так ничего и не сделал, все таки хочу DS18B20 поставить, чтобы знать точную температуру. Был недавно случай, в печку накидал больших пней, и ушел довольный, прихожу в трусах с полотенцем, в в бане холодно. Потухло все и не горело все это время :) Короче надо автоматизировать.
Вот, так что я не потерялся. Работы буду продолжать. доделывать и доделывать. Может веб-интерфейс сделаю. Потому что видеорегистратор буду в интернет выводить через 3g-роутер, заодно и ардуину можно, хотя надобности нет, когда все само работает, привыкаешь и забываешь.
Ну вообщем как то так!
Привет! Огромная работа проделана вами! Вы молодец!
Сюда я попал наигравшись с системой Кситал - достали меня уже ее фокусы. Прошу у вас небольшого совета - с чего начать чтобы не совершить ошибок по комплектующим:
Вот мое небольшое ТЗ, так сказать на вырост
ТЗ Arduino
Контроль температуры в емкости в подвале
Контроль температуры в подвале
Контроль влажности в подвале
Включение увлажнителя в подвале
Включение обогревателя в подвале
Контроль температуры на улице
Контроль утечки воды в подвале в 2 точках
Перекрытие ввода ХВС в подвале
Контроль температуры в доме
Режим на контроле периметра при отъезде
Режим на котроле периметра при нахождении внутри
Реле - система полива
Оповещение о состоянии и изменениях по SMS и выгрузка изменений на ftp по gprs
Управление реле и постановкой на контроль через SMS
начинать я планирую с периметра и GSM
какой ардуино вы посоветуете мега уно или леонардо? и GSM шилд с учетом того как система будет расти
"Плохо что, плата GSM заточена для arduino UNO. На МЕГу тоже ставится, но делает не доступными пины меги."
шилд мне нужен точно - то есть получается мегу смысла брать нет?
Бери МЕГУ и шилд на SIM900 обязательно, вообще бери то что популярно у людей на этом форуме.
Любые шилды можно проводами собрать друг сдругом, все равно бутербродом все не соединишь, переживать не стоит. Но бутербродом конечно красивее.
Так что: Мега, СИМ900, датчики температуры, релейные платы для разогреву, дальше потом можно докупить. Главное начать, а то многие покупают, и так в дело не претворяют. Потом в коробочку складывают. Главное шкафы прикупи побольше :))))
Чтоб не гадить в этой теме, выложил свою наработку по чтению СМС здесь. Свой проект медленно, но делаю.
Вот спасибо за ссылочку, работу с СМС-ками в своем коде считаю незавершонной. Нужно чтобы был и пароль и распознование цифры установки точной температуры отопления например. Также оперделитель номера добавить... ну короче, есть чего добавить.
Интересно как Вы планируете осуществить:
=Основные функции умного дома:
Охрана периметра в ночное время;=
Видео наблюдение будет включено в систему?
Интересно как Вы планируете осуществить:
=Основные функции умного дома:
Охрана периметра в ночное время;=
Видео наблюдение будет включено в систему?
Очень просто, охрана периметра у меня уже сама включается с 00-30 до 6-45, если жильцы дома. Можно и врчную включать пораньше. Но обычно человек забывает про это.
А вот при срабатывании датчиков периметра, либо ардуина должна запустить видеорегистратор (у него есть для этого специальные ввода "ALARM"), либо шлейфа от датчиков через диоды можно связать с регистратором.
Т.е. у видеорегистраторов есть стандартный разъем DB9 (как COM порт у компа) там контакты 1.2.3.4 это тревожные зоны по каналам, 5 это общий GND. Далее 6,7 это выход с регистратора на сирену или еще что нибудь, потому что регистратор сам может работать как сигнализация при обнаружении движения. 8,9 это интерфейс RS485 для управления сервоприводами видеокамер.
Вот чтобы не велась бесполезная перезапись жесткого диска регистратора, можно сделать запись видео "по делу". Так же самому потом будет легко просматривать запись, потому что записаны будут только реальные события. И ещё, поскольку Ардуина включает везде освещение, то она может включать освещение, для более качественной видеозаписи с камер. ИК подсветка в камерах это хорошо конечно, но не видно толком ничего.
Опторазвязки я стараюсь делать где только можно. Оптопары, "убивают двух зайцев" 1. происходит согласование разных напряжений, 2-е гальваническая развязка и помеха защищенность. Мало ли чего бывает. Грозовые разряды, статика... мне нужна надежность. + я не парюсь проводить кабели в близи с "помехами"
Опторазвязки у меня для гальванической изоляции входных и выходных дискретных сигналов.
Вот интересно аналоги развязать возможно?
расскажите, еще, пожалуйста, "для тупых" про опторазвязки, где применены и какая от них польза.
раньше я думал, что опторазвязка нужна для замыкания 220В по команде с ардуины
Теперь я так понял, что все управляющие выходы/входы на ардуине опторазвязаны?
И при таком подходе почему 220В управляется "простыми" реле? оптические же круче вроде как
Добрый день, скажите у вас реализован проект на android , если да то можно увидеть пульт как приложение , желательно с исходником.
Всем привет Доброго времени ссуток, проект шикарный Slavyanin55 просто гений.Ребята подскажите пожалуйя пытаюсь сделать чтобы с датчика 18b20 показания писались в смс . Вот что у меня вышло
Присылает цифры 28739
Вы гений. Пойду построю почти так же
Здравствуйте уважаемый разработчик! У меня такая проблема... Мне нужно один раз отправить команду mp3_play (9) при нажатии кнопки и команду mp3_play (10) при ее восстановлению. Что я только не делал. То у меня она постоянно отправляется,то вообще arduino не понимает что я от нее хочу. вот код
Вобщем при нажатии кнопки должен запуститься serial (9600) отпрпавить команду и остановиться,точно также при отжатии кнопки, Подскажите пожалуйста.
имхо это не система "умный дом"
это система "у меня в доме есть в подвале конструктор. жена пока до него не добралась..." ))
Здравствуйте уважаемый разработчик! У меня такая проблема... Мне нужно один раз отправить команду mp3_play (9) при нажатии кнопки и команду mp3_play (10) при ее восстановлению. Что я только не делал. То у меня она постоянно отправляется,то вообще arduino не понимает что я от нее хочу. вот код
Вобщем при нажатии кнопки должен запуститься serial (9600) отпрпавить команду и остановиться,точно также при отжатии кнопки, Подскажите пожалуйста.
имхо это не система "умный дом"
это система "у меня в доме есть в подвале конструктор. жена пока до него не добралась..." ))
Хорошо... расскажи нам какой он на самом деле "умный дом". Может ты уже сделал свой "умный дом".
Покажи, с удовольствием посмотрим.
Здравствуйте уважаемый разработчик! У меня такая проблема... Мне нужно один раз отправить команду mp3_play (9) при нажатии кнопки и команду mp3_play (10) при ее восстановлению. Что я только не делал. То у меня она постоянно отправляется,то вообще arduino не понимает что я от нее хочу. вот код
Здравствуйте!
1) Вход под кнопку обычно как то определяется и включается
pinMode(2, INPUT); digitalWrite(2,HIGH);
// вход для кнопки. Включаются подтягивающий резистор. Кнопка замыкает на GND
2) Если постоянно подается команда, значит команда подается каждый пройденный круг программы. Нужно примениять "флаги". Т.е. в трех словах: кнопка нажалась, команда отправилась, флаг "переключился" допустим на TRUE и всё, так как условием отправки команды является состояние флага False...
Далее... кнопку отпускаем, флаг поменял значение на False. Это значит, что при слудующем нажатии кнопки команда отправится...
для другой команды тоже самое, но наоборот состояние флага.
Сам вижу, что ничего не понятно :))))
имхо это не система "умный дом"
это система "у меня в доме есть в подвале конструктор. жена пока до него не добралась..." ))
Хорошо... расскажи нам какой он на самом деле "умный дом". Может ты уже сделал свой "умный дом".
Покажи, с удовольствием посмотрим.
Настоящий умный дом, это система в красивой обертке, за сто тыщ баксов, поставленная крутой фирмой. Неважно, что только свет включает, зато все от цены хереют.
Попробуйте вот такой код... в компиляторе я его не проверял. Могут быть ошибки.
Спрасибо огромное!!!!!!!!! Все заработало как я и хотел!!!! Вы меня так выручили.)))))))))
имхо это не система "умный дом"
это система "у меня в доме есть в подвале конструктор. жена пока до него не добралась..." ))
Дэбил. Если ничего умного скакзать нечего-вообще ничего не говори!!!
Всем привет Доброго времени ссуток, проект шикарный Slavyanin55 просто гений.Ребята подскажите пожалуйя пытаюсь сделать чтобы с датчика 18b20 показания писались в смс . Вот что у меня вышло
Присылает цифры 28739
Спрасибо огромное!!!!!!!!! Все заработало как я и хотел!!!! Вы меня так выручили.)))))))))
На здоровье! Расскажите лучше, какое устройство задумали сделать? Какая плата используется для проигрывания mp3 ? Сколько треков может проигрывать эта плата? Есть ли встроенный усилитель сразу на колонки?
Slavyanin55
Подскажи выложи пожалуйста управление с телефона желательно кодом.