Jump to content
admin

Делаем светодиодные часы CxemWatch-v1 на ATmega328p

Recommended Posts

В этой статье описан процесс создания необычных светодиодных наручных часов CxemWatch. Это первая модель, проста для повторения и собрана на доступных деталях.

Ссылка на статью: //cxem.net/mc/mc473.php

Автор статьи: //cxem.net/profile/6006/

Share this post


Link to post
Share on other sites
Guest Дамир

https://godbolt.org/z/Y76nb6 прошивка оптимизированная как по производительности так и по занимаемому месту.

Лучше использовать микроконтроллер со встроенным RTC и квачем часовым на 32768 и всё время его спать укладывать.

 

Share this post


Link to post
Share on other sites

Дамир, спасибо за прошивку. очень профессионально написано. Я проверил сегодня, отставание составило 10 сек. в час (в моей прошивке было 12 сек.), но всё равно это из-за неточного кварца.
Тут волнует другой вопрос. С Вашей прошивкой, часовой светодиод светится ярко, а минутный в пол силы, тускло. То же самое было в моих ранних версиях, то часовой, то минутный светились тускло. Почему так происходит, что на это влияет я разобраться не могу. Предположительно в каких то строках кода происходит выключение и получается некое подобие ШИМ. В последней версии, которая прикреплена к статье удалось добиться почти одинаковой яркости, но все равно понятно, что они оба светят не в полную силу. 

Tscw_01.jpg

Tscw_02.jpg

Share this post


Link to post
Share on other sites

Популярные пружинные клеммники Degson со склада Компэл

Пружинные разъемные клеммники Degson с технологией Push-In обеспечивают надежное и безопасное электрическое соединение. При их использовании исключается возможность короткого замыкания в точке контакта, что гарантирует надежное соединение. Электрическая безопасность клеммных блоков подтверждается соответствием мировым стандартам UL, IEC и VDE.
Подробнее

10.10.2020 в 22:24, rafo сказал:

Дамир, спасибо за прошивку. очень профессионально написано. Я проверил сегодня, отставание составило 10 сек. в час (в моей прошивке было 12 сек.), но всё равно это из-за неточного кварца.
Тут волнует другой вопрос. С Вашей прошивкой, часовой светодиод светится ярко, а минутный в пол силы, тускло. То же самое было в моих ранних версиях, то часовой, то минутный светились тускло. Почему так происходит, что на это влияет я разобраться не могу. Предположительно в каких то строках кода происходит выключение и получается некое подобие ШИМ. В последней версии, которая прикреплена к статье удалось добиться почти одинаковой яркости, но все равно понятно, что они оба светят не в полную силу. 

void showTime() {
  // Обработка минут ---------------
  bool fl = millis() & 0x100;

Эффект мигания - период выбирается битом в константе. 0х80 быстрее в 2 раза, а 0х200 медленнее. Когда переписывал у меня не было железа и писал по наитию + сайт Мэта Годболта помог в плане компилятора и возможности собрать прошивку. 

Чтобы светило в полную силу необходимо следующее:

  //hideTime(); <- убрать или закомментировать
  // Обработка часов ------------------------------
  // Условие: индикация производится только когда кнопка нажата.

 

Share this post


Link to post
Share on other sites

Приглашаем на вебинар "Как сделать эффективную антенну для устройств IoT. Решения Quectel" (29.07.2021)

Вебинар посвящен проектированию и интеграции встроенных и внешних антенн Quectel для сотовых модемов, устройств навигации и передачи данных 2,4 ГГц. На вебинаре вы познакомитесь с продуктовой линейкой и способами решения проблем проектирования. В программе: выбор типа антенны; ключевые проблемы, влияющие на эффективность работы антенны; требования к сертификации ОТА; практическое измерение параметров антенн.

Подробнее

Интересная штучка )

А если поставить акселерометр и включать индикацию только в определенном, запрограммированном положении ?

Share this post


Link to post
Share on other sites

Решения TE Connectivity для 112 Gbps архитектуры и серверов. Перспективные решения для серверов и дата-центров

В статье дается полный обзор серий высокоскоростных разъемов IMPACT и Z-PACK, соединителей SFP- QSFP и Mini-SAS, а также разъемов и кабельных сборок для организации питания. Раскрываются преимущества и отличительные особенности данных серий высокоскоростных разъемов и области их применения.
Подробнее

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • А зря. Некоторые "юные дарования" и точечные картинки в формате *.bmp диких размеров по Интернету гонять умудряются.
    • Я имел ввиду "мельничные" мульты, типа про 3 богатырей или Ивана с Серым Волком. По-моему весьма не дурственно
    • А такой не пробовал ?
    • 1) Полтора литра, или от 1 до 5 л? 2) Зачем минимальные размеры платы, если БП по определению будет намного больше? Смысл в минимизации? 3) Место Вашей локализации?
    • Привет, мой друг, почему ты не сказал, что думаешь о схеме, но пришел напасть на меня из-за языка? Я говорю на четырех языках: английском, арабском, курдском и турецком. Спасибо.
    • Хочу попросить совета. У меня С1-65А, он рабочий, но внезапно вылезла такая неисправность. При включении он стал показывать ВЧ меандр. Что могло выйти со строя, что бы постоянно на экране мог появиться высокочастотный сигнал. Схема у меня есть. Хотелось бы получить подсказку "бывалых" опытных товарищей где искать данную "подлянку". Опыта по ремонту осциллографов у меня нет. Ими до настоящего времени только пользовался. Другие аппараты ремонтирую без проблем.  Надеюсь,  что кто то откликнется на мою просьбу, буду признателен за любую помощь. 
    • Житель британского города Ньюпорт Джеймс Хауэллс (James Howells), прославившийся тем, что случайно выбросил жёсткий диск с 7500 биткоинами, объявил о новом этапе поисков. Он хочет отыскать HDD на свалке при помощи искусственного интеллекта и сканеров. Об этом он рассказал The Sun. Хауэллс случайно выкинул жёсткий диск с криптовалютой в 2013 году. На HDD хранилось 7,5 тысяч биткоинов. На тот момент стоимость каждого токена составляла около $1250, что в сумме давало более $9 млн. На сегодняшний день их общая стоимость превысила $240 миллионов. Несмотря на многолетние безуспешные поиски, он не оставляет надежд отыскать его на свалке.  Теперь британец объявил о новом этапе поисков диска. Хауэллс сузил область поисков до 200 квадратных метров свалки, глубина которой составляет около 15 метров. Он хочет проверить необходимый объём мусора при помощи искусственного интеллекта. Суммарно ему предстоит обыскать от 300 до 400 тысяч тонн мусора. Несмотря на планирование, власти не разрешают ему провести раскопки мусора. По их мнению, запланированная процедура может обойтись в миллионы фунтов. Кроме этого, это может произвести «необратимое воздействие на окружающую среду». В ответ Хауэллс предложил заплатить правительству 55 миллионов фунтов стерлингов (около $76 миллионов) за проведение работ. Удастся ли ему урегулировать этот вопрос с правительством, пока неясно. https://3dnews.ru/1044126/britanets-vibrosivshiy-hdd-s-7500-bitkoinami-ishchet-pomoshchi-u-ii-i-hochet-prosvetit-pomoyku-rentgenom
×
×
  • Create New...