Перейти к контенту
МОРСКОЙ АКВАРИУМ - форум Аква Лого

Содержание Маисовый полоз сегодня – одна из популярнейших змей, и это не случайно. Это некрупные змеи, размер которых редко превышает два метра, они неядовиты. Тело этой змеи стройное, а благодаря несложному размножению и высокой изменчивости было создано множество различных морф полозов, отличающихся окрасом. Так же маисовых полозов отличает спокойный и даже дружелюбный характер, что делает эту змею идеальным кандидатом на роль первой змеи для начинающего кипера. Также привлекательна цена на маисовых полозов – она относительно невысока.
Каким образом рыба-еж диодон превращается в шар, и какой для него нужен аквариум?
Читайте статью на Яндекс Дзен!

svyaz

Моряки
  • Число публикаций

    330
  • Регистрация

  • Последнее посещение

Сообщения опубликованы svyaz


  1. С UTFT библиотекой таже ситуация ...!!! Резики на всем шилде стоят с маркировкой 103 !!!

    Кстатки а какие должны быть ???!!!

    Резисторы могут быть от 10 до 20 ком, 103 - это 10ком (программа Resistor)

    Теперь по крайней мере ясно, что дело не в конфигурации пинов. Ещё (если есть возможность) нужно попробовать подключить экран к другой Меге.


  2. Резики убрал ...!!!

     

    К сажалению ничего не поменялось ... (я про косяки с экраном описанные выше) да часы поставил - все работает - димируется при помощи LEDSEEDUINO

     

    Ломаю голову дальше !!! Может всетаки брак самого экрана ??? во всех демках глюк присутствует...!!!

    Дмитрий, пробовал с UTFT библиотекой ? Какие именно демки запускал ?

    и еще, прозвони согласующие резисторы, на предмет соответствия, возможно где-то не тот резистор впаяли.


  3. Не майся. 80% примеров в этой оболочке не работают с ней напрямую без изменений в текстах программ/библиотек.

    Я заменил в оболочке 1.01 компилятор WinAVR от версии 1.0 и теперь работает с версией скетча 1.2, так что кому нужен русский язык - качаем тут

     

    Вовка, качай здесь весь комплект, скетч внутри архива.


  4. соединил все 3 части подрубил к компу прошил все ОК ... все скетчи включая демо итд становятся,

    тач пад работает шустро, только также на экране какая то пурга возникает помимо картинки ...!!!

    Че за Фигня не понимаю - где копать ???!!!

    Память перед прошивкой числил 4096, питание подавал 5в, 9в, 12в, все платы пропаял и разъемы и детали феном прогрел и промыл спиртиком ... Ситуация не изменилась ...!!! Может кто сталкивался с такой фигней ???!!! да платку часов еще не поставил - жду ... часы не идут, но пурга и искажения откуда ... неужели БРАК китаЁза подсунул... :) :tuplu: :497762:

    мега 2560 + шилд 1.2 + тфт 1289

    Демо скетч с часами тоже не правильно работает ?

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

    Для чистоты эксперимента, запитывать нужно только от юсб.

     

    Приобретал такой LCD за US $17.59, написано было

    - HX8347-A 240RGBx320 a-Si 262K color TFT controller.

    Тем не менее скотчи работают только со строкой: (я правельно понимаю...cнять комент // для... )

    UTFT myGLCD(ITDB32S, 38,39,40,41); //Uncomment this line for the SSD1289,

    а не с :

    //UTFT myGLCD(ITDB32, 38,39,40,41); //Uncomment this line for the HX8347-A

     

    Выходит у меня :tuplu: все-таки SSD1289? :vo:

    У меня один экран - аналогично, покупался как HX8347, работает как SSD1289

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

     

    P.S. Что-то затихла тема...поделитесь что у кого НОВОГО?Как там драйвера Ledseeduino, можно приобретать?

    Тема не затихла, нужно еще старые баги исправить, чтоб добавить новых :gygy: Олег если начнёт перечислять все баги, боюсь многие испугаются.

    Я по чуть-чуть делаю версию с дозаторами и прочими интересностями.

    Вот такой дизайн получается, колличество каналов пришлось сократить до пяти.

     

    post-972-1349815919.jpg

     

    Что касается багов:

     

    1. Не работало сохранение настроек для зелёного канала - исправлено.

    2. Добавлены защиты при обрыве датчиков температуры

    3. Илья (ИльяМВ) обнаружил и исправил глюк с авто-диммированием при перегреве и изменил формулу расчёта баров яркости каналов в главном экране, теперь соотношение яркости отображается правильно.

    Ну и мелкие разные изменения, упорядочивание кода и лёгкие графические изменения в меню.

     

    Jarduino_v1_2_beta2mod.rar

     

    Вариант корпуса для контроллера

     

    post-972-1349818679_thumb.jpg post-972-1349818643_thumb.jpg

    post-972-1349818697_thumb.jpg post-972-1349818757_thumb.jpg


  5. Неправильно подозреваешь. :gygy:

    А что, у тебя такой вариант нормально заработал????? 30мс помогло?

    Стало лучше, и если елозить не пальцем, а стилусом то не прыгает с библиотекой Graph16


  6. Подключил вчера контроллер к светильнику, пытался играть.

    Первое впечатление - наиболее стабильная версия все же именно 1.2

    Ваге, какая именно версия 1.2 ? Просто 1.2 небыло, были beta1 и beta2.

    Jarduino v1.2 (beta1 release) + Arduino IDE 1.0 Patched - с графической библиотекой UTFT

    Jarduino v1.2 (beta1 release) + ITDB02_Graph16 library - с графической библиотекой ITDB02 Graph16

    и последняя Jarduino v1.2 (beta2 release)

    Джейми предупреждал что устойчиво работает с UTFT, но медленнее.

     

    post-972-1348787963_thumb.jpg

     

    Версия 1.2бета, а также моды на ее основе глючат. Например, в режиме тестирования LEDов, пока играешь с одним каналом, бары на других каналах (и соответственно, яркость) вдруг могут произвольно изменяться. На одном из каналов и вовсе, при установке 0% диммирования диоды довольно ярко светят, а подняв до 1%, яркость спускается до соответствующего значения - то есть, на этом канале ноль и вовсе не получается. В версии 1.2 всего этого нет, пока наткнулся только на один маленький баг (правда, досконально не тестировал, времени не было).

     

    Мне кажется, Джейми нужны активные тестировщики. Чувствуется, что продукт почти совсем не тестировался...

    Особых изменений в beta2 по сравнению с beta1 я не увидел, изменены адреса хранения настроек в памяти и добавлено авто-уменьшение яркости при перегреве.

    Есть такая прога WinMerge в правом окне открываем скетч beta1, в левом beta2 и отличия текстов нам подсвечиваются.


  7. Большое спасибо)

    Вопрос ???

    Если вместо схем для регулировки ледами использовать транзистор без схемы, для дешевой сборки.

    Почитайте (через переводчик) тему Француза, он для своего аквариума совмесно с контроллером Jarduino, использует диоды 20,30,50W

     

    cablagedimmeretled.jpg


  8.  

    Доброе утро Вадим.

    Вы уже отправили подкорректированный перевод? А то Я почти его уже закончил редактировать.

    Привет, да, перевод отправил, но нужно будет подкорректировать перевод (уже скетч) в зависимости от оставшегося свободного места на экране, зачем сильно сокращать, если есть возможность еще пару букв втиснуть.

    -У кого не получается загрузить или что либо изменить ? а то все молчат - всё работает ?

    Это Вы просто про загрузку Вашего скетча? Или что то новое?

    С Уважением Григорий.

    Нового пока особо нет ни чего, про те, что есть, у Александра Авдеева не получалось скомпилировать, уже получилось ?

    Вопрос можно подробно расписать что и куда подключать зарание спасибо

    Это подключение относится к моему скетчу, если так не устраивает, можно самому переназначить как удобно.

    ------------ светодиоды -----------

    pin 7 - канал LED White (белый)

    pin 8 - канал LED Blue (голубой)

    pin 9 - канал LED RoyalBlue (темно-синий)

    pin 10 - канал LED Red (красный)

    pin 11 - канал LED UV (фиолетовый)

    pin 12 - канал LED Orange (оранжевый)

    pin 13 - Луна

    Зеленый канал на 14 пине не будет работать как PWM, нужно поменять его с луной, назначить 13 пин, либо переподключить тач-панель на другие пины, так, как свободных пинов с ШИМ уже не осталось.

    ------------- таймеры --------------

    A0 - Таймер 1

    A1 - Таймер 2

    A2 - Таймер 3

    A3 - Таймер 4

    A4 - Таймер 5

     

    A5 - Автокормушка

    A6 - Нагреватель on/off

    A7 - Холодильник on/off

     

    pin 42 - Hydor Koralia (помпа 1)

    pin 43 - Hydor Koralia (помпа 2)

    pin 44 - Управление PWM Вентелятором основного освещения (частота = 25kHz)

    pin 45 - Управление PWM Вентелятором В сампе (частота = 25kHz)

    pin 47 - Вентелятор на радиаторе основного освещения on/off

    pin 48 - Вентелятор на радиаторе Sump on/off

    pin 49 - Buzzer

     

    pin 19 - DS18B20 (все 3 датчика параллельно)

     

    Схемы на первой странице


  9. купил пришла.

    что дальше делать мне с нем

    Это вы так шутите ?

    Скачать компилятор (72.4 Mб) и разархивировать. Скачать библиотеку и скетч, можно скачать библиотеку и скетч из сообщения #749

    Библиотеку ITDB02_Graph16 разархивировать в папку компилятора arduino-1.0-Jarduino\libraries

    Подключить плату ардуино к компьютеру и установить драйвер Открыть скетч Jarduino_v1_2.ino и запрограммировать (upload)

     

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

    Жду ответа админов наших. Думаю нужно сделать правильный и корректный перевод.

    Не беспокойтесь, я все уже сделал.

     

    У кого не получается загрузить или что либо изменить ? а то все молчат - всё работает ?


  10. НЕ помогло.... :(

    А не подскажете, где в скетче меняются цвета (в меню и других местах)?...

    В сборке 12-x DNK нет зеленого и оранжевого, и нужно добавить (поменять) RoyalBlue:

    1.White (белый),

    2.Blue (синий),

    3.RoyalBlue (темно-синий),

    4.Cyan (голубой),

    5.UV (ультра),

    6.Red (красный).

    Так годится ?

     

    post-972-1347627159_thumb.jpg

     

    Jarduino_v1_2_beta2mod.rar

     

    Я правильно Вас понимаю, в вашем варианте защита по перегреву срабатывает на белом, оранжевом и зеленом каналах в зависимости от показаний датчика температуры? Остальные продолжают работать в прежнем режиме? Извините за возможно глупые вопросы - это для меня все ново. Со временем хочу попробовать сделать море, но на отдельном контроллере, потому интересны все особенности кода.

     

    С уважением, Алексей.

    Авто уменьшение яркости при перегреве, работает одновременно для всех 7- и каналов, параметры задаются в соответствующем меню.

    Фото не мое по этому температура указана в Фаренгейтах.

     

    post-972-1347627711_thumb.jpg


  11. Я пока не могу зарустить Ваш скетч, :( у меня не пашет запись установок часов на Шильде 1.1 (вроде об этом говорит и запись ошибки :tuplu: ) Скоро получу 2.0 и часики...заработает :)

    Такое иногда бывает, попробуйте почистить папку темп и перезапустить компилятор.


  12.  

    Скажите, что вы подразумеваете под более правильным расположением каналов и защитой? В исходном коде Джейни не все каналы защищены?

    Более правильное расположение так: Белый, синий, рояль...., а не оражевый, красный и потом белый.

    У Джейми два светильника, один основной, другой в сампе и соответственно защита от перегрева была резделена на самп (канал которого я потом сделал оранжевым) и которая работала от датчика "самп" и все остальные каналы.

    Часть кода отвечавшую за самп, я убрал, а два доп. канала (оранжевый и зеленый) добавил в код общей защиты светильника.


  13. Скетчи со строками

    #include <ITDB02_Graph16.h>

    ITDB02 myGLCD(38,39,40,41,ITDB32S)

    не компилируются.

    Если меняю на

    #include <UTFT.h>

    UTFT myGLCD(ITDB32S, 38,39,40,41);

    то все работает.

    У вас в компиляторе не хватает библиотеки ITDB02 Graph16.

    Распакуйте архив в папку arduino-1.0-Jarduino\libraries Если до этого был открыт компилятор, закройте и снова откройте, так как подключение библиотек происходит при старте компилятора Arduino

     

    ITDB02_Graph16.rar

     

    Читал здесь же, что Graph16.h быстрее.

     

    Скорость работы можете сравнить на примере Бразильского контроллера

    С библиотекой

    и с билиотекой

     

    Если будете использовать контроллер полностью для основного светильника, а не так как у автора, один канал для сампа, то можете использовать мой скетч, в нем более правильное расположение каналов и защиты по перегреву (уменьшение мощности светильника) работают для всех каналов.

     

    post-972-1347573928_thumb.jpg

     

    Jarduino_v1_2_beta2mod.rar


  14. Спасибо Вадим, все толково обьяснили. Теперь буду пробывать.

     

    По второму вопросу:

    Т.е. подключаем блютуз в USB, запускаем Ардуино. А как будет плата Ардуино принимать? Нужно же еще и в плату блютуз подключить? Вот этот момент обьясните подробнее с помощью чего и как подключить. Может имеет смысл тогда лучше подключить WiFi модуль, тот, что предлагал Vahegan?

     

    С Уважением Григорий.

    Блютуз модуль подключаем к портам TX RX ардуино Wi-Fi модуль дорогой и им занимеется Джейми, я же хочу объеденить все свои ранее собранные контроллеры (доступ к настройкам) через планшет. Французы продают планшет - акваконтроллер, но у них все девайсы подключены через юсб хаб, я же хочу через планшет менять настройки.

    Почему планшет ? Экран большой и Qt от нокии (на котором я делаю программу для PC) через плагин Necessitas Framework позволяет собрать по андроид.

     

    post-972-1347041061_thumb.jpg


  15. Добрый вечер, Вадим.

     

    Вчера начал пытаться руссифицировать как Вы обьясняли в 641 сообщении. Нахожу в тексте скетча надписи и меняю шрифт указанный в тексте на RusFont1, правильно?

    Не совсем, маленький шрифт small - подключается и декларируется из графической библиотеки мы же используем свой шрифт по этому мы не можем одной строкой указать шриф, цвет шрифта и цвет фона setFont(SMALL, 0, 255, 0, 0, 0, 0);

    И еще, используя шрифт RusFont1, лучше использовать заглавные буквы (с шифтом),а маленькие только в тех местах, где текст не умещается.

    В нашем случае это будет выглядеть так:

     

    перевод:

    myGLCD.setColor(64, 64, 64);

    myGLCD.drawLine(0, 45, 319, 45);

    myGLCD.setFont(RusFont1); // русский шрифт

    myGLCD.setColor(0, 255, 0); // цвет шрифта зеленый

    myGLCD.setBackColor(0, 0, 0); // цвет фона черный

    myGLCD.print("B[ANP UP@MHREK_ ]JP@M@", 25, 24); // выбор хранителя экрана

     

    myGLCD.print("FD@R&:", 67, 130); // ждать

    myGLCD.print("LHMSR", 213, 130); // минут

    myGLCD.setColor(64, 64, 64);

    myGLCD.drawRoundRect(115, 102, 205,167);

    drawUpButton(175, 107);

    drawDownButton(175, 137);

     

    Serial Monitor работает только при подключенной ардуине к компу через кабель USB?

     

    С Уважением Григорий.

    Да, через кабель, но если подключите блютуз, будет через блютуз работать.


  16. Исправил мелкие ошибки и добавил простенькое управление через Serial monitor

    Для тех кто никогда с ним не имел дело, последовательность действий следующая:

    Запускаем компилятор Arduino, заходим в Tools выбираем Serial Monitor, или клавишами быстрого доступа Сtrl+Shift+M

    Печатаем команду, в данном случае одну букву и нажимаем Send

     

    q - Включить Таймер1

    w - Выключить Таймер1

    e - Переключить Таймер1 в режим auto

     

    r - Включить Таймер2

    t - Выключить Таймер2

    y - Переключить Таймер2 в режим auto

     

    u - Включить Таймер3

    i - Выключить Таймер3

    o - Переключить Таймер3 в режим auto

     

    p - Включить Таймер4

    a - Выключить Таймер4

    s - Переключить Таймер4 в режим auto

     

    d - Включить Таймер5

    f - Выключить Таймер5

    g - Переключить Таймер5 в режим auto

     

    z - Текущее время / дата (контроллера), состояние таймеров

    х - Текущая яркость каналов, яркость луны

    с - Текущая температура с 3-х датчиков

    v - Текущая скорость pwm вентиляторов

     

    Jarduino_v1_2_beta2mod.rar


  17. А этот скетч отличается чем то от стандартного EEPROM? Чистил не раз...не помогает.Артифакты на SET часов, на jarduino вроде более менее нормально было :)

    Отличается тем, что чистит всю память, которая у ардуино 2560 - 4 кб. Стандартный скетч под ардуино на ATmega328, в котором епром 512 байт.

     

    А где про это можно почитать...может можно резисторы некоторые поменять? Шилд 2..0 и часы к нему уже в пути..... :tuplu:

    Почитать, не знаю где, а вот пример из моей практики рассказать могу.

    У меня первый шилд с часами - самодельный и экран подключен через шлейф 20см, пришлось правда калибровать потому как тач-панель - резистивная и при стандартных настройках в библиотеке, работала неточно, так вот этот шил практически не страдает артефактами, а еще есть стандартный от iteadstudio, с ним часто вылазят артефакты после экспериментов с другими скетчами.

    Здесь один француз Денис Лукас перешел с шилда на экран с помощью переходников, возможно если так сделать ничего перепаивать не прийдется, так как увеличится сопротивление.

     

    dsc0061plr.jpg


  18. спасибо... паял друг надо опять его просить, еще при нажатии SET наблюдаются артифакты небольшие в графике

    Артефакты из за того, что iteadstudio не правильно согласовал уровни через резисторы, в новых шилдах они уже исправили. Перед загрузкой скетча jarduino , запустите скетч очистки памяти.

     

    #include <EEPROM.h>

    void setup(){

    for (int i = 0; i < 4096; i++) EEPROM.write(i, 0);

    digitalWrite(13, HIGH); } // по окончании очистки, загорится светодиод на 13 пине

    void loop(){}


  19. Добавил... теперь вроде все есть.Теперь такое получил:

    Кстати, этот ITDB02_Analog_Clock есть в примерах UTFT

    1.Если запускаете скетч из примера, замените строку ITDB02 myGLCD(38,39,40,41); на ITDB02 myGLCD(38,39,40,41,ITDB32S);

    2.Зайдите в библиотеку ITDB02_Graph16, откройте (текстовым редактором) по очереди файлы ITDB02_Graph16.cpp, ITDB02_Graph16.h и замените строку #include "Wprogram.h" на #include "Arduino.h" Либо скопируйте всю библиотеку из архива Jarduino_v1.2_graph16, она не зря шла в комплекте с архивом.

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


  20. Не грузится скетч...что-то с часами наверно....

    Как не грузится ? Я проверил, все работает. Открывать нужно компилятором Jarduino_v.1.2_beta

    Или попробуйте закрыть компилятор, а затем снова открыть и загрузить скетч.


  21. Время и дату не получается выставить, не записывает....

    Загрузите скетч с часами, секундная стрелка должна двигаться и должна работать установка даты и времени, если нет - прозванивайте DS1307

     

    ITDB02_Analog_Clock.rar

×
×
  • Создать...