Spisu treści:
Wideo: GranDow - prosty wielojęzyczny zegar cyfrowy: 4 kroki
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Moja babcia ciągle zapomina o dniu tygodnia dla swoich pigułek. Niestety wszystkie zegary cyfrowe, które mogę znaleźć, pokazujące dzień tygodnia, są w języku angielskim. Ten prosty projekt składający się z zaledwie 3 elementów jest tani, łatwy w budowie i mam nadzieję, że pomoże innym babciom lub zainspiruje Was.
Krok 1: Materiały eksploatacyjne
Ten projekt kosztował mnie około 15 dolarów z klonami, cena zmieni się w zależności od tego, gdzie kupisz.
- Arduino UNO,
- Wyświetlacz LCD, miałem ekran LCD leżący dookoła, ale można użyć dowolnego LCD,
- RTC ds3231 i bateria,
- Lutownica
- Kable
Krok 2: Okablowanie
RTC ds3231 > Arduino
SDA > SDASCL > SCLVCC > 5VGND > GND
Postanowiłem wlutować kable rtc do arduino dla miejsca i ze względu na ekran, ale nie jest to konieczne.
LCD > Arduino
W moim przypadku mam nakładkę więc po prostu podłączyłem nakładkę do arduino, jeśli masz oddzielny lcd, polecam postępować zgodnie z oficjalnym przewodnikiem arduino i zmienić wartości pinów w kodzie.
Jeśli używasz LCD po raz pierwszy, jeśli LCD nie pokazuje żadnych wartości po wgraniu kodu, pamiętaj o obróceniu potencjometru.
Krok 3: Prześlij kod
Jest sekcja ustawień, wystarczy zdefiniować swój język i piny LCD i powinna działać. Niektóre języki nie mają wystarczająco dużo miejsca, aby pokazać czas do sekundy, więc możesz zmienić zmienną showSeconds na false.
Możesz dodawać własne języki i zmieniać kod.
Link do GitHub
Krok 4: Umieść elektronikę w pudełku
Znajdź pudełko na elektronikę lub stwórz je za pomocą drukarki 3D. Moje pudełko jest z tektury i nie była to najlepsza opcja, w przyszłości planuję stworzyć pudełko drukowane w 3d i zaktualizuję instrukcję i github.
Mam nadzieję, że ten przewodnik pomoże!
Dziękuję!!