Часы на матрицах (простенькие).

Обсуждаем контроллеры компании Atmel.
Ответить
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Часы на матрицах (простенькие).

Сообщение DimAlt »

Может кого заинтересуют https://yadi.sk/d/_BFSFboUJsXBQQ
часы на матрицах max7219.
Делал на работу, без наворотов. Показывают Т и влажность с датчика sht21, на улице DS18B20, часы ходят сами или читают время с DS1307.
В железе пока не проверял. В архиве проект для протеуса, исходник.
Реклама
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Re: Часы на матрицах (простенькие).

Сообщение DimAlt »

Пока жду железки, (с посылками вообще какая то ж-па уже почти 2 месяца прошло) добавил датчик давления BMP180. Добавил настроек, время показа режима, сколько его раз пропускать, через сколько мин выводить бегущую строку. Добавил возможность повернуть изображение на матрице на 90 гр. Все планируется сделать на платке ардуино про мини, в архиве есть картинка с подключением. Схема получается очень простой. Архив в зипе.

https://yadi.sk/d/FnA4lRXHGEV51w
Реклама
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Re: Часы на матрицах (простенькие).

Сообщение DimAlt »


Идея часов - быстрая смена индикаций.

Ссылка на проект https://yadi.sk/d/aRPQ4AFDNiVQ1w

Проект собирал в avr-gcc (AVR_8_bit_GNU_Toolchain_3.6.2_1759) 5.4.0, сделал его на подобе WinAvr, архив распаковать на диск С:\ в распакованной папке запустить файл run_pn.bat. И всё, теперь можно компилировать программы без всяких студий :)
https://yadi.sk/d/J9TJGY8IyVLhng

В схеме используются модули BMP180 SHT21 DS130. У меня подключено все на разъемах 20 см, на плате не хватало штырьков для питания, поэтому напаял лишних, на фото видно.

Так как BMP180 не имеет преобразователя уровней I2C сигналов 5<->3,3В пришлось посадить его на отдельный I2C .
Вложения
Описание.png
описание меню
(215.97 КБ) 335 скачиваний
4.jpg
фото arduino_pro_mini
(171.73 КБ) 316 скачиваний
2.jpg
фото arduino_pro_mini
(158.16 КБ) 292 скачивания
arduino_pro_mini_pinout1.png
подключение к arduino_pro_mini
(46.64 КБ) 323 скачивания
Самсусамыч

Re: Часы на матрицах (простенькие).

Сообщение Самсусамыч »

И я на матрицах себе сделал, но в классическом стиле без мигания дисплея… :)
СпойлерИзображение
Реклама
Эиком - электронные компоненты и радиодетали
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Часы на матрицах (простенькие).

Сообщение pcb432 »

Самсусамыч,
без мигания дисплея…
Имеется ввиду без анимации?
Тогда смыла в использования матрицы особо и нет, большая часть светодиодов не будет работать.
Реклама
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Re: Часы на матрицах (простенькие).

Сообщение DimAlt »

Добавил датчик BH1750 освещенности.
https://yadi.sk/d/aRPQ4AFDNiVQ1w
Реклама
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Re: Часы на матрицах (простенькие).

Сообщение DimAlt »

Первый вариант подарил, собрал себе новые.

https://yadi.sk/d/hzZNhqQdcP7BFg
Изображение
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Re: Часы на матрицах (простенькие).

Сообщение DimAlt »

Уличный датчик DS18B20 перенес на радиоканал JDY-40. https://startcd.narod.ru/index/chasy_na ... _8kh8/0-40
Ответить

Вернуться в «AVR»