Прошу обратить внимание на комментарий приведенный мною в начале скетча:
// Arduino _1.0.1 ---- В Н И М А Н И Е !!!! ЭТО ВАЖНО на других версиях может не работать
В 239 посте приведен вариант проверки LCD для вашего случая. Попробуйте начать с него.
Версия среды разработки Ардуины 1.0.1 очень желательно, иначе есть проблемы с некоторыми библиотеками. Проверьте активирован или имеется физический СОМ порт, иначе так же будут проблемы.
Выкусовываю нано и попробую впоять PRO Mini, загружу скетч (авторский), но перед этим поключу часы к другой андруине (там всё радолботает, жаль, что это контроллер поворотного устройства, а не метиостанция) и доложу результат. СПАСИБО большое за такую помощь!!! и опыт.
Прошу обратить внимание на комментарий приведенный мною в начале скетча:
// Arduino _1.0.1 ---- В Н И М А Н И Е !!!! ЭТО ВАЖНО на других версиях может не работать
В 239 посте приведен вариант проверки LCD для вашего случая. Попробуйте начать с него.
Версия среды разработки Ардуины 1.0.1 очень желательно, иначе есть проблемы с некоторыми библиотеками. Проверьте активирован или имеется физический СОМ порт, иначе так же будут проблемы.
Если надо могу выслать 1.0.1
Здравствуйте!!! В чем "нюанс" так у меня например 1.6.5. Порт у меня через USB, но другие проекты запускал бес танцев с бубном. ВЫ мой емел знаете пришлите. спасибо виктор R2PM
C Новым годом!!!!
Почему решил - просто логически - нет датчика показания ноли, есть наоборот.
У меня есть только часы - два других жду от "небесной" возможно, что и сегодня получу.
Но часы должны идти? ведь по последней прошивке с форума станция уже показывает время 27:85 дата 85.85.@5 - это всё в верхней строке.
В низу в крайне левом углу pppmm.
С вашей присланной прошивкой не запускается - экран чистый -знаков и символов нет.
Кстати как устанавливается дата и время???
Спасибо.
Друзья не тут то было!! при выключении питания +5 В показания обнуляются??? это так задумано или мой "косяк" - хотя плату наизусть выучил, соберу еаверное без схемы, т.е. замык и непропай нет!!!
Так при пропадании питания показания часов и даты обнуляютя??? кто собрал и собирается подскажите.
Я разбирал модудь, менял батарею и чистил контакты. Тогда заработало.
Вы проверили мое замечание насчет земли?
проверил, так работает как с землёй так и без земли
во блин чудеса !!!!!
часики какие- то касячные......я взял себе DS3231, поставил батарею, выставил время... минимум как 3 недели всё ок....плюс там ещё и епром стоит .....рекомендую
Я когда настраивал эту станцию столько намучиллся с модулем часов, что уже подготовил чисто программный вариант без часового модуля. Он,кстати работал с погрешностью почти как DS, который как известно не блещет точностью. У меня, например уход показаний стабильный за год около 5-ти 7-ми минут вперед. Единственный существенный недостаток, надо каждый раз после сбоя с питанием выставляьть дату и время.
Если пройтись по форуму, то видно, что многие жалуются на эту модель.
Тем не менее, Виктор, вы достигли желаемого результата и я вас поздравляю.
Вот скетч таймера без часового модуля, может кому пригодится.
/*
Таймер
Проверено 30.04.13
http://www.stepwood.com/mcucodes/2012/03/02/arduino-ispolzovanie-taymeraschetchika-2-v-k/
Arduino: использование таймера/счетчика 2 в качестве часов
(переполнение таймера/счетчика 2)
*/
volatile long mks100;
volatile long ms10;
volatile int cntr;
long tmillis,tms10=0;
char flip;
void setup() {
mks100 = 0; // счетчик сотен микросекунд, переполнение счетчика примерно через 5 суток
ms10 = 0; // счетчик десятков миллисекунд, переполнение счетчика примерно через 16 месяцев
cntr = 0;
flip = 0;
Serial.begin(9600);
// Включаем нужный нам режим таймера/счетчика - нормальный
TCCR2A = 0; //нормальный режим (по умолчанию 1 - ШИМ с коррекцией фазы?)
// Предделитель таймера/счетчика настраиваем на 16 -
// это позволит "тикать" таймером каждую микросекунду
// (в предположении, что сердце микроконтроллера стучит с
// частотой 16.000.000 ударов в секунду)
TCCR2B = 2; // 010 - fclk/8 (по умолчанию 100 - fclk/64)
//TCCR2B = 7; // 111 - fclk/1024 (по умолчанию 100 - fclk/64)
TCNT2=59;//55;
TIMSK2 |= (1 << TOIE2); // разрешаем прерывание таймера/счетчика 2 по переполнению
}
ISR(TIMER2_OVF_vect) {
// прежде всего взводим счетчик
TCNT2=59;//55;
// прошли очередные 100 мксек - увеличиваем счетчик сотен микросекунд
mks100++;
// if(mks100%100==0) ms10++;
cntr++;
// прошли очередные 10 мсек? - увеличиваем счетчик десятков миллисекунд
if(cntr>99) {
ms10++;
cntr = 0;
}
}
// переменные для начального задания времени
int shc=23;
int min=58;
int sec=0;
// переменные для начального задания даты
int day = 30;
int mon = 4;
int jar =13;
//==================================================
void loop() {
// часики пошли
if (ms10>tms10) {
tmillis = millis();
tms10 = ms10;
if (tms10%100==0) {
flip = !flip;
}
if (tms10%1000==0) { // выполнение каждые 10 сек
if(sec<50){
sec=sec+10;
Time_Ind();
}
else {
sec=0;
min=min+1;
if(min<60){
Time_Ind();
}
else {
sec=0;
min=0;
shc=shc+1;
if(shc<23){
Time_Ind();
}
else{ // смените дату !!!!!
day = day+1;
shc=0;
Time_Ind();
}
}
}
}
}
}
//================================================
void Time_Ind()
{
// время
if (shc>10 and min<10){
// час > 10, мин < 10
Serial.print(shc,DEC);
Serial.print(".");
Serial.print("0");
Serial.print(min,DEC);
Serial.print(".");
Serial.println(sec,DEC);
}
if (shc<10 and min>10){
// час < 10, мин > 10
Serial.print("0");
Serial.print(shc,DEC);
Serial.print(".");
Serial.print(min,DEC);
Serial.print(".");
Serial.println(sec,DEC);
}
if (shc>10 and min>10){
// час > 10, мин > 10
Serial.print(shc,DEC);
Serial.print(".");
Serial.print(min,DEC);
Serial.print(".");
Serial.println(sec,DEC);
}
if (shc < 10 and min<10){
// час < 10, мин < 10
Serial.print("0");
Serial.print(shc,DEC);
Serial.print(".");
Serial.print("0");
Serial.print(min,DEC);
Serial.print(".");
Serial.println(sec,DEC);
}
// дата
Serial.print(day,DEC);
Serial.print(".");
Serial.print(mon,DEC);
Serial.print(".");
Serial.println(jar,DEC);
}
//===================================================
Я когда настраивал эту станцию столько намучиллся с модулем часов, что уже подготовил чисто программный вариант без часового модуля. Он,кстати работал с погрешностью почти как DS, который как известно не блещет точностью. У меня, например уход показаний стабильный за год около 5-ти 7-ми минут вперед. Единственный существенный недостаток, надо каждый раз после сбоя с питанием выставляьть дату и время.
Если пройтись по форуму, то видно, что многие жалуются на эту модель.
Тем не менее, Виктор, вы достигли желаемого результата и я вас поздравляю.
Спасибо большое!!! Но это большая часть заслуга всех ВАС, я так ...
Но всётаки победили его, для этого поставил две батарейки (оказались тонкие - как одна китайская) и всё показания не"слетают". Здорово!!!!! Прямо как по "классике" через терни к андруине!!!
повторил почту
id 56.330.850 ip 192.168.1.4
поймал вот айди
как зовут то - как то не удобно
Доброго вечера.
Вопрос к R2PM - получилось что нибудь?
Прошу обратить внимание на комментарий приведенный мною в начале скетча:
// Arduino _1.0.1 ---- В Н И М А Н И Е !!!! ЭТО ВАЖНО на других версиях может не работать
В 239 посте приведен вариант проверки LCD для вашего случая. Попробуйте начать с него.
Версия среды разработки Ардуины 1.0.1 очень желательно, иначе есть проблемы с некоторыми библиотеками. Проверьте активирован или имеется физический СОМ порт, иначе так же будут проблемы.
Если надо могу выслать 1.0.1
повторил почту
Выкусовываю нано и попробую впоять PRO Mini, загружу скетч (авторский), но перед этим поключу часы к другой андруине (там всё радолботает, жаль, что это контроллер поворотного устройства, а не метиостанция) и доложу результат. СПАСИБО большое за такую помощь!!! и опыт.
С уважением Виктор R2PM
Доброго вечера.
Вопрос к R2PM - получилось что нибудь?
Прошу обратить внимание на комментарий приведенный мною в начале скетча:
// Arduino _1.0.1 ---- В Н И М А Н И Е !!!! ЭТО ВАЖНО на других версиях может не работать
В 239 посте приведен вариант проверки LCD для вашего случая. Попробуйте начать с него.
Версия среды разработки Ардуины 1.0.1 очень желательно, иначе есть проблемы с некоторыми библиотеками. Проверьте активирован или имеется физический СОМ порт, иначе так же будут проблемы.
Если надо могу выслать 1.0.1
Здравствуйте!!! В чем "нюанс" так у меня например 1.6.5. Порт у меня через USB, но другие проекты запускал бес танцев с бубном. ВЫ мой емел знаете пришлите. спасибо виктор R2PM
Загрузка с поста 239 прошла - дисплей работает как по картинке, рабочий скетч не работает, нет датчиков влаги и давления. Среда 1.0.1
с уваженнием виктор R2PM
Ваша логтка не совсем правильная.
Если я правильно понял, то кроме часов у вас ничего нет?
Так давайте с них и начнем. А почему не показывает нулевые результаты я объясню позже.
Ваша логтка не совсем правильная.
Если я правильно понял, то кроме часов у вас ничего нет?
Так давайте с них и начнем. А почему не показывает нулевые результаты я объясню позже.
Здравствуйте!!!!
Я с Вами на всё согласен, почти. Что нужно сделать??? только часы
Виктор
Выплните поключение как в посте 241 м посмотрим на результат.
Я ведь не зря все это описал. Сразу трудно добиться работы устройства.
Это только в журнале "Радио" писали, что схема начинает работать сразу, а тут и схема и программа.
Выплните поключение как в посте 241 м посмотрим на результат.
Я ведь не зря все это описал. Сразу трудно добиться работы устройства.
Это только в журнале "Радио" писали, что схема начинает работать сразу, а тут и схема и программа.
Данный скетч у меня не стартует - предпологаю из за отсутствия датчика влажности
Подтягивающие резисторы должны быть??
В посте 241 нет дптчика влажности. Где вы его там увидели?
станция не стартует скетч с 241 поста
Давайте выберем более продуктивный способ общения - скайп - теамвивер ??
Иначе до следующего утра будем перемтукиваться
у меня стартует только скетч с 243 поста. с предыдущих только 239 работает - остальные нет
id 799 074 846
пароль 336 sqa
это ведь хорошо т.к. 243 в принципе итоговый. И что там выходит?
пауза. сейчас тимвивер поставлю, почему то его нет у меня
это ведь хорошо т.к. 243 в принципе итоговый. И что там выходит?
ID ДОВАЙТЕ подключусь
Не могу к вам зайти А скайпом пользуетесь, чтобы и говорить и показывать?
Смыл подключаться ко мне? Надо к вам.
Давйте скайп + тим вивер?
ОБновите свой ИД
ОБновите свой ИД
799 074 846
656pbx
скайпа у меня нет
я стучусь к вам по скайпу ответьте
я стучусь к вам по скайпу ответьте
у меня нет компа со скайпом - планшетник не у меня
установить проблематично? иначе все равно придется клавишами тарахтеть
мой ID 799 074 846
пароль 5n76hp
может через эхолинк ? правда давно я его не юзал
установить проблематично? иначе все равно придется клавишами тарахтеть
не промблемотично
часы работают - заменил на другой модуль и всё поехало.
виктор
В смысле на другой модуль?
Батарейка и уменя подвела. Я поставил обычную от компа на 3 в, т.к. на 3,5 вольта нигде не смог найти, но2,5 года работает.
Теперь, если есть желание можно поиграться с LCD, т.е. подключить к часикам, но скетч придется изменить
Товарищи, прекращаем спамить!
Особенно относится к lex2k и RN6LJK.
Заработала моя станция. СПАСИБО всем !!!!!
Но есть пожелание - добавить какую нибудь пищалку - нажатие на кнопки, отбивка часа, будильник, превышение установленных порогов по температуре, влажности, давлению.
Виктор R2PM
Заработала моя станция. СПАСИБО всем !!!!!
Но есть пожелание - добавить какую нибудь пищалку - нажатие на кнопки, отбивка часа, будильник, превышение установленных порогов по температуре, влажности, давлению.
Виктор R2PM
в чем причина была?
***
***
иодуль часов неисправный, другой поставил и всё поехало. Осталось датчики получить на почте и впоять. Результат доложу
Друзья не тут то было!! при выключении питания +5 В показания обнуляются??? это так задумано или мой "косяк" - хотя плату наизусть выучил, соберу еаверное без схемы, т.е. замык и непропай нет!!!
Так при пропадании питания показания часов и даты обнуляютя??? кто собрал и собирается подскажите.
Виктор R2PM
Я разбирал модудь, менял батарею и чистил контакты. Тогда заработало.
Вы проверили мое замечание насчет земли?
Я разбирал модудь, менял батарею и чистил контакты. Тогда заработало.
Вы проверили мое замечание насчет земли?
проверил, так работает как с землёй так и без земли
во блин чудеса !!!!!
Проверьте работает ли без батареи.
Посадочное место под батарею там не такое как, например на материнской плате, расчитано на толстую батарею. Подогните контакты и прочее.
Я уже писал, что в свое время я несколько недель бодался с этим модулем.
Видимо сборка желает лучшего.
Я разбирал модудь, менял батарею и чистил контакты. Тогда заработало.
Вы проверили мое замечание насчет земли?
проверил, так работает как с землёй так и без земли
во блин чудеса !!!!!
часики какие- то касячные......я взял себе DS3231, поставил батарею, выставил время... минимум как 3 недели всё ок....плюс там ещё и епром стоит .....рекомендую
Проверьте работает ли без батареи.
Посадочное место под батарею там не такое как, например на материнской плате, расчитано на толстую батарею. Подогните контакты и прочее.
Я уже писал, что в свое время я несколько недель бодался с этим модулем.
Видимо сборка желает лучшего.
Так на батареи при отсутсвия питания 5 в (внешнее) 3.3 В должна быть память!!!!
"Достало!!! я 1.0 кВт усилитель на транзисторах с меньшими нервами сделал, транзисторный на КВ.
Без батареии идут!!!
Виктор
Я когда настраивал эту станцию столько намучиллся с модулем часов, что уже подготовил чисто программный вариант без часового модуля. Он,кстати работал с погрешностью почти как DS, который как известно не блещет точностью. У меня, например уход показаний стабильный за год около 5-ти 7-ми минут вперед. Единственный существенный недостаток, надо каждый раз после сбоя с питанием выставляьть дату и время.
Если пройтись по форуму, то видно, что многие жалуются на эту модель.
Тем не менее, Виктор, вы достигли желаемого результата и я вас поздравляю.
Вот скетч таймера без часового модуля, может кому пригодится.
Я когда настраивал эту станцию столько намучиллся с модулем часов, что уже подготовил чисто программный вариант без часового модуля. Он,кстати работал с погрешностью почти как DS, который как известно не блещет точностью. У меня, например уход показаний стабильный за год около 5-ти 7-ми минут вперед. Единственный существенный недостаток, надо каждый раз после сбоя с питанием выставляьть дату и время.
Если пройтись по форуму, то видно, что многие жалуются на эту модель.
Тем не менее, Виктор, вы достигли желаемого результата и я вас поздравляю.
Спасибо большое!!! Но это большая часть заслуга всех ВАС, я так ...
Но всётаки победили его, для этого поставил две батарейки (оказались тонкие - как одна китайская) и всё показания не"слетают". Здорово!!!!! Прямо как по "классике" через терни к андруине!!!
Подключу датчики ОТПИШУСЬ!!!!!
СПАСИБО!!!!!!
Поздравляю с победой Владимир! Удачи в будующих проэктах!