karen 247 Опубликовано 20 Января 2013 Ребят, при всей моей любви к программированию (кто не помнит - первый на форуме лед контроллер был сделан мною, причем без чужого кода и без чужих схем ), так вот, при всей моей любви к этому делу, глядя на картинки выше, не покидает ощущение, что это уже самоцель какая-то. Хотя красиво, ничего не скажешь. Раз в год на настройки взглянуть и что-то поменять в них на красивом экранчике - это приятно. P.S. Не обращайте внимания, это я так, не сдержался. 1 Поделиться этим сообщением Ссылка на сообщение
iya 38 Опубликовано 20 Января 2013 но было бы гораздо удобнее пресеты забирать с карты или по USB закидывать.... Поделиться этим сообщением Ссылка на сообщение
azh122 4 Опубликовано 20 Января 2013 Вообще то гораздо проще сделать без чужого кода. Но когда не программировал в С, то нужно же куда то подглядывать - типа что бы хоть какой то учебник перед глазами. Но на чем то нужно учится. Мне если честно контроллер света не не нужен пока - аква у меня пресноводная, хороший свет пока не нужен - ессно сделаю (себе), но позже (ремон в новой хате еще на год, в с старой городить смысла нет, так что пока на 3-х китайских хватает). А пока много что из датчиков и пр.штучек не дошло, аквашилда то же нет, то могу в конце концов и поизвращаться в свободное от работы время. Сейчас ни в сетапе, ни в лупе не осталось ни одной явной координаты. Сейчас переписываю (дабы памяти с запасом оказалось) - что бы не явного задания цветов/шрифтов и пр. Все в массивах в шапке (или как это там называется) - берется из экслевеского файлика. Что это дает? А то что под контретное оборудование (а кстати под экран, за небольшим исключением) можно мухой подправить скетч (названия кнопок, растоложение, цвета;кол-во и названия каналов и пр.). И речь не только о контролере акваса - под многие задачки можно заточить легко. Поделиться этим сообщением Ссылка на сообщение
vahegan 101 Опубликовано 20 Января 2013 (изменено) Все в массивах в шапке (или как это там называется) - берется из экселевского файлика. Что это дает? А то что под контретное оборудование (а кстати под экран, за небольшим исключением) можно мухой подправить скетч (названия кнопок, растоложение, цвета;кол-во и названия каналов и пр.). А зачем это делать через Эксел? Мне кажется, правильнее будет задать дефайнами профили под разное оборудование, и ifdef-ами проверять в препроцессоре, какая именно часть кода должна скомпилироваться в данной конфигурации. Например, если хочу легко выбирать между 2 шилдами, стандартным, и с другим расположением ног, вначале прописываю // #define Oleg_shield // Uncomment this line if you use the Aqua Shield by Oleg #define Standard_shield // Uncomment this line if you use the standard Shield (нужная строка раскомментирована) и далее в коде #ifdef Oleg_shield ITDB02_Touch myTouch (42,49,47,48,43); #endif #ifdef Standard_shield ITDB02_Touch myTouch (6,5,4,3,2); #endif То есть, при задании нужной конфигурации задаются дефайны в начале кода, и препроцессор после этого компилирует какую нужно версию программы. Нескомпилированный файл, конечно, получается намного больше, т.к. в него включены все варианты, но после компиляции получается такой же компацтный код, как если бы писался только под конкретный вариант. Изменено 20 Января 2013 пользователем vahegan (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
azh122 4 Опубликовано 20 Января 2013 не много не об этом речь. Если я хочу не 8 а три канала на леды. Да еще заметь, не просто отключить, а так что бы симпатишненько было - что бы лишнего не где не видел. Да еще цвета выбрать определенные. Или к примеру кнопку переименовать/перекрасить. Или вообще на другой экран перенести. Или к примеру мне не 5 таймеров нужно, а скажем 3 (и каждый с человеческим именем), но так что бы каждому из них можно было добавить еще по одному времени включения-выключения. И вообще не нужны мне волны в моем прясняке - мне бы туда протоку вкрячить.. Тако в скетче не замутишь. А вот в эселе с его формулами и макросами - запросто. Ессно все переписать надобно. Под экран под большее или меньше разрешение подстраивается легко - фотки я давал - видели наверное. Достаточно в две ячейки экселя ввести разрешение экрана. Засада с картинками и фонтами, увы, при этом в автомате не решается. Но поскольку их не много то не так долго и переделать. Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 20 Января 2013 А зачем Вы тут все это пишете?...здесь вроде Морской Форум, нам нужны минимум 6 каналов, контроль основных параметров МА, помп течения и т.д., и никакие протоки в МА не применяются.Вы предполагаете выложить здесь Ваш скетч? Поделиться этим сообщением Ссылка на сообщение
azh122 4 Опубликовано 20 Января 2013 ну пишу во первых потому что благодаря этой ветки вот развлекаюсь сейчас с ардуиной. Просто мне интересно. Во вторых потому что здесь на вопросы дают ответы. В третьих, мне казалось что было бы интересно получить некий конструктор, который можно было бы подогнать под себя. В не зависимости для моря или нет, да и вообще можно взять в качестве базы под многие задачи. Ну а в четвертых, мне до сегодяшнего момента не намекали что на морском форуме пресноводным делать нечего. Хотя я не собирался кромсать ваши фичи. Те же ваши каналы. Но не у всех же по 8, у кого то 6. Так почему не дать возможность в экселе поставить цифирку 6 и получить прошивку без лишних кнопочек ? Кто мешает поставить галочку не на волне на протоке, ну или наборот? Ну и т.д. В общем не суть. Форумы и другие есть. Скетч - не вопрос. Доведу что бы хоть не стыдно было - выложу и здесь (просто его не переписывать, а писать заново приходится, поскольку почти все меняется). Только соль не в нем будет . Там одни массивы, и переменные - нет ни одного комментария, поскольку формируется на основании экселевского файлика. Файлик то же не жалко - дабы я не приследую никаких коммерческих интересов. Просто, еще раз, мне интересно помучать ардуину. Вот и все. Поделиться этим сообщением Ссылка на сообщение
Dr.Garik 0 Опубликовано 21 Января 2013 (изменено) Но не у всех же по 8, у кого то 6. Так почему не дать возможность в экселе поставить цифирку 6 и получить прошивку без лишних кнопочек ? Кто мешает поставить галочку не на волне на протоке, ну или наборот? Ну и т.д. Похожая идея реализована в контроллере Reef Angel . Только реализация там, как я понял, ближе к тому о чем писал Ваге (то есть через дефайны и библиотеки: Есть программа "установщик" под Windows, в окошках ставим галочки в зависимости от того, какие модули имеются и сколько. Затем нажимаем "ОК" и получаем на выходе готовый код с необходимыми библиотеками и настойками пинов. Далее это дело компилируем и получаем контроллер , который настроен под нужды пользователя , при том что пользователь может абсолютно не уметь программировать.) На мой взгляд, очень хорошая идея. Сейчас они еще веб сервер прикрутили и можно в реальном времени удаленно получать информацию о положении дел в банке. Интересный проект. Изменено 21 Января 2013 пользователем Dr.Garik (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
svyaz 19 Опубликовано 23 Января 2013 Обновился до версии 3 проект Stilo (из которого появился Jarduino) Теперь, колличество и имя каналов можно указать в скетче (перед компиляцией) макс. каналов может быть 5 Добавлены фазы луны реальные и упрощенные Слайдерное ручное управление Color Mixer Из дополнений: регулировка яркости экрана, простенький авто-долив (ATO) Полное описание в pdf файле Stilo Documentation v3_0.pdf Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 30 Января 2013 (изменено) Получил наконец вторую Мегу, теперь вот такую, Arduino Mega 2560 R3 Rev3 Latest 2012 Version http://www.ebay.co.u...=item337e4a5adf Прикол...не устанавливается драйвер...жду советов http://savepic.org/2653907.jpg Изменено 30 Января 2013 пользователем Александр Авдеев (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
mixzt 19 Опубликовано 30 Января 2013 Получил наконец вторую Мегу, теперь вот такую, Arduino Mega 2560 R3 Rev3 Latest 2012 Version http://www.ebay.co.u...=item337e4a5adf Прикол...не устанавливается драйвер...жду советов http://savepic.org/2653907.jpg Поставить драйвер вручную. Взять из ардуино. Примерный путь, подставить свое D:\arduino-1.0.2\drivers\Arduino MEGA 2560 REV3.inf Поделиться этим сообщением Ссылка на сообщение
svyaz 19 Опубликовано 30 Января 2013 Прикол...не устанавливается драйвер...жду советов http://savepic.org/2653907.jpg Драйвера находятся в папке компилятора arduino-1.0.3\drivers Попробуйте указать расположение драйвера вручную Поделиться этим сообщением Ссылка на сообщение
DimmONN 7 Опубликовано 30 Января 2013 Проверьте напряжение на МС, может стабилизатор накрылся. Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 30 Января 2013 (изменено) mixzt, svyaz...именно вручную и указывал на инф. файл Arduino MEGA 2560 REV3.inf...результат выше DimmONN Я в этом не силен...когда он успел накрытся...только с почты принес? Изменено 30 Января 2013 пользователем Александр Авдеев (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
mixzt 19 Опубликовано 30 Января 2013 mixzt, svyaz...именно вручную и указывал на инф. файл Arduino MEGA 2560 REV3.inf...результат выше DimmONN Я в этом не силен...когда он успел накрытся...только с почты принес? оно? http://arduino.cc/forum/index.php?topic=119614.0 Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 30 Января 2013 (изменено) похоже но в анг не силен там есть решение проблемы? Изменено 30 Января 2013 пользователем Александр Авдеев (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 30 Января 2013 (изменено) Проблема решена отключением проверки подписи драйверов (Windows 8) Изменено 30 Января 2013 пользователем Александр Авдеев (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
vahegan 101 Опубликовано 30 Января 2013 Ох уж этот Windows 8... У майкрософта операционные системы удаются через раз. Поскольку семерка была удавшаяся, восьмерку пропускаем Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 30 Января 2013 (изменено) Т.к. один контроллер работает, уже больше месяца на светильник в акве удалено, и трогать его не хочется, буду мучить второй новый. До этого уже пришли: драйвер Ledseeduino, шилд от Олега, а еще раньше термодатчики. Нет только второй тач-панели...думаю можно снять с первого рабочего.Также нет пока новых лед сборок. Буду постепенно обьединять что есть и пробывать... P.S.А мне нравится...тем более еще при тестировании удалось активировать.. Зато кой чего нового 8ры освоил при установке драйверов Arduino Изменено 15 Февраля 2013 пользователем Black_Spider (см. историю изменений) Поделиться этим сообщением Ссылка на сообщение
Basopotam 58 Опубликовано 31 Января 2013 активно читал вашу тему несколько раз ) ничего не понял ) открыл источник и оппа ) теперь вопрос к знатокам: все ли так гладко как в этом мануале? "Обновился до версии 3 проект Stilo (из которого появился Jarduino)" 2 Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 31 Января 2013 (изменено) Ничего не понял...что Вы хотели сказать своим постом?И при чем здесь Stilo? То что Вы не поняли не о чем не говорит. Уже много народа сделали контролеры и используют давно. На порядок больше обсуждаемого Вами (3 человека вроде) Изменено 31 Января 2013 пользователем Александр Авдеев (см. историю изменений) 1 Поделиться этим сообщением Ссылка на сообщение
motoserzh 1 Опубликовано 2 Февраля 2013 Подскажите пожалуйста сколько стоит данный контроллер. Заранее благодарен. Поделиться этим сообщением Ссылка на сообщение
Коляныч из KZ 3 Опубликовано 2 Февраля 2013 Подскажите пожалуйста сколько стоит данный контроллер. Заранее благодарен. Если с аквашилдом от Олега, выходит более 100$ Поделиться этим сообщением Ссылка на сообщение
motoserzh 1 Опубликовано 2 Февраля 2013 с аквашилдом от Олега Вот-бы еше понимать что это)) Поделиться этим сообщением Ссылка на сообщение
Александр Авдеев 191 Опубликовано 2 Февраля 2013 А если темку чуть почитать...может понятнее будет. Поделиться этим сообщением Ссылка на сообщение