Съдържание:

Римски часовник: 5 стъпки (със снимки)
Римски часовник: 5 стъпки (със снимки)

Видео: Римски часовник: 5 стъпки (със снимки)

Видео: Римски часовник: 5 стъпки (със снимки)
Видео: Часовникът от APPLE, който си заслужава парите! 2024, Юли
Anonim
Римски часовник
Римски часовник
Римски часовник
Римски часовник
Римски часовник
Римски часовник

Здравейте всички, В тази инструкция ще ви покажа как изградих римски часовник с букви, който използва неопикселова матрица 8 на 8. Току-що купих светодиодната матрица ws2812b 8*8 за направата на обикновен часовник, но когато започнах проекта, разбрах, че се нуждая от минимум 5 led ред за показване на едноцифрен. Поради това мога да покажа само цифра на час или цифра на минута. Този проблем може да бъде решен чрез използване на 10*10 или 10*8 неопикселова матрица, но не е често достъпна. Затова се замислих за някои софтуерни решения, първото решение, което ми хрумна, беше, че избягването на цифрата за час, но няма смисъл, затова помислих да покажа цифрата на часа по различен начин, който е двоичен метод, но може да не е разбираем всеки. Накрая избрах да покажа цифрата за час с римски букви и минута с обикновени цифри. Часовникът е базиран на Arduino Nano и RTC модул (DS1307) и също така се състои от hc05 Bluetooth модул. И часовникът се контролира изцяло от приложение за Android, създадено в изобретателя на приложения. С помощта на приложението можем да настроим алармата за зададен час и можем да покажем 8 -битови пикселни емотикони в часовника и малко анимация, а също така можем да контролираме яркостта на светодиода. В предстояща актуализация ще внеса някои текстове в часовника и ще актуализирам скучния потребителски интерфейс на моето приложение за Android.

Стъпка 1: Компоненти

Компоненти
Компоненти
Компоненти
Компоненти
Компоненти
Компоненти

Електронни компоненти

  • Arduino pro mini
  • WS2812 8 × 8 64 LED матрица
  • ds1307 RTC модул
  • hc 05 Bluetooth модул
  • Модул за зареждане на литиево-йонна литиево-йонна батерия TP4056 1A
  • Литиево-йонна батерия 3.7v/2000mah
  • Точкови печатни платки с общо предназначение

Инструменти и помощни програми

  • Поялник,
  • Стойка за поялник,
  • Спойка тел,
  • Flux - паста,
  • D-спойка тел
  • Резачка за отстраняване на тел
  • Отвертка
  • Пистолет за горещо лепило
  • Лепило за тъкани
  • Малка кутия за външното тяло

  • Черен памучен плат

Стъпка 2: Схема

Верига
Верига

Arduino pro mini е мозъкът на веригата. Модулът rtc осигурява времето и процеса на Arduino и го показва в неопикселовата матрица. Hc05 се използва за комуникация между мобилния телефон и часовника чрез Bluetooth. 5V зумер се използва във веригата за издаване на алармен звук. Модулът TP4056 се използва за зареждане на литиево-йонната батерия със защита. Свържете компонентите, като използвате веригата

Стъпка 3: Arduino код

Изтеглете кода на Arduino. (знам, че кодът е объркан, но върши работата?)

Стъпка 4: Приложение за Android

Приложение за Android
Приложение за Android

Часовникът се контролира изцяло от приложение за Android, създадено в изобретателя на приложения. С помощта на приложението можем да настроим алармата за зададен час и можем да покажем 8 -битови пикселни емотикони в часовника и малко анимация, а също така можем да контролираме яркостта на светодиода. За да изтеглите приложението, посетете моя профил в Github или ми изпратете имейл

Стъпка 5: Финализиране на часовника

Финализиране на часовника
Финализиране на часовника
Финализиране на часовника
Финализиране на часовника
Финализиране на часовника
Финализиране на часовника

Просто използвам Pvc електрическа кутия за външното тяло. И черен памучен плат за покриване на кутията

Благодарим ви за четенето и моля, помислете дали да ме гласувате на състезанието за часовник

Препоръчано: