woodburato 0 Опубликовано 7 Декабря 2012 ...И так, на аквашилде ...если Вы про этот шилд и Олега..Oleg_il Да я про Oleg_il и его шилд Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 7 Декабря 2012 (изменено) видел, а причем оно? Выглядит это дело так...Сообщение #1012 Изменено 7 Декабря 2012 пользователем Александр Авдеев (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
woodburato 0 Опубликовано 7 Декабря 2012 Выглядит это дело так...Сообщение #1012 как выглядит я понял, что делает тоже, а вот можно ли приобрести и о доработанной прошивке хотел поговорить подробней..... Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 7 Декабря 2012 (изменено) ...мне уже он выслал. А на скетч шилд не влияет, любой пойдет...а свой переработанный он обещал выложить...ждемс Изменено 7 Декабря 2012 пользователем Александр Авдеев (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
Spikes 1 Опубликовано 7 Декабря 2012 ... л.с. у меня не работает, если можно или почта или скайп woodburato@gmali.com Человек же написал что не работает личка и попросил связаться по маилу или скайпу. Поделиться этим сообщением Ссылка на сообщение
woodburato 0 Опубликовано 7 Декабря 2012 В личку Олегу пиши...мне уже он выслал. А на скетч шилд не влияет, любой пойдет...а свой переработанный он обещал выложить...ждемс у меня не отправляются сообщения в личку(( вот и прошу Олега написать на почту... Поделиться этим сообщением Ссылка на сообщение
Oleg_il 62 Опубликовано 12 Декабря 2012 (изменено) Ну вот, после долгих проволочек и обещаний выкладываю собственную версию программы. За основу взята все таже Jarduino 1.2, но все что касается ледов и вокруг них - полностью переработанно. Устранено дикое большое к-во багов и несуразностей в базовой программе. Тач и все прочее - работает намного быстрее чем раньше, так что на всяких слайдерах и кнопках стоят исскуственные задержки- чтобы "перематывальсь" нормальной скоростью. Если гдето в настройках переключается слишком быстро - прошу сообщить. Основные "видимые" снаружи отличия. 1. 8 каналов регулирования+луна левый нижний угол - добавлен "максимальный термометр". Это помогло моему товарищу выявить плохо работающий вентилятор. Туда пишется максимальная дневная температура, сброс автоматический в начале каждого светового дня. К-во строчек зависит от к-ва подключенных термодатчиков. 2. Новое окно "Led testing" Ускоренный 120х прогон всего светового дня - Rapid 120x led test array среднее окно- "control individual led", можно использовать и для теста и для полной настройки цветов, поскольку оно показывает текущее состояние (на данную 15минутку), кнопками "next sect", "prev sect" переключаются 15м сектора и таким образом можно "пробежать" весь день изменяя баланс цветов, а по выходе - записать так что в общем окна индивидуальной настройки цвета и не нужны по большому счету. Но сохранил :oops: 4. 4 фиксированных пресета: включаются/выключаются по нажатию кнопки 1-4, или выключаются автоматически за 45мин до окончания светового дня. 3. Окна "change led values" Идея графики уперта из програмы Карена. Можно кнопкой LED ON/LED OFF - выключить ненужный канал (временно или постоянно). Да, забыл все установки 0-255 упразднены, все работает в % от 0 и до 100 - так более понятно имхо. 4. В "General setting"- изменения небольшие. Звук (ALARM) можно включать/выключать по желанию Добавленны новые функции Термодатчики определяются и назначаются/переназначаются из программы. Нет нужды жестко прописывать адрес в программе и пользоваться внешними утилитами для этого. Ну и добавлен бэкап всех сеттингов на SD карту. Карта годится любая от 0 и включая 1GB. Карты больше 1GB - несмотря на заверения авторов библиотеки - работают неустойчиво. Меньше 1GB - нормально. 5. Скрин сэйвер - с блокировкой от случайного нажатия - аля мобильник. Ну вот вкратце и все. Изменено 12 Декабря 2012 пользователем Oleg_il (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 12 Декабря 2012 Не понял...выкладываешь только описание или саму программу для пробы? Поделиться этим сообщением Ссылка на сообщение
Oleg_il 62 Опубликовано 12 Декабря 2012 Продолжаю. Сама программа и новые библитотеки в архиве. Send.zip Jarduino_V1_2_Oleg_mod.ino - сама программа ITDB02_Touch - новая бибиотека тача, чуть-чуть улучшена по сравнению с той что я выложил на днях. Изменения заметны в основном на осциллографе SdFat - новая 2012года библиотека для SD карты. Старые библиотеки SD и SDFAT - изничтожить UTFT - два немного измененных файла к библтотеке UTFT. Старые - переименовать и сохранить на всяк случай. Теперь главное. Вся распиновка выводов в выложенной программе - для моего шилда. Старое - закомментированно. Кому надо, комментируйте мое и открывайте старое. Это-же и касается строки ITDB02_Touch myTouch (42,49,47,48,43); //Uncomment this line for Aqua shield v2.0 Моя программа, первый раз при первом запуске - полностью форматирует память заново. Поэтому все предыдущие сеттинги будут снесены. Чтобы сохранить старые установки программы Джейми/Вадима надо сделать следующую процедуру 1. Создать в текстовом редакторе файл read_EEPROM.bat Вот его содержимое start /b avrdude -p m2560 -C E:\Jarduino\hardware\tools\avr\etc\avrdude.conf -c stk500v2 -P com7 -U eeprom:r:backup.txt:d pause 2. Изменить его так как я писал в сообщении Сообщение #1150 3. Запустить на компе этот файл. В результате получится файл backup.txt - это сохраненная копия сеттингов ЛЮБОЙ СТАРОЙ программы, неважно какого автора. 4. Теперь, подключить ардуино к компу, запустить оболочку, выбрать старую версию. Но не компилировать. 5. переписать этот файл на SD, вставить в экран. Пойти (в моей программе ) general setting -> page3 -> Backup -> RESTORE. Подождать секунд 10 до появления надписи Done. 5. Теперь НЕ ДЕЛАЯ СБРОС ПРОГРАММЫ запустить в оболочке функцию компиляции и аплоада. после окончания загрузки получится старая программа, со старыми сеттингами. Пробуйте. Поделиться этим сообщением Ссылка на сообщение
Кот517 0 Опубликовано 12 Декабря 2012 А Русификация Будет??? Поделиться этим сообщением Ссылка на сообщение
Чувакка 34 Опубликовано 12 Декабря 2012 (изменено) Дружелюбность интерфейса работы с Ардуинами умиляет своей инвалидностью :-) Изменено 12 Декабря 2012 пользователем Чувакка (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
Oleg_il 62 Опубликовано 12 Декабря 2012 А Русификация Будет??? Нэт. Извините ребята, тратить на это время я не намерен. Не настолько сложны эти функции, чтобы пользоваться словарем. :gygy: :oops: Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 12 Декабря 2012 Дружелюбность интерфейса работы с Ардуинами умиляет своей инвалидностью :-) Чето не понял... :tuplu: про что ЭТО? Поделиться этим сообщением Ссылка на сообщение
@utsider 3 Опубликовано 12 Декабря 2012 Олег, спасибо, будем пробовать Поделиться этим сообщением Ссылка на сообщение
Oleg_il 62 Опубликовано 12 Декабря 2012 Если не пойдет компиляция - сообщайте. Ну и вообше - баги, замечания, и тд... Пока эта версия месяц работает на пресной акве. Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 12 Декабря 2012 У меня bat c "...:backup.txt:d" не пашет...а первый с ":my_eeprom_set.hex:i " работает вроде. Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 12 Декабря 2012 (изменено) повтор Изменено 12 Декабря 2012 пользователем Александр Авдеев (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
Дмитрий - Сочи 1 Опубликовано 12 Декабря 2012 Олег, спасибо, будем пробовать Присоединяюсь !!! РЕСПЕКТ и УВАЖУХА Олегу ...!!! :lol: Поделиться этим сообщением Ссылка на сообщение
Чувакка 34 Опубликовано 12 Декабря 2012 У меня bat c "...:backup.txt:d" не пашет...а первый с ":my_eeprom_set.hex:i " работает вроде. Вот именно про это :-) Поделиться этим сообщением Ссылка на сообщение
Дмитрий - Сочи 1 Опубликовано 12 Декабря 2012 Кто бы прикрутил Ph монитор к нашей сборке ...!!! Так его не хватает для полного счастья ...!!! Поделиться этим сообщением Ссылка на сообщение
Oleg_il 62 Опубликовано 12 Декабря 2012 (изменено) У меня bat c "...:backup.txt:d" не пашет...а первый с ":my_eeprom_set.hex:i " работает вроде. Проверь номер ком-порта и путь к конфигу. Все должно работать, разницы с первым вариантом нет. Разница только в формате выходного файла, которую задает последняя команда в строке (backup.txt:d) Сравни файлы. Кто бы прикрутил Ph монитор к нашей сборке Зачем мерять РН в светильнике я не совсем понимаю :gygy: РС: Прикрутить то несложно, только платки надо готовые покупать. А там на сайте и пример кода есть. Можно и "вслепую" конечно - но это время, и как минимум нужен ктото с этим железом чтобы проверить. Вот эти http://atlas-scientific.com/product_pages/embedded/ph.html Изменено 12 Декабря 2012 пользователем Oleg_il (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
vahegan 101 Опубликовано 13 Декабря 2012 (изменено) РС: Прикрутить то несложно, только платки надо готовые покупать. А там на сайте и пример кода есть. Можно и "вслепую" конечно - но это время, и как минимум нужен ктото с этим железом чтобы проверить. Вот эти http://atlas-scientific.com/product_pages/embedded/ph.html Олег, привет! Мне кажется, удобнее всего сразк "кит" покупать: pH Kit - в нем электрод, платка, переходник для подключения BNC к платке, и калибровочные растворы. Я планирую себе покупку такого комплекта, плюс такой же кит на редокс - но уже в начале следующего года, наверное. По поводу подключения - я сторонник отдельных независимых контроллеров на каждую подсистему. Благо, эти ардуины недорого стоят. Т.е., на светильник свой контроллер, на автодолив/терморегуляцию/pH/ORP/управление помпами - отдельный точно такой же контроллер Изменено 13 Декабря 2012 пользователем vahegan (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 13 Декабря 2012 (изменено) Проверь номер ком-порта и путь к конфигу. Все должно работать, разницы с первым вариантом нет. Разница только в формате выходного файла, которую задает последняя команда в строке (backup.txt:d) Сравни файлы. Зачем мерять РН в светильнике я не совсем понимаю :gygy: Да проверил:oops: ...все работает :vo: Дык тема не только о светильнике...вроде про контроллер она и бум дальше идти помаленьку Изменено 13 Декабря 2012 пользователем Александр Авдеев (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
Oleg_il 62 Опубликовано 13 Декабря 2012 По поводу подключения - я сторонник отдельных независимых контроллеров на каждую подсистему. Благо, эти ардуины недорого стоят. Т.е., на светильник свой контроллер, на автодолив/терморегуляцию/pH/ORP/управление помпами - отдельный точно такой же контроллер Да, можно и так. Да и программа "полегче" станет, и меньше проводов тягать. Поделиться этим сообщением Ссылка на сообщение
vik1122 0 Опубликовано 13 Декабря 2012 (изменено) Продолжаю. Сама программа и новые библитотеки в архиве. Send.zip Jarduino_V1_2_Oleg_mod.ino - сама программа ITDB02_Touch - новая бибиотека тача, чуть-чуть улучшена по сравнению с той что я выложил на днях. Изменения заметны в основном на осциллографе SdFat - новая 2012года библиотека для SD карты. Старые библиотеки SD и SDFAT - изничтожить UTFT - два немного измененных файла к библтотеке UTFT. Старые - переименовать и сохранить на всяк случай. Пробуйте. А где взять библиотеки #include <stdint.h> #include <avr/wdt.h> //#oleg lib for enable/disable WDT #include <Arduino.h> Изменено 13 Декабря 2012 пользователем vik1122 (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение