Часы на светодиодных матрицах с драйверами MAX7219
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Должно помочь поменять if (rotate) на if (!rotate) здесь.
- Вложения
-
- matrixclock_max7219_atmega8.hex.7z
- (8.27 КБ) 206 скачиваний
- Pogoda773
- Родился
- Сообщения: 13
- Зарегистрирован: Пн ноя 02, 2015 15:35:02
- Откуда: рязанская обл г.Скопин
Re: Часы на светодиодных матрицах с драйверами MAX7219
Вложеная прошивка как я понимаю уже исправленая ???
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Вложенная прошивка - испорченная. Но Вам должна подойти.
Но лучше самостоятельно из исходников соберите. Научитесь на будущее, когда обновления будут, чтобы не спрашивать каждый раз.
Но лучше самостоятельно из исходников соберите. Научитесь на будущее, когда обновления будут, чтобы не спрашивать каждый раз.
- Pogoda773
- Родился
- Сообщения: 13
- Зарегистрирован: Пн ноя 02, 2015 15:35:02
- Откуда: рязанская обл г.Скопин
Re: Часы на светодиодных матрицах с драйверами MAX7219
Спасибо!!!
вечерком попробую
вечерком попробую
- Реклама
- Pogoda773
- Родился
- Сообщения: 13
- Зарегистрирован: Пн ноя 02, 2015 15:35:02
- Откуда: рязанская обл г.Скопин
Re: Часы на светодиодных матрицах с драйверами MAX7219
все нормально перевернулось но только секунд нет и полоса в конце матриц
- Вложения
-
- yClt0LhmJQs.jpg
- (45.93 КБ) 798 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Ну.. покрутите исходники где-то в этом же месте, там видно какие изменения на чём сказываются в конкретном Вашем случае.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Купил датчик DHT21, подключил, и как то не понял, один раз строка прошла после датчик перестал определяться, из-за чего это может быть?
помогите
помогите
Re: Часы на светодиодных матрицах с драйверами MAX7219
еще могу сказать по датчику, датчик собран на
AM2320
AM2320
Re: Часы на светодиодных матрицах с драйверами MAX7219
Разобрался, просто надо было вывод SCL датчика DHT21 посадить на массу.
Посадил, и температура замяукала

Посадил, и температура замяукала
- Pogoda773
- Родился
- Сообщения: 13
- Зарегистрирован: Пн ноя 02, 2015 15:35:02
- Откуда: рязанская обл г.Скопин
Re: Часы на светодиодных матрицах с драйверами MAX7219
Так и не разобрался что и как в прошивке менять как открыть
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
В прошивке - ничего. В исходниках меняете под себя и делаете под свою схему свою прошивку.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Обновление прошивки.
- Убраны варианты сборки _MOD за ненадобностью
- Добавлен тестовый режим для настройки конфигурации матриц.
- Оптимизация и рефакторинг кода, чтобы всё вышесказанное поместилось в ATmega8.
Вход в тестовый режим осуществляется одновременным длительным нажатием всех трёх кнопок. Выход - по длительному нажатию кнопки 1.
В тестовом режиме нажатием кнопок 2 или 3 (ими листаются варианты назад-вперёд) добиваемся правильного для своей конфигурации матрицы отображения чисел 1 2 3 4.
Всего таких вариантов получается 16 штук: 8 вариантов различного поворота и зеркалирования цифр * 2 варианта порядка матриц - 1 2 3 4 или 4 3 2 1.
Таким образом эти 16 вариантов с запасом заменяют ранее имевшиеся 6 (normal, _mod1, _mod2 * 2 варианта поворота на 180) и должны подходить под абсолютно любую конфигурацию печатной платы.
Обновлённый вариант редактора eeprom берём на Dropbox. Прошивка нового eeprom обязательна - поменялись адреса.
- Убраны варианты сборки _MOD за ненадобностью
- Добавлен тестовый режим для настройки конфигурации матриц.
- Оптимизация и рефакторинг кода, чтобы всё вышесказанное поместилось в ATmega8.
Вход в тестовый режим осуществляется одновременным длительным нажатием всех трёх кнопок. Выход - по длительному нажатию кнопки 1.
В тестовом режиме нажатием кнопок 2 или 3 (ими листаются варианты назад-вперёд) добиваемся правильного для своей конфигурации матрицы отображения чисел 1 2 3 4.
Всего таких вариантов получается 16 штук: 8 вариантов различного поворота и зеркалирования цифр * 2 варианта порядка матриц - 1 2 3 4 или 4 3 2 1.
Таким образом эти 16 вариантов с запасом заменяют ранее имевшиеся 6 (normal, _mod1, _mod2 * 2 варианта поворота на 180) и должны подходить под абсолютно любую конфигурацию печатной платы.
Обновлённый вариант редактора eeprom берём на Dropbox. Прошивка нового eeprom обязательна - поменялись адреса.
- Вложения
-
- matrixclock-160810-be1a71b.7z
- (45.72 КБ) 577 скачиваний
- dimaris
- Первый раз сказал Мяу!
- Сообщения: 36
- Зарегистрирован: Пн дек 17, 2012 07:10:03
- Откуда: Сергиев Посад
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Почему то DHT22 фиксирует температуру на 3 градуса меньше чем DS18B20?
Re: Часы на светодиодных матрицах с драйверами MAX7219
А у меня показания температуры(DHT22 и BMP180) тоже отличаются почти на градус, хотя датчик пока находятся рядом.dimaris писал(а):Почему то DHT22 фиксирует температуру на 3 градуса меньше чем DS18B20?
- shtvgomel
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пн сен 05, 2016 01:35:34
- Откуда: gomel
Re: Часы на светодиодных матрицах с драйверами MAX7219
Можете помочь. Я тут печатку делать собрался, но почему-то у меня не сходятся ножки со схемой. Печатка лежала в теме, но почему то не сходится. Я её переделываю, т.к. у меня готовый модуль реального времени и под него надо сделать выводы, а не микросхему. Помогите разобраться. У меня микросхема Атмега 8а в TFQP корпусе.
- Вложения
-
- Снимок экрана (53).png
- (93.83 КБ) 555 скачиваний
кринж
Re: Часы на светодиодных матрицах с драйверами MAX7219
Ну дак, какие проблемы, по принципиальной схеме - 27 на SDA, а 28 на SCL.shtvgomel писал(а):Можете помочь. Я тут печатку делать собрался, но почему-то у меня не сходятся ножки со схемой. Печатка лежала в теме, но почему то не сходится. Я её переделываю, т.к. у меня готовый модуль реального времени и под него надо сделать выводы, а не микросхему. Помогите разобраться. У меня микросхема Атмега 8а в TFQP корпусе.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Спаял прошил(дисплей готовый плата своя кнопки сенсорные (ttp223) )
Всё работает но с узким шрифтом полоска справа , что она обозначает и как её убрать?
Всё работает но с узким шрифтом полоска справа , что она обозначает и как её убрать?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Это индикатор наличия будильников.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Здравствуйте! Сделал часы на ардуино минипро (168 атмега) с китайской матрицей на 4 индикатора LD-1088. Прошил прошивкой из последней ссылки автора. Заметил, что со временем (полчаса-час) показания с DHT22 перестают изменяться, пока не передернешь питание. Датчик рабочий. Пробовал с резистором подтяжки и без - безрезультатно. С другими дачтиками проблем не увидел. Подскажите насчёт фьюзов для Атмеги 168-й.
Ещё - кто делал на AM2320 - поделитесь прошивкой пожалста
Ещё - кто делал на AM2320 - поделитесь прошивкой пожалста


