РЕКЛАМА НА ФОРУМХАУС Скажите, а много еще осталось памяти программ в Вашей ардуине, ну так на случай чтоб дописать чо нить?
О памяти еще много, сейчас ког занимает где то около 40 кило, а в ардуинке из 256 . Картинки ведь хранятся на SD. Хочу предупредить что SD надо брать старенькую (старого поколения) и не больше 2 гег, а лучше на 1 гег. Нового поколения карточки, не у всех конечно, но у некоторых не работают.
Она для других целей . Сейчас гораздо легче писать под веб, потом для управления можно использовать практически любую систему, а не только винду.
Заказал raspbery-pi, стоит не очень дорого для почти полноценного компа, думаю скрестить их с ардуиной. Малина-головной мозг, ардуина-спинной. Ждать только долго.
А в raspbery-pi есть сериал порт ? Продвигаюсь по техонечку, подключил датчик движения. Датчики движения обычно построены по принципу, контакт замкнут, при срабатывании датчика контакт размыкается, соответственно это надо учитывать в скетче. В общем добавил немного код, датчик срабатывает на освещении при активном доме, и светит с задержкой 50 секунд. строчка в основном цикле такая if (digitalRead (12) = LOW && statushome=1) {svkor = rtc[0] + 50; if (svkor >= 60) {svkor = svkor - 60;} digitalWrite (A11, LOW);} if (digitalRead (12) = HIGH && svkor=rtc[0]) {digitalWrite (A11, HIGH);} Мы помним что и релюха включается от логического нуля. В общем пока сделал так для проверки работоспособности, все отлично работает, потом переделаю на другой пин с поддержкой шим, так как хочу освещение делат на СД, и с регулируемой яркостью .
Хорошая работа! Помнится тут один у нас был... Всё хаял ардуины и говорил, что она способна только лампочкой мигать Многие просто устали с ним спорить, он хотел всё увидеть реально работающую систему автоматизации. А то, говорит, гонору много, идей и планов, а на поверку - пшик. Ну вот теперь мы видим реально работающую систему! Неплохо экран выглядит, кстати, как у него сенсор? Не сильно тупой? Как с координацией у него? Не разбирался кстати еще с дисплеями. Но по видимому вещь хорошая! Забросил как-то я это дело пока
Экран и тач нормально работает, там в общем есть счетч калибровки тача, в начале его грузим, не забываем подправить в идущем скетче по умолчанию пины) в нашем случае ITDB02tf myGLCD (38,39,40,41,ITDB32S); ITDB02_Touch myTouch (6,5,4,3,2); далее получаем на экране данные #define PixSizeX -15.51 #define PixOffsX 201 #define PixSizeY 11.17 #define PixOffsY 297 это у меня такие, у вас будут немного бругие а может и совпадать. Далее через блокнот открываем фаил ITDB02_Touch.cpp идущий с библиотеками и там правим циферки на свои, в итоге получаем отлично откалиброванный тач. А чувствительность нажатия есть 4 градации, она в скетче в само мначале, строчка myTouch. setPrecision (PREC_LOW); PREC_LOW: 1 PREC_MEDIUM: 2 PREC_HI: 3 PREC_EXTREME: 4 у меня стоит самая маленькая, а то экран не закреплен и при нажатиит может тыкнуть не туда , а это не удобно при тестирвоании скетча. а там еще инициализацию библиотеки подправить ... в общем вот скетч калибровки тача уже подправленый под наш бутерброд. Не забываем присутствие библиотек в корне. и Подправил основной скетч, в общем теперь еще из доп меню по истечении 2 минут выкидывает в основное. Сейчас в задумках сделат скринсейвер с отображением всех параметров .
Мое лично мнение что и в ардуинке достаточно ресурсов быть головным мозгом. Можно в принципе если строить систему сложнее сделать так - Основной модуль с экраном, GPRS модулем, голосовым модулем и безпроводным модулем типа nRF24L01. И навешать доп модулей с nRF24L01, к доп модулям уже подключать переферию всю. Еще без проблем на пример подключиь Ethernet модуль, для того чтоб сделать управление через WEB в доме по WiFi. Но так как езернет модуль и радиомодуль и SD используют шину SPI, то прийдется тогда для радиомодуля использовать софт-SPI и назначать ему другие ноги .
Бредня полная, особенно момент исходя из данных камер, может они еще и секс на видео хотели записать. Кто такую чуш пишет. Просьба модераторов удалить сообщение. Спасибо.
Вот уж не думал, что придётся объяснять смысл моего сообщения, ну да ладно, я не гордый. В любых компьютеризированных системах, особенно в тех, что создаются и отлаживаются "на лету" велика вероятность ошибок. Причём от сложности системы это не зависит. Известен случай, когда датчик освещения ставили "в поле зрения" лампы, которую тот включает и в результате получали цветомузыку на всю ночь, когда датчик думает, что пришла ночь и лампа включается. Лампа включилась, стало светло, датчик "понял", что ночь кончилась и лампу отключает. И так до самого утра. А с увеличением сложности системы вероятность ошибки возрастает многократно. А кроме ошибок есть ещё и сбои электроники. Но ведь как сама Ардуино, так и те, кто пишут под неё защищены от сбоев и ошибок на 105%, не так ли? Вот например - как узнать, что процессор Арудины завис? Или по какой-либо причине ушел в бесконечный цикл и прекратил исполнение программы? В данной теме спето много дифирамб Ардуине, но не ни слова - о сбоях и ошибках. Извините, если задел чьё-то ЧСВ.
Ничего не задели, меня просто позабавил момент того что народ занимаясь сексом даже видео не отключили. Теперь по делу - у ардуинки вопрос ресета снят уже давно, и этот вопрос с каждой ревизией оттачивается. В 3 ревизии они еще улучшите цепи ресета. Ну подвис цикл, ну перезагрузилась ардуинка, далее зависит от софта, хотим поднимем из памяти значения переменых, а хотим пропишем в цикле сетап, тоже можно зависимость сделать. В своем скетче я например некоторые переменые из памяти подтягиваю это например освещение беседки, или хозблока в зависимости от состояния общего режима дома. А некоторые прописывает в сетапе, это на пример режим сигнализации. И ардуинка не забываем это контролер в первую очередь, заточённый именно для целей управления цепями от условий, в принципе что нам и нужно. Вот почему я не стал делать систему на Винде . И я выше уже рассказывал что умения (да и не только) на ардуинка сделана система управления Морского аквариума, и управляет она - 6 каналов освещения ледов, в течении дня меняется PAR, фазы луны соответствуют реальному циклу, помпы течения, кормушками, вентеляторами охлаждения радиаторов освещения самого аквариума и Сампа (это спец очистное сооружени в котором растет специальная водоросоль (мощные диоды требуют принудиловки в охлаждением) и требует мягкого освещение в противофазу с основным), дозирующими помпами для подачи нужных микроэлементов 3 шт, системой обогрева - грелки и охлаждения - холодильник, следит за PH - если что дольет вместо воды кальквас, долив воды по уровню датчиков, подьемные помпы, помпы флотатора ... И это все замечательно работает, по сравнению с управлением - дом кажется простым .
Если так сделали то уровень специалистов равен 0. Любую систему после изготовления надо проверять полностью, каждую функцию и желательно несколько раз.
2 Logvin: Да у Вас целая система аквариумная! Можно наверное развод рыб ставить на поток и продажу А не можете фотку выложить плиз Вашего Морского аквариума... + 1