Re: Часы с календарем
Ключа нет наверное потому что выводится цифры 1 и 2, 0 не выводится, все сегменты погашены погашены, тогда ток анода будет меньше и ключ не нужен, но анод все равно должен идти на отдельный пин контроллера
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
forum.rcl-radio.ru → Новые идеи для проектов Arduino → Часы с календарем
Ключа нет наверное потому что выводится цифры 1 и 2, 0 не выводится, все сегменты погашены погашены, тогда ток анода будет меньше и ключ не нужен, но анод все равно должен идти на отдельный пин контроллера
Группу катодов с какой стороны подключить?к сек-мин или часы- мин?
Ключа нет наверное потому что выводится цифры 1 и 2, 0 не выводится, все сегменты погашены погашены, тогда ток анода будет меньше и ключ не нужен, но анод все равно должен идти на отдельный пин контроллера
Там режим 12/24 меняется
Счёт вести анодов 1-6 с какой стороны? С секунд к часам?
12:23:56 - большые цифры > номер индикатора
c часов
Там режим 12/24 меняется
я так понял в старшем разряде горит только 1 или ничего.
AM PM к каким сегментам (катодам) подключены?
Там режим 12/24 меняется
я так понял в старшем разряде горит только 1 или ничего.
AM PM к каким сегментам (катодам) подключены?
12 часовой режим не нужен,в режиме 24 - 1 и 2 цифра горит
12 часовой режим не нужен,в режиме 24 - 1 и 2 цифра горит
Так даже лучше.
Что там с анодом десятков часов? Куда он идет?
12 часовой режим не нужен,в режиме 24 - 1 и 2 цифра горит
Так даже лучше.
Что там с анодом десятков часов? Куда он идет?
К единицам секунд. 5 ключей анодных
К единицам секунд. 5 ключей анодных
???
Если на единицы секунд я подам 2, а время 10 часов, то будет отображаться 20 часов, и наоборот если 12 секунд, то на часах будет 20 часов вместо 10.
что то не то, или я что то не понял, как эти индикаторы бубут работать в динамическом режиме
К единицам секунд. 5 ключей анодных
???
Если на единицы секунд я подам 2, а время 10 часов, то будет отображаться 20 часов, и наоборот если 12 секунд, то на часах будет 20 часов вместо 10.
что то не то, или я что то не понял, как эти индикаторы бубут работать в динамическом режиме
Может за счёт катодов ещё коммутация как то идёт.там же большие индикаторы катодами отдельно на 2 группы расключенны
там же большие индикаторы катодами отдельно на 2 группы расключенны
Все увидел, не обратил внимание, думал что катоды одна группа, тогда все будет работать, но нужно еще 7 пинов контроллера под вторую группу катодов
там же большие индикаторы катодами отдельно на 2 группы расключенны
Все увидел, не обратил внимание, думал что катоды одна группа, тогда все будет работать, но нужно еще 7 пинов контроллера под вторую группу катодов
Ну вот)) 3 группа катодов уже датой управляет
еще и 3 группа катодов?
Тогда надо пины считать, а то может не хватить
анодов всего 5 на все часы? Просто 3 группы катодов?
Распиновка
//// Катоды 1 группа
#define SEG_A1 28 // 33
#define SEG_B1 29 // 32
#define SEG_C1 30 // 31
#define SEG_D1 31 // 30
#define SEG_E1 23 // 26
#define SEG_F1 22 // 25
#define SEG_G1 21 // 24
//// Катоды 2 группа
#define SEG_A2 11 // 13
#define SEG_B2 12 // 14
#define SEG_C2 13 // 15
#define SEG_D2 14 // 16
#define SEG_E2 15 // 17
#define SEG_F2 18 // 21
#define SEG_G2 19 // 22
//// Катоды 3 группа
#define SEG_A3 1 // 44
#define SEG_B3 2 // 43
#define SEG_C3 3 // 42
#define SEG_D3 4 // 41
#define SEG_E3 5 // 1
#define SEG_F3 6 // 2
#define SEG_G3 7 // 3
//// Аноды
// 51:23:45 == HH:MM:SS большые цифры > номер анода
#define AN_1 27 // 34
#define AN_2 26 // 35
#define AN_3 25 // 36
#define AN_4 24 // 37
#define AN_5 0 // 40
анодов всего 5 на все часы? Просто 3 группы катодов?
Все верно,21 шт катодов,5 шт аноды,под кнопки ещё, температура,часы ds3231
Давайте распиновку анодов я буду делать по номеру транзистора, так будет проще
Давайте распиновку анодов я буду делать по номеру транзистора, так будет проще
на рисунке я подписал
// 34:51:23 == HH:MM:SS большые цифры > номер транзистора Q1-Q5
//// Катоды 1 группа
#define SEG_A1 28 // 33
#define SEG_B1 29 // 32
#define SEG_C1 30 // 31
#define SEG_D1 31 // 30
#define SEG_E1 23 // 26
#define SEG_F1 22 // 25
#define SEG_G1 21 // 24
//// Катоды 2 группа
#define SEG_A2 11 // 13
#define SEG_B2 12 // 14
#define SEG_C2 13 // 15
#define SEG_D2 14 // 16
#define SEG_E2 15 // 17
#define SEG_F2 18 // 21
#define SEG_G2 19 // 22
//// Катоды 3 группа
#define SEG_A3 1 // 44
#define SEG_B3 2 // 43
#define SEG_C3 3 // 42
#define SEG_D3 4 // 41
#define SEG_E3 5 // 1
#define SEG_F3 6 // 2
#define SEG_G3 7 // 3
//// Аноды
/ 34:51:23 == HH:MM:SS большие цифры > номер транзистора Q1-Q5
#define AN_1 27 // 34
#define AN_2 26 // 35
#define AN_3 25 // 36
#define AN_4 24 // 37
#define AN_5 0 // 40
по схеме как обозначить по вашей распиновке группы катодов и аноды?
Анодов всего 5 на все часы?
// 34:51:23 == HH:MM:SS большие цифры > номер транзистора Q1-Q5
#define AN_1 27 // 34
#define AN_2 26 // 35
#define AN_3 25 // 36
#define AN_4 24 // 37
#define AN_5 0 // 40
AN1 - это к базе транзистора Q1
и тд
forum.rcl-radio.ru → Новые идеи для проектов Arduino → Часы с календарем
Форум работает на PunBB, при поддержке Informer Technologies, Inc
|