Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Часы, будильник, термометр (ATmega8).

Часы, будильник, термометр (ATmega8). 13 авг 2016 14:13 #376

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Dark-Dante пишет:
Зараз в мене всi сегменти запаралеленi, як ïх треба пiдключити тепер?
Нарисуйте рядом два варианта индикатора и Вы увидите, как следует подключать. Поменяются местами сегменты a-d, b-e и c-f. Последовательность разрядов также следует восстановить согласно схеме.

Dark-Dante пишет:
на платi все вiдпаде i вiдслоïться при такому перегрiвi.
Сочувствую, но программно изменить - почти нереально. Нарушается работа как индикации (это еще поправить не очень сложно), так и анимации - тут уже даже думать об этом не хочется.

Dark-Dante пишет:
Про збереження налаштувань через хвилину, я не врахував
Сделал 10 сек. Прошивку перезалил.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Dark-Dante

Часы, будильник, термометр (ATmega8). 13 авг 2016 14:33 #377

  • Dark-Dante
  • Dark-Dante аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 78
Тобто перекинути тiльки тi розряди що Ви написали i помiняти мiсцями 3 i 4 сегменти i все? Зараз порядок сегментiв пiдключено вiдповiдно схемi. Дякую.
I поправте, будь-ласка, параметр b в прошивцi з поста 356 пiд нормальний iндикатор.

Всеодно не розумiю як ïх треба перепаяти... Якщо не складно, напишiть як для тупого, щоб я не наплутав ще чогось який сегмент на який кидати.


---
Сообщения объединил. Нарушение Правил, раздел 5, п.8.
Soir.
Последнее редактирование: 13 авг 2016 15:30 от Soir. Причина: Нарушение правил.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 13 авг 2016 15:27 #378

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Вот два разряда. Чтобы высветить, например 7, в левом разряде (нормальное расположение) следует включить сегменты A, B и C. В перевернутом варианте (справа) - должны быть включены сегменты D, E и F.
Поэтому при монтаже сегмент A нормально установленного разряда должен подключаться к сегменту D перевернутого.
B нормального к E перевернутого.
C нормального к F перевернутого.
D нормального к A перевернутого.
E нормального к B перевернутого.
F нормального к C перевернутого.
Остальные без изменений:
G к G, H к H.


---
P.S.
Ошибку в прошивке из сообщения №356 исправил.
Последнее редактирование: 13 авг 2016 15:39 от Soir.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Dark-Dante

Часы, будильник, термометр (ATmega8). 17 авг 2016 13:12 #379

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 1862
  • Спасибо получено: 771
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Soir скажите этот ваш проект возможно ли перенести на такой вот индикатор
Oto пишет:
MAX7219 Dot Matrix 4 In One Display

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

В частности меня интересует "фишка" эффектов анимации,
если возможно, то я к вам в очередь за этим девайсом, как придет мне эта деталька, соберу такое.
И еще по этой теме консультация, общая комплектность такая;
ATmega328 (nano V3 удобно бы через бутлоадер прошивочку заливать ) DS1307 , DHT22 2шт.
Так вот один из DHT22 будет уличным датчиком, как бы его использовать без проводов через радиоканал 433МГц? естествено наверное там будет отдельный МК..
Если такой вариант возможен? то подскажите какой комплект радиомодулей 433МГц купить, так как при огромном выборе на Али, уже сам и не могу определится какому комплекту отдать предпочтение :)
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 17 авг 2016 14:59 #380

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Oto пишет:
Soir скажите этот ваш проект возможно ли перенести на такой вот индикатор
Ну, на матрице эффекты можно получить гораздо интереснее. Кстати, модули действительно интересные и по реализации, и по цене. Тоже наверно, закажу парочку, правда пока не знаю зачем…
Сделал себе в кабинете часы (термометры, давление, напоминалки, календарь…) на отдельных матрицах (3 шт, но побольше размером - 60х60 мм), в них лепил на 595-ых регистрах, не знал о существовании MAX7219. Анимация в них простая – периодически бегущей строкой выводится вся информация или напоминания. Еще смена цифр в часах как в механических счетчиках – сверху вниз. Какую-то другую анимацию в этих часах даже себе как-то и не представляю.

Что касается работы с MAX7219, то действительно все очень просто и удобно с точки зрения написания программы.
Oto пишет:
то я к вам в очередь за этим девайсом
Да ладно, Вы и сами можете написать к такому девайсу программу. Тем более, что у Вас больше терпения к всяким графическим штучкам, чем у меня.
Oto пишет:
Так вот один из DHT22 будет уличным датчиком, как бы его использовать без проводов через радиоканал 433МГц? естествено наверное там будет отдельный МК..
А как будет питаться внешний модуль?
Связь планируется двух сторонняя, на обеих сторонах приемник и передатчик? Или односторонняя - на внешнем модуле передатчик, в часах приемник?
Oto пишет:
подскажите какой комплект радиомодулей 433МГц купить
Для себя брал модули такой комплект и отдельно приемник-передатчик. Больше понравился второй (связь увереннее), но для передачи данных он не подойдет. Он годится для дистанционного управления нагрузкой или сигнализации. По первому комплекту (предназначался для ДУ освещением) немного повозился с антеннами, чтобы добиться более-менее уверенного приема по квартире. Но при его помощи уже можно передавать любую информацию. Устройство пока зависло в процессе изготовления и отладки.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 17 авг 2016 17:53 #381

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 1862
  • Спасибо получено: 771
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Soir пишет:
... Тоже наверно, закажу парочку, правда пока не знаю зачем…
Я сам до этого времени, не видел что есть это доступное решение, интерес к матричному табло издавна есть уже года два как лежат на полке купленных 8шт. 6х6см , дело не пошло из-за мыслей - что печатную плату тут будет сложно реализовать, а у китайцев это все просто, и все готовое + драйвер + стандартизированное схемное решение, в общем теперь вижу для себя в этом толк, заказал у двух разных продавцов, так что деталь через месяц точно прибудет.
Soir пишет:
Да ладно, Вы и сами можете......
К сожалению плохо обучаюсь, два три раза мне нужно втолковывать одно и тоже, иначе , как говорится "в одно ухо влетело в другое вылетело" )))
А графические символы это да, тут интересно, можно и домик нарисовать и елку, если понадобится.
Soir пишет:
А как будет питаться внешний модуль?
Связь планируется двух сторонняя, на обеих сторонах приемник и передатчик? Или односторонняя - на внешнем модуле передатчик, в часах приемник?
С батарейками у меня не ладится, и стоят они у нас денег, поэтому как расходный материал это накладно, лично у меня , это питаться будет например БП мобильной зарядки от ближайшей розетке к выносному датчику, розеток у меня дома по всей территории хватает.
Связь односторонняя, что выловит приемник в часах основного блока то и будет, расстояния у меня тут конечно разные, если на улице (в удобном для меня месте) будет датчик, то это метров 16 от приемника , плюс стена (насколько знаю не армирована)
Естественно если получится применить радиомодуль, то эту опцию сделать в программе на выбор пользователя , так как большинство этим не воспользуется , или воспользуется поэтапно, так сказать со временем

Soir пишет:
..немного повозился с антеннами, чтобы добиться более-менее уверенного приема по квартире.
Тут бы какой нибудь 100% вариант, а уже из рабочего мы как нибудь отрегулируем нерегулируемое :)
А если , я тут видел в какой то теме как Айнцвайдрайченко практически с нуля (наверно здесь) из нерабочего в рабочее, у меня это будет малый процент на успех.
Поэтому, чтобы дело не закончилось корзиной, с удовольствием воспользуюсь любым готовым "китайским решением"
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 18 авг 2016 11:47 #382

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 699
  • Спасибо получено: 263
  • sxem.org Sponsor 2019 Author zavsehdatay
Не знаю, как работают китайские модули. Я делал передатчики ~10мВт и сверхрегенеративные приемники на 433-472 МГц. В чистом поле такая пара обеспечивает устойчивую связь до 100 метров.
Но в помещении - да, приходится возиться с антеннами, поскольку даже в одном помещении возможны мертвые зоны из-за отражений и интерференции. И, даже при отлаженных антеннах, чьё-нибудь тело может создать противофазную отраженку.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 18 авг 2016 12:31 #383

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 1862
  • Спасибо получено: 771
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Айнцвайдрайченко пишет:
Не знаю, как работают китайские модули.......
Но в помещении - да, приходится возиться с антеннами,.....
Я скоро узнаю, заказал себе один наиболее укомплектованный комплект с антенами RX и TX, как буду иметь на руках, тогда буду сравнивать , со своим куском проволоки.
Еще с интересом смотрю на этот приемник
Трудно точно понять чем он лучше , но из описания вроде как чувствительнее на 10dB.
Нужно в интернете поискать на него обзор, сам не разберусь.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 18 авг 2016 16:52 #384

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 699
  • Спасибо получено: 263
  • sxem.org Sponsor 2019 Author zavsehdatay
Если это действительно супергетеродин, то однозначно по всем параметрам лучше ширпотребовского сверхрегенератора. Чутьё в разы лучше, полоса узкая, не шумит в эфир, стабильный.
Только из описания неясен вид модуляции. Для данных - лучше АМ.

З.Ы. Не нравится частота 433,92 - там сигналки и прочая дребедень.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 24 авг 2016 14:19 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 22 авг 2016 20:28 #385

  • Dark-Dante
  • Dark-Dante аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 78
Soir, а якщо в схемі прибрати резистори з сегментів і кинути по одному на катоди індикаторів, це можливо, робота кнопок не порушиться?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 22 авг 2016 21:47 #386

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Кнопки должны работать. Но такое подключение принципиально неверно. Будет наблюдаться эффект неравномерного свечения индикатора. Экономия нескольких резисторов этого не стоит...
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 22 авг 2016 22:55 #387

  • Dark-Dante
  • Dark-Dante аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 78
Зрозумiло, питання знято. А як Ви дивитесь на iдею повiсити на якийсь вiльний порт iч-приймач, наприклад HX-1838 (AX-1838, VS1838),
щоб можна було по його командi вимикати сигнал будильника з любого пульта любою кнопкою? Годинник стоiть на шафi, через це прийшлось вiдмовитись вiд будильника.
Последнее редактирование: 22 авг 2016 22:59 от Dark-Dante.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 23 авг 2016 09:41 #388

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Dark-Dante пишет:
щоб можна було по його командi вимикати сигнал будильника з любого пульта любою кнопкою?.
О какой версии часов идет речь?

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

Часы, будильник, термометр (ATmega8). 23 авг 2016 12:49 #389

  • Dark-Dante
  • Dark-Dante аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 78
Прошивка з поста 373, схема зi статтi без елементiв регулювання яскравостi пiдсвiтки, без живлення АЦП.
Последнее редактирование: 23 авг 2016 13:03 от Dark-Dante.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 23 авг 2016 15:56 #390

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Сегмент С индикатора надо будет подключить к другому выводу МК. Свободной памяти совсем мало, но попробовать могу.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 23 авг 2016 17:05 #391

  • Dark-Dante
  • Dark-Dante аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 78
Якщо у Вас э час та можливiсть, буду вдячний.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 24 авг 2016 08:39 #392

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Посмотрел еще раз возможность. Переназначены должны быть почти все выводы (PORTB и PORTD меняются местами). Если у Вас плата еще не изготовлена, тогда попытаюсь реализовать.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 24 авг 2016 12:40 #393

  • Dark-Dante
  • Dark-Dante аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 78
Нi, плата виготовлена i в роботi, дякую, Soir, не потрiбно.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 04 сен 2016 21:08 #394

  • sergegol1957
  • sergegol1957 аватар
Уважаемый SOIR! как уже писал, ВАШИ вещи работают на раз два, можно ли второй термометр для улицы как во второй ВАШЕЙ версии?Спасибо!
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 04 сен 2016 22:04 #395

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Указывайте версию прошивки (номер сообщения, где она выложена). Пока не представляю, о чем идет речь.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 05 сен 2016 10:00 #396

  • sergegol1957
  • sergegol1957 аватар
1.Речь про первые ВАШИ часы Clock- termo_Atmega8 c прошивкой 4Alarm_CC_1 под общий катод - просто добавить второй термометр для улицы.
2. В ВАШИХ вторых часах( Часы ,будильник термометр ( Atmega8)-2 ,если можно, убрать
тире с третьего и шестого разряда - сделать мигающие точки (в часах) ,просто разделительные точки (в календаре)- как в первых часах . Знак Цельсия убрать-итого все вписывается в шесть индикаторов. С уважением и заранее СПАСИБО!
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 05 сен 2016 10:11 #397

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
sergegol1957 пишет:
1.Речь про первые ВАШИ часы Clock- termo_Atmega8 c прошивкой 4Alarm_CC_1 под общий катод...
Моим первым часам на ATMEGA8 лет восемь... Вы думаете я их помню?
Я просил номер сообщения, где выложена прошивка. Если прошивка из статьи - укажите, из статьи. У этих часов наверно с десяток разных версий, мне нужно найти нужную.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 05 сен 2016 12:24 #398

  • sergegol1957
  • sergegol1957 аватар
вот это вариант.
Вложения:
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 05 сен 2016 12:33 #399

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Спрошу в третий(!) раз. Откуда взята прошивка?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 05 сен 2016 12:41 #400

  • sergegol1957
  • sergegol1957 аватар
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir