Spisu treści:

Zegar główny Arduino LCD: 10 kroków (ze zdjęciami)
Zegar główny Arduino LCD: 10 kroków (ze zdjęciami)

Wideo: Zegar główny Arduino LCD: 10 kroków (ze zdjęciami)

Wideo: Zegar główny Arduino LCD: 10 kroków (ze zdjęciami)
Wideo: Arduino 5: ZEGAR 2024, Lipiec
Anonim
Zegar główny Arduino LCD
Zegar główny Arduino LCD
Zegar główny Arduino LCD
Zegar główny Arduino LCD
Zegar główny Arduino LCD
Zegar główny Arduino LCD

Ten zegar został zaprojektowany jako samodzielny zegar lub jako zegar główny do sterowania zegarami podrzędnymi i jest przenośny z podtrzymaniem bateryjnym. Więcej informacji można znaleźć na stronie internetowej zegara Strona główna zegara głównego LCD

Aktualizacja - do wersji przy użyciu biblioteki DCF77 firmy Udo Klein dodano przycisk automatycznego przechodzenia na lato i opóźnienia zimowego. Naciśnij przycisk raz, aby zobaczyć postęp zegara lub opóźnienie o 1 godzinę

Ten zegar wykorzystuje mikroprocesor Arduino 328 do dekodowania czasu z zegara „atomowego” DCF77 w Mainflingen niedaleko Frankfurtu w Niemczech. Czas wyświetlany jest na zmodyfikowanym zegarze szkieletowym sterowanym przez mikrokontroler oraz niebieskim wyświetlaczu LCD 4x20. Impulsy zegarowe sterujące tarczami podrzędnymi są monitorowane na panelu LED. 3 ogniwa AA 1,5 V zapewniają podtrzymanie bateryjne po odłączeniu od sieci. Płyta główna posiada złącze USB do UART, dzięki czemu oprogramowanie zegara można aktualizować z komputera PC lub nawet Mac. Kod seryjny jest dołączony do monitorowania przez USB, ale jest zakomentowany.

Zaktualizowany kod dołączony do uruchamiania biblioteki DCF77 Udo Kleina. Biblioteka DCF77 Udo Kleina synchronizuje zegar i utrzymuje idealny czas nawet przy ogromnych szumach w odbieranym sygnale DCF77. Biblioteka DCF77 również stale „automatycznie dostraja” kryształ kwarcu, więc w rzadkich przypadkach sygnał nie może zostać zdekodowany, zegar pozostaje dokładny w ciągu 1 sekundy przez wiele dni. Ma to kluczowe znaczenie dla zegara głównego, który napędza 1-sekundowe urządzenia podrzędne, ponieważ dryf sekund spowoduje utratę synchronizacji zegarów podrzędnych z czasem zegara głównego.

Kod biblioteki standardowej jest również dołączony, jeśli masz bardzo dobry sygnał DCF77.

Krok 1: Tworzenie sprawy

Tworzenie sprawy
Tworzenie sprawy
Tworzenie sprawy
Tworzenie sprawy
Tworzenie sprawy
Tworzenie sprawy

Obudowa to zmodyfikowana latarnia BORRBY z Ikei.

Sprawa jest modyfikowana w następujący sposób:

1 Wywierć spoiny mocujące górę do ramy głównej

2 Zdejmij górną część

3 Wytnij kratkę wentylacyjną z przodu, aby zrobić miejsce na wyświetlacz LCD

4 Wytnij drewno lub blachę, aby wypełnić pozostałe kratki wentylacyjne

5 Wypełnij szczeliny między podstawą a ramą drewnianymi listwami. Na tym drewnie osadzona jest podstawowa płytka drukowana. Usuń szpikulec świecy z podstawy i dodaj cztery stopy.

6 Dodaj nowy blat ze sklejki i zamocuj zawiasami z tyłu. W górnej części należy wyciąć wgłębienie, aby wysunąć górną część płytki drukowanej LCD, która wystaje z podstawy.

7 Dodaj uchwyt i wytnij otwór w podstawie na kable.

8 Napraw wyświetlacz LCD w wycięciu

9 Napraw ruch zegara szkieletowego, zawieszając go od góry

10 Wsuń płytkę drukowaną i panel wyświetlacza LED

Krok 2: Wyświetlacz LCD przy użyciu biblioteki DCF77 Udo Kleina

"loading="leniwy" Klip wideo pokazujący zegar działający i dzwoniący od 23:59:55 do 00:00:32

Dzwonki są przez oddzielne obwody, ale mogą być elektromechaniczne lub próbki za pośrednictwem płyty dźwiękowej.

Zalecana: