Spisu treści:

RZYM Zegar: 5 kroków (ze zdjęciami)
RZYM Zegar: 5 kroków (ze zdjęciami)

Wideo: RZYM Zegar: 5 kroków (ze zdjęciami)

Wideo: RZYM Zegar: 5 kroków (ze zdjęciami)
Wideo: RZYM w 3 dni - Co WARTO zobaczyć? Nocleg, zwiedzanie, jedzenie, czyli Rzym NA WŁASNĄ RĘKĘ | Check In 2024, Lipiec
Anonim
RZYM Zegar
RZYM Zegar
RZYM Zegar
RZYM Zegar
RZYM Zegar
RZYM Zegar

Cześć wszystkim, W tej instrukcji pokażę, jak zbudowałem zegar z rzymską literą, który wykorzystuje matrycę neopikselową 8 na 8. Właśnie kupiłem matrycę led ws2812b 8*8 do zrobienia zwykłego zegara, ale kiedy zacząłem projekt zdałem sobie sprawę, że potrzebuję minimum 5 wierszy led do pokazania jednej cyfry. Z tego powodu mogę wyświetlać tylko cyfrę godziny lub minuty. Ten problem można rozwiązać za pomocą matryc neopikselowych 10*10 lub 10*8, ale nie jest ona powszechnie dostępna. Więc pomyślałem o niektórych rozwiązaniach programowych, pierwsze rozwiązanie, które przyszło mi do głowy, to unikanie cyfry godziny, ale to nie ma sensu, więc pomyślałem o pokazaniu cyfry godziny w inny sposób, który jest metodą binarną, ale może to nie być zrozumiałe wszyscy. Na koniec wybrałem wyświetlanie cyfry godziny literami rzymskimi i cyfry minut zwykłymi cyframi. Zegar oparty jest na Arduino Nano i module RTC (DS1307), a także składa się z modułu Bluetooth hc05. A zegar jest w pełni kontrolowany przez aplikację na Androida stworzoną w wynalazcy aplikacji. Za pomocą aplikacji możemy dostosować ustawiony czas alarmu, możemy wyświetlać 8-bitowe emotikony w zegarze i niektóre animacje, a także możemy kontrolować jasność diody. W nadchodzącej aktualizacji przyniosę kilka tekstów na zegarze, a także zaktualizuję nudny interfejs użytkownika mojej aplikacji na Androida.

Krok 1: Komponenty

składniki
składniki
składniki
składniki
składniki
składniki

Części elektroniczne

  • Arduino pro mini
  • WS2812 8 × 8 64 matryca LED
  • ds1307 moduł RTC
  • hc 05 moduł Bluetooth
  • TP4056 1A Moduł ładowania akumulatorów litowo-jonowych
  • Akumulator litowo-jonowy 3,7 v/2000 mah;
  • Płytka drukowana ogólnego przeznaczenia

Narzędzia i programy narzędziowe

  • lutownica,
  • Stojak na lutownicę,
  • Drut lutowniczy,
  • Topnik – Pasta,
  • Drut lutowniczy D
  • Przecinak do ściągania izolacji
  • Śrubokręt
  • Pistolet na gorący klej
  • Klej do tkanin
  • Małe pudełko na korpus zewnętrzny

  • Czarna tkanina bawełniana

Krok 2: Obwód

Okrążenie
Okrążenie

Arduino pro mini to mózg obwodu. Moduł RTC zapewnia przetwarzanie czasu i Arduino oraz wyświetlanie w matrycy neopikselowej. hc05 służy do komunikacji między telefonem komórkowym a zegarem za pomocą Bluetooth. W obwodzie używany jest brzęczyk 5V do wydawania dźwięku alarmowego. Moduł TP4056 służy do ładowania akumulatora litowo-jonowego z zabezpieczeniem. Podłącz komponenty za pomocą obwodu

Krok 3: Kod Arduino

Pobierz kod Arduino. (wiem, że kod jest niechlujny, ale działa?)

Krok 4: Aplikacja na Androida

Aplikacja na Androida
Aplikacja na Androida

Zegar jest w pełni kontrolowany przez aplikację na Androida stworzoną w wynalazcy aplikacji. Za pomocą aplikacji możemy dostosować ustawiony czas alarmu, możemy wyświetlać 8-bitowe emotikony w zegarze i niektóre animacje, a także możemy kontrolować jasność diody. Aby pobrać aplikację, odwiedź mój profil na Github lub napisz do mnie

Krok 5: Finalizowanie zegara

Finalizowanie zegara
Finalizowanie zegara
Finalizowanie zegara
Finalizowanie zegara
Finalizowanie zegara
Finalizowanie zegara

Po prostu używam skrzynki elektrycznej Pvc do zewnętrznego korpusu. I czarna bawełniana szmatka do przykrycia pudełka

Dziękuję za przeczytanie i proszę rozważyć Głosowanie na mnie w konkursie na zegar

Zalecana: