Часы на светодиодных матрицах с драйверами MAX7219
- Реклама
Должно помочь поменять if (rotate) на if (!rotate) здесь.
- Вложения
-
- matrixclock_max7219_atmega8.hex.7z
- (8.27 КБ) 206 скачиваний
Вложеная прошивка как я понимаю уже исправленая ???
Вложенная прошивка - испорченная. Но Вам должна подойти.
Но лучше самостоятельно из исходников соберите. Научитесь на будущее, когда обновления будут, чтобы не спрашивать каждый раз.
Но лучше самостоятельно из исходников соберите. Научитесь на будущее, когда обновления будут, чтобы не спрашивать каждый раз.
- Реклама
все нормально перевернулось но только секунд нет и полоса в конце матриц
- Вложения
-
- yClt0LhmJQs.jpg
- (45.93 КБ) 799 скачиваний
Ну.. покрутите исходники где-то в этом же месте, там видно какие изменения на чём сказываются в конкретном Вашем случае.
- Сообщения: 26
- Зарегистрирован: Ср мар 18, 2015 08:57:43
Купил датчик DHT21, подключил, и как то не понял, один раз строка прошла после датчик перестал определяться, из-за чего это может быть?
помогите
помогите
- Сообщения: 26
- Зарегистрирован: Ср мар 18, 2015 08:57:43
еще могу сказать по датчику, датчик собран на
AM2320
AM2320
- Сообщения: 26
- Зарегистрирован: Ср мар 18, 2015 08:57:43
Разобрался, просто надо было вывод SCL датчика DHT21 посадить на массу.
Посадил, и температура замяукала

Посадил, и температура замяукала
Так и не разобрался что и как в прошивке менять как открыть
В прошивке - ничего. В исходниках меняете под себя и делаете под свою схему свою прошивку.
Обновление прошивки.
- Убраны варианты сборки _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 КБ) 579 скачиваний
Почему то DHT22 фиксирует температуру на 3 градуса меньше чем DS18B20?
- Сообщения: 42
- Зарегистрирован: Чт авг 23, 2012 08:19:06
А у меня показания температуры(DHT22 и BMP180) тоже отличаются почти на градус, хотя датчик пока находятся рядом.dimaris писал(а):Почему то DHT22 фиксирует температуру на 3 градуса меньше чем DS18B20?
Можете помочь. Я тут печатку делать собрался, но почему-то у меня не сходятся ножки со схемой. Печатка лежала в теме, но почему то не сходится. Я её переделываю, т.к. у меня готовый модуль реального времени и под него надо сделать выводы, а не микросхему. Помогите разобраться. У меня микросхема Атмега 8а в TFQP корпусе.
- Вложения
-
- Снимок экрана (53).png
- (93.83 КБ) 555 скачиваний
кринж
- Сообщения: 42
- Зарегистрирован: Чт авг 23, 2012 08:19:06
Ну дак, какие проблемы, по принципиальной схеме - 27 на SDA, а 28 на SCL.shtvgomel писал(а):Можете помочь. Я тут печатку делать собрался, но почему-то у меня не сходятся ножки со схемой. Печатка лежала в теме, но почему то не сходится. Я её переделываю, т.к. у меня готовый модуль реального времени и под него надо сделать выводы, а не микросхему. Помогите разобраться. У меня микросхема Атмега 8а в TFQP корпусе.
Спаял прошил(дисплей готовый плата своя кнопки сенсорные (ttp223) )
Всё работает но с узким шрифтом полоска справа , что она обозначает и как её убрать?
Всё работает но с узким шрифтом полоска справа , что она обозначает и как её убрать?
Это индикатор наличия будильников.
- Сообщения: 20
- Зарегистрирован: Чт апр 09, 2009 04:46:58
Здравствуйте! Сделал часы на ардуино минипро (168 атмега) с китайской матрицей на 4 индикатора LD-1088. Прошил прошивкой из последней ссылки автора. Заметил, что со временем (полчаса-час) показания с DHT22 перестают изменяться, пока не передернешь питание. Датчик рабочий. Пробовал с резистором подтяжки и без - безрезультатно. С другими дачтиками проблем не увидел. Подскажите насчёт фьюзов для Атмеги 168-й.
Ещё - кто делал на AM2320 - поделитесь прошивкой пожалста
Ещё - кто делал на AM2320 - поделитесь прошивкой пожалста


