Skocz do zawartości

Zegarek


takinijaki

Pomocna odpowiedź

Jakiś czas temu postanowiłem zbudować zegarek z jakimś termometrem i od razu zabrałem się do roboty dopiero później dodałem do niego buzzer by mógł służyć też w razie potrzeby za budzik. Do budowy wykorzystałem zegar czasu rzeczywistego ds1307, arduino nano, wyświetlacz lcd 2x16 wraz z konwerterem I2C, przetwornicę step up na 5v, akumulator li-ion, termometr dht11 oraz moduł ładowania. Z racji , że nie posiadam drukarki 3d a nie chciało mi się wykonywać całej obudowy zegarka ze sklejki postanowiłem użyć plastikowego opakowania znalezionego u siebie w pokoju przy okazji postanowiłem zużyć trochę elementów odlutowanych z różnych elektro śmieci.

Zdjęcia:

2092444105_IMG_20201021_1548501.thumb.jpg.a5aeda306d9f8c4da658c8e290f4e434.jpg360118851_IMG_20201021_1549591.thumb.jpg.85ad294ac5f178ed6c69f72e02b07d25.jpg1785065713_IMG_20201021_1548431.thumb.jpg.b4bb77786c002f746055d06ad86b390a.jpg1532465782_IMG_20201021_1552291.thumb.jpg.a58e108f020827ac284a8017061965b9.jpg1412575615_IMG_20201021_1551411.thumb.jpg.6a6441051654800ca6cd964b911df699.jpg452533874_IMG_20201021_1552431.thumb.jpg.82b3091eaa3f0ff1bf66a67f90b6f647.jpg

Jak widać na jednym z zdjęć postanowiłem wykorzystać ds1307 w wersji modułu do przylutowania nie zaś płytki z modułem ponieważ chciałem wypróbować wyjście tego układu(na filmie wykorzystałem je do migania diodą podczas alarmu).Przetwornica z kolei była niezbędna do działania wyświetlacza który bez tych 5v miał tak słabe podświetlenie że niewiele było widać a buzzer ukryłem pod mikrokontrolerem. Jeśli chodzi o montaż to większość trzyma się na śrubach poza przetwornicą i modułem ładowanie które przymocowałem klejem na gorąco oraz przyciskami które są zamontowane na wcisk. Jeden włącza cały zegarek drugi wyłącza alarm.

Film:

Na filmie uchwyciłem moment aktywacji alarmu. Zegarek najlepiej wygląda kiedy jest ciemno wtedy właśnie najlepsze wrażenie sprawia dioda która oświetla od wewnątrz plątaninę kabli znajdującą się wewnątrz. Co do kodu to jest on tak prosty jak się da z po za tym korzystałem z bibliotek: Wire, DHT, LiquidCrystal_I2C, DS1307. Szczególnie warto wspomnieć o tej ostatniej nad wyraz wygodna oferująca funkcje sterowania wyjściem zegara i  dostępu do wewnętrznej wbudowanej w zegar pamięci przygotowana przez jarzebskiego jak toś będzie chciał to wystarczy po prostu wpisać w wyszukiwarkę i wyskoczy na pierwszym miejscu.

  • Lubię! 1
Link do komentarza
Share on other sites

Projekt przeniosłem do działu "DIY - początkujący" - głównie ze względu na opis, a raczej jego formę oraz częściowo za formę samego projektu. Oczywiście gratuluję działającej konstrukcji i fajnie, że pojawiła się na Forbocie, jednak dla formalności informuję dlaczego przeniosłem ją do innego działu. Gorąco zachęcam do tego, aby opisy DIY były tworzone w sposób, który może zachęcić innych i pomóc im w budowie podobnych konstrukcji. Jeśli opisy tworzone są wyłącznie na potrzeby akcji rabatowej (nie ma w tym oczywiście nic złego) to zawsze można zapytać najpierw czy dany projekt zostanie zakwalifikowany do akcji (szczegóły na ten temat zostały podane na stronie z ogłoszeniem).

Dla kontrastu polecam np. opis jednej z innych konstrukcji:

 

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.