Spisu treści:
- Krok 1: Wymagane komponenty
- Krok 2: Okablowanie wyświetlaczy w płytce do krojenia chleba
- Krok 3: Dodawanie rezystorów i kluczy
- Krok 4: Łączenie z Arduino
- Krok 5: Dodanie kodu!!
Wideo: Jak zrobić zegar cyfrowy Arduino: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Zegary cyfrowe są jednym z wielkich wynalazków w dziedzinie nauki.
Czy zastanawiałeś się kiedyś "Jak zrobić własne zegary cyfrowe, tak jak w filmach!"????
Cóż, spędziłem też moje dzieciństwo we śnie, aby zbudować swój własny zegar cyfrowy … więc zbudowałem go dla siebie …
Pokażę ci, jak możesz samodzielnie zbudować niesamowity zegar cyfrowy z niewielką łatwością i małymi komponentami….
Użyłem 4 7-segmentowego wyświetlacza ze wspólną anodą do wyświetlania cyfr, 3 przełączników SPDT, które wyjąłem ze starej myszy, kilku przewodów i arduino. możemy ustawić czas przytrzymując klawisz regulacji i naciskając klawisz minut lub godziny, aby zmienić minutę lub godzinę zgodnie z naszymi potrzebami..!
Więc zacznijmy…!
Krok 1: Wymagane komponenty
Oto komponenty, których będziesz potrzebować:
1. Arduino uno.
2. 4 7-segmentowe wyświetlacze wspólnej anody (jeśli masz 4-cyfrowy siedmio-segmentowy, nie martw się, że obwody są takie same dla obu z nich).
możesz je kupić od snapdeal, są świetne! polecam je ze strony.
3. 3 przełączniki spdt (które wyczyściłem ze starej myszy).
4. Niektóre przewody i przewody połączeniowe (każdy zrobi!).
5. Deska do krojenia chleba.
6. 4 rezystory 1kohm.
Krok 2: Okablowanie wyświetlaczy w płytce do krojenia chleba
Wykonaj połączenia, jak pokazano na powyższym obrazku.. to całkiem proste.!
Zadbaj o połączenia, ponieważ jest za dużo przewodów, które możesz pomylić.
Pamiętaj Wszystkie segmenty a, b, c, d, e, f, g, kropki 4 wyświetlaczy są ze sobą połączone…. a com każdego wyświetlacza tj. 3 i 8 są połączone razem z rezystorami…
Nie martw się!!, idź powoli i miej trochę cierpliwości, możesz to zrobić.
Krok 3: Dodawanie rezystorów i kluczy
Dołącz rezystor 1kohm do każdego złącza wyświetlacza… jak pokazano na rysunku..!
Dodaj przełączniki Spdt lub jeśli masz przyciski, które byłyby świetne!…
Krok 4: Łączenie z Arduino
Teraz połączenia są zrobione dla wyświetlacza i przełączników… teraz czas jest połączyć je z mózgiem..
to jest proste..
Do kołków segmentowych!
a do pinu 2
b do pinu 3
c do pinu 4
d do pinu 5
e do pinu 6
f do pinu 7
g do pinu 8
kropka na pin 9
Do pinów wyświetlacza
wyświetlacz 1 do pinu 10
wyświetlacz 2 do pinu 11
wyświetlacz 3 do pinu 12
wyświetl 4 do pinu 13
teraz dla kluczy
klucz 1, który jest przełącznikami regulacji …
klucze 2 i 3 to przełączniki zmiany godzin i minut.
musimy przytrzymać klawisz regulacji 1 i nacisnąć żądany klawisz, aby zmienić godzinę lub minutę..!
patrz pic powyżej dla połączenia klawiszy.. użyliśmy pinów analogowych i użyliśmy ich jako cyfrowych pinów wejściowych … tak, to prawda, możemy ich używać również jako cyfrowych pinów we / wy..
Krok 5: Dodanie kodu!!
Teraz najfajniejsza część… pisanie i dodawanie kodu do arduino….
Załączam kod i plik biblioteki czasu.. do obliczania czasu i wyświetlania go….
W kodzie funkcja hour() informuje nas o godzinie, a funkcja minute() minutę, od momentu włączenia tablicy. czas gaśnie, gdy zasilanie tablicy zostaje odcięte… i zaczyna się od 00:00 za każdym razem…
Dołączyłem też kod formatu 12-godzinnego. Po prostu używa funkcji hourFormat12(), aby uzyskać format 12-godzinny.
Domyślnie biblioteka Czas zwraca czas w formacie 24-godzinnym.
Notatka:
Dodaj folder czasu w Time.zip, w folderze bibliotek twojego Arduino
np. w moim systemie:
C:\Program Files (x86)\Arduino\biblioteki
Bądź elastyczny w zmianie kodu do swoich potrzeb… a jeśli masz jakieś kamieniołomy, nie wahaj się zapytać.
Baw się dobrze, robiąc to…
uwaga: Zaktualizowałem plik Time.zip, ponieważ był przestarzały w nowszych wersjach Arduino IDE.
Zalecana:
Jak zrobić zegar analogowy i zegar cyfrowy z paskiem LED za pomocą Arduino: 3 kroki
Jak zrobić zegar analogowy i zegar cyfrowy z paskiem LED za pomocą Arduino: Dzisiaj zrobimy zegar analogowy i amp; Zegar cyfrowy z paskiem Led i modułem MAX7219 Dot z Arduino. Koryguje czas z lokalną strefą czasową. Zegar analogowy może wykorzystywać dłuższą taśmę LED, dzięki czemu można go zawiesić na ścianie, aby stać się grafiką
ESP8266 Zegar sieciowy bez zegara RTC - Nodemcu NTP Zegar bez RTC - PROJEKT ZEGAR INTERNETOWY: 4 kroki
ESP8266 Zegar sieciowy bez zegara RTC | Nodemcu NTP Zegar bez RTC | PROJEKT ZEGARA INTERNETOWEGO: W projekcie będzie wykonywany projekt zegara bez RTC, będzie pobierał czas z internetu za pomocą wifi i wyświetli go na wyświetlaczu st7735
Jak zrobić zegarek cyfrowy: 10 kroków (ze zdjęciami)
Jak zrobić zegarek cyfrowy: Po raz pierwszy piszę instrukcję, więc mam nadzieję, że piszę wystarczająco dobrze, abyś zrozumiał. Dzisiaj opowiem wam jak zrobić zegarek cyfrowy ze strony, którą znalazłem. Strona nazywa się sainsmart.com. To było naprawdę łatwe
Jak zrobić zegar cyfrowy za pomocą 8051 z 7-segmentowym wyświetlaczem: 4 kroki
Jak zrobić zegar cyfrowy za pomocą 8051 z 7-segmentowym wyświetlaczem: W tym projekcie wyjaśniłem, jak zrobić prosty zegar cyfrowy za pomocą mikrokontrolera 8051 z 7-segmentowym wyświetlaczem
Jak zrobić kalendarz dziadków & Notatnik (nawet jeśli nie wiesz, jak to zrobić): 8 kroków (ze zdjęciami)
Jak zrobić kalendarz dziadków & Notatnik (nawet jeśli nie wiesz jak to zrobić): To bardzo ekonomiczny (i bardzo ceniony!) prezent świąteczny dla dziadków. W tym roku zrobiłem 5 kalendarzy za mniej niż 7 USD każdy.Materiały:12 wspaniałych zdjęć Twojego dziecka, dzieci, siostrzenic, siostrzeńców, psów, kotów lub innych krewnych 12 różnych elementów