Дорогие друзья! До конца карантина мы работаем по измененному графику: в закрытом режиме, без самовывозов, ПН-СБ с 10:00 до 18:00, Воскресенье - выходной.
Заказы отправляем Новой Почтой.
(098) 067-12-26 Киевстар (098) 067-12-26   Киевстар
(066) 142-24-48 Vodafone (066) 142-24-48   Vodafone
(098) 067-12-26 Lifecell (063) 642-36-59   Lifecell
 info@arduino.ua
График работы магазина:
Пн-Пт: 9.00 - 19.00
Сб: 10.00 - 19.00
Вс: выходной
г. Киев, ул. Васильковская, 30
ст.м. "Васильковская"
Каталог

Школа робототехники intRobots

Цифровой частотомер он же тестер кварцевых резонаторов.

Купил себе конструктор, цифровой частотомер он же тестер кварцевых резонаторов, брал в основном для отбраковки кварцевых резонаторов. Посылка пришла быстро, спасибо магазину, распаковав, я получил следующий набор...

Скролерна гра на текстовому LCD дисплеї

Покрокове створення сайд-скролерної гри з використанням текстового LCD дисплею. Приклад розрахований на початківців і демонструє базову механіку скролерної гри та техніку створення власних символів для дисплею. Проєкт цікавий тим, що текстовий за своєю

"Розумний" замок

Як ви ставитесь до потаємних кімнат... Коли навіть якщо побачили що ви увійшли, знаючи де двері, але не знаючи як відкрити їх. Зацікавив?=) То можете дізнатись далі що саме потрібно для секретного замку, який можна сховати в майже будь-що(картон, дерево,

Умный дом. Часть 2. Топология умного дома. Сервер и локальный хаб. Технологии разработки.

Как вы уже могли догадаться из названия, в этой статье расскажу о том, как я создаю умный дом, от концепции и схем до реализации самих модулей. Поведаю о том, что такое локальный хаб и сервер, какой функционал в них заложен и как они устроены. В

Просте осучаснення годинника «ЕЛЕКТРОНІКА» за допомогою DIGISPARK ATTINY85

Давно хотів зробити настільний годинник на світлодіодній матриці, але руки не доходили до корпуса. Згодом був знайдений годинник «Електроніка 6.15М», корпус якого за розмірами ідеально співпадав з габаритами матриці. Місця для супутніх залізяк теж було
Напиши статью и получи скидку!

Просте осучаснення годинника «ЕЛЕКТРОНІКА» за допомогою DIGISPARK ATTINY85

2020-05-04

Все статьи →

Антон Царицынский

Давно хотів зробити настільний годинник на світлодіодній матриці, але руки не доходили до корпуса. Згодом був знайдений годинник «Електроніка 6.15М» (рис. 1), корпус якого за розмірами ідеально співпадав з габаритами матриці. Місця для супутніх залізяк теж було достатньо.

Рис. 1 - «Електроніка 6.15М», оригінал

В якості «мозку» виступить плата DIGISPARK ATTINY85 (рис. 2). Будуть задіяні всі шість пінів. Основною проблемою може стати той факт, що з заводу такі платки можуть виходити з піном P5, з’єднаним з RESET мікроконтроллера, що не дає змогу використовувати його як звичайний цифровий пін. На щастя, ця проблема усувається програмно: http://arduino.ua/art104-zvilnyamo-pin-p5-vid-reset-na-klonah-digispark.

Рис. 2 – DIGISPARK ATTINY85

http://arduino.ua/prod1986-plata-razrabotchika-attiny85-microusb-ot-digispark

Також в проекті задіяний модуль годинника реального часу DS3231 (рис. 3) з можливістю встановлення батарейки для живлення мікросхеми годинника за відсутності зовнішнього джерела електроенергії. Робота з модулем відбувається за протоколом I2C.

Рис. 3 – Модуль DS3231

http://arduino.ua/prod1142-real-time-clock-modyl-s-batareikoi-ds3231

Ну і звичайно «обличчя» – модуль світлодіодної матриці 32x8 на контролері MAX7219 (рис. 4).

Рис. 4 – Модуль світлодіодної матриці

http://arduino.ua/prod2007-modyl-4-h-tochechnih-svetodiodnih-matric-na-max7219

Схема підключення показана на рис. 5.

Рис. 5 – Схема підключення

Для реалізації програмної частини знадобляться бібліотеки DS3231 і LedControl (рис. 6). Їх можна завантажити через Менеджер бібліотек в середовищі ARDUINO. Сам проект складається з основної програми (clock), файлів описання і реалізації класу кнопки (button) і файлу з описом цифрових символів у вигляді масивів (symbols, рис. 7).

Рис. 6 – Файли проекту та необхідні бібліотеки

Рис. 7 – Представлення цифр

Прошити ATTINY85 краще до підключення інших модулів.

Кілька фоток «всього разом» в корпусі «Електроніки»:

Рис. 8 – Задня кришка. 

До нормальної плати руки не дійшли, тому «провода, провода…»

Рис. 9 – Місце для DS3231 знайшлося в батарейному відсіку «Електроніки»

Рис. 10 – Вийнятий трансформатор живлення звільнив місце для ATTINY85

Описание: F:\PHOTO\Часы LED\IMG_20200422_153435.jpg

Рис. 11 – Додаткова саморобна платка все ж є: на ній розташовані роз’єми живлення для всіх споживачів, а також єдина кнопка. Все по домашньому сидить на термоклеї

Рис. 12 – Світлодіодний модуль на розігнутих скріпках і термоклеї приєднано до передньої частини корпусу. Контакти ізольовані каптоновою стрічкою. Видно, наскільки добре співпадають розміри матриць та отвору

Рис. 13 – Позаду єдина кнопка і гніздо роз’єма живлення 2,1-5,5мм. Отвори для інших кнопок заклеєні

Рис. 14 – Для заміни батарейки не потрібно розбирати корпус, достатньо відкрити батарейний відсік і дістати модуль DS3231

Рис. 15 – Годинник в роботі

Для налаштування використовується лише одна кнопка: перше довге натиснення переводить годинник в режим виставлення годин (збільшуються на 1 при короткому натисненні); друге довге натиснення переводить годинник в режим виставлення хвилин (також збільшуються на 1 при короткому натисненні); третє довге натиснення переводить годинник в нормальний режим (коротке натиснення в цьому режимі не використовується).

Вночі виглядає так:

Рис. 16 – Вночі

Завантаження:

Ваша оценка статьи:

Отлично
Хорошо
Удовлетворительно
Плохо
Очень плохо

Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.
Пока нет отзывов на эту статью.
оплата картами Visa и MasterCard