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

Сферомия пятнистая (размер S) – 695 руб.! Sphaeramia nematoptera (Apogon nematopterus) - небольшая стайная морская рыбка, подходит для рифового аквариума.
Перейти в карточку товара
svyaz

DIY 6-Канальный контроллер LED c тач-панелью "3.2"

Рекомендуемые сообщения

Всем привет!Ребята подскажите что может быть:часы идут при установки даты,времени и года -год поменять не получается.

post-28065-0-88236400-1389791842_thumb.jpg

post-28065-0-99306200-1389791895_thumb.jpg

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем привет!Ребята подскажите что может быть:часы идут при установки даты,времени и года -год поменять не получается.

 

мое мнение или микруха часов гребет или контакт между часами и ардуино плохой

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

если часы ходють - микросхема рабочая.

Глюк в софтине одним словом.

Видимо автор забыл перезаписать год в часы.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос по программной части. Имеем следующий к примеру код:

pinMode(3, OUTPUT);

pinMode(11, OUTPUT);

TCCR2A = _BV(COM2A1) | _BV(COM2B1) | _BV(WGM21) | _BV(WGM20);

TCCR2B = _BV(CS22);

OCR2A = 180;

OCR2B = 50;

 

Нужно ли прописывать analogWrite или нет чтобы заработал PWM на ноге 3 и 11?

Просто перебираю код Stilo 3.0 и не нахожу там этой строки.

 

 

P.S. в коде Jarduino 1.1 тоже analogWrite не нашел.

Изменено пользователем WattNik (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

Я так понял что то не дает до конца заливаться прошивке?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

Я так понял что то не дает до конца заливаться прошивке?

Правильно выбрал плату и номер COM-порта?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

COM 1, атмега 2560, да и оно все по умолчанию стояло. Компилируется, загружается , пишет что загрузка завершена а в нижнем черном окне куча строчек с "timeout" на конце каждой

 

Да, программатор выбран по умолчанию AVRISP mkII в компиляторе.

 

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

Изменено пользователем tiger33 (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

COM 1, атмега 2560, да и оно все по умолчанию стояло. Компилируется, загружается , пишет что загрузка завершена а в нижнем черном окне куча строчек с "timeout" на конце каждой

 

Да, программатор выбран по умолчанию AVRISP mkII в компиляторе.

 

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

Сделайте скриншот компилятора с ошибками и диспетчера устройств с развернутой вкладкой СОМ-портов.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

А часы подключены?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет, пока . Скидывал тут пример подключения никто не ответил. У меня шилд 2.2

 

post-27962-0-10218900-1390127439_thumb.jpg

 

post-27962-0-79845300-1390127439_thumb.jpg

 

Какое из этих подключений верное?

 

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

 

Скажите ,а что надо сделать чтобы тач заработал?

 

Программа акваконтроллера от Svyaz залилась, картинка есть, но на нажатия не реагирует

 

Button test?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подключай по первой картинке.

Тачу надо также в скетче прописывать ноги. У меня вот так:

 

 

UTFT myGLCD(ITDB32S,38,39,40,41); // Дисплей

 

UTouch myTouch(6,5,4,3,2); // Тач

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

по первой картинке верхние 2 провода получается припаиваются к пустым дыркам,значит надо штырьки соединители с платой ардуино ставить?

 

 

У меня вот так в скетче, вроде все правильно

 

//(Mega Shield utilizes pins 5V, 3V3, GND, 2-6, 20-41, & (50-53 for SD Card))

ITDB02 myGLCD(38,39,40,41,ITDB32S); // for the SSD1289

UTouch myTouch (49,48,47,43,42); // для 11бит шима (for 11 bit)

//UTouch myTouch(6,5,4,3,2); // обычный шилд (standart sheld)

Изменено пользователем tiger33 (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

по первой картинке верхние 2 провода получается припаиваются к пустым дыркам,значит надо штырьки соединители с платой ардуино ставить?

 

 

У меня вот так в скетче, вроде все правильно

 

//(Mega Shield utilizes pins 5V, 3V3, GND, 2-6, 20-41, & (50-53 for SD Card))

ITDB02 myGLCD(38,39,40,41,ITDB32S); // for the SSD1289

UTouch myTouch (49,48,47,43,42); // для 11бит шима (for 11 bit)

//UTouch myTouch(6,5,4,3,2); // обычный шилд (standart sheld)

 

закомментируй 11-битный шим и раскомментируй обычный

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

спасибо, разобрался

 

Вот насчет припайки часов не до конца понял

Изменено пользователем tiger33 (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

если у тебя Мега, то часы подключаешь к 20 (SDA), 21(SCL), +5v и GND.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подключил часы, вроде все заработало, только при первом включении баги небольшие были и тач не отвечал, но при выкл/вкл повторном все нормально стало

Изменено пользователем tiger33 (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос следующего характера: почему часы на DS1307 могут идти быстрее приблизительно на 20 минут в сутки?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Вопрос следующего характера: почему часы на DS1307 могут идти быстрее приблизительно на 20 минут в сутки?

Ход часов на DS1307 зависит исключительно от качества установленного на плате кварцевого резонатора. К сожалению, китайские "часовые" кварцы на 32768 Гц зачастую бывают отвратительнейшего качества. В качестве самого простого решения - купите в ЧипДипе нормальный кварц и поменяйте.

 

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

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если ставить DS3231 вместо DS1307 нужно ли будет переписывать скетч?

 

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

 

 

P.S. кварцы снимаю с материнок. Так что наверно с кварцами поэкспериментирую.

Изменено пользователем WattNik (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет, программно они абсолютно совместимы, ничего переписывать не надо.

На DS3231 нет никакой обвязки! Два подтягивающих резистора на шину I2C, да батарейка резервного питания. Все. Даже кварц не нужен, в отличие от DS1307.

 

P.S. Кварцы с материнок - оно конечно, хорошо. Но кварц очень не любит перегрева. Я однажды такой же часовой кварц уложил плашмя на плату и припаял корпус к плате - часы потом очень сильно врали, пришлось заменить. Так что, снимая кварц с материнки, велика возможность привести его в негодность.

Изменено пользователем vahegan (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нашел схему:

post-28477-0-82332800-1390323844.jpg

 

Правильно ли я понял что выводы, которые я перечеркнул подключать не надо? Питать обязательно +3.3V или можно +5? Нужен ли конденсатор в цепи питания и какие номиналы подтягивающих резисторов?

Заранее спасибо

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ход часов на DS1307 зависит исключительно от качества установленного на плате кварцевого резонатора. К сожалению, китайские "часовые" кварцы на 32768 Гц зачастую бывают отвратительнейшего качества. В качестве самого простого решения - купите в ЧипДипе нормальный кварц и поменяйте.

 

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

 

Здравствуйте! А ссылку на ибей на часовой модуль на базе DS3231 можно? Пока таких сильных расхождений не видел, но после практицески посекундной настройки с компом через час вроде уже отстает немного.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Правильно ли я понял что выводы, которые я перечеркнул подключать не надо? Питать обязательно +3.3V или можно +5? Нужен ли конденсатор в цепи питания и какие номиналы подтягивающих резисторов?

Заранее спасибо

Да, помеченные соединения не нужны. Напряжение питания от 2.3В до 5.5В. Конденсатор в цепи питания нужен, например керамика 0.1мкф, желательно располагать поближе к ноге питания чипа. Резисторы подтягивающие от 1 до 10кОм.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте! А ссылку на ибей на часовой модуль на базе DS3231 можно?

Вот, пожалуйста, от продавца с более-менее нормальным рейтингом: DS3231 AT24C32 IIC Memory Module Arduino Module High Precision Clock 3.3 - 5 .5V. Но учтите, что китайцы сейчас новый год празднуют, и где-то с 20 января до 10 февраля почти ничего не работает, в том числе, почта. Ну, точнее, официально праздник с 30 числа, но многие отпуск берут заранее.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

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