Spisu treści:

Zegar segmentowy Arduino 7: 4 kroki
Zegar segmentowy Arduino 7: 4 kroki

Wideo: Zegar segmentowy Arduino 7: 4 kroki

Wideo: Zegar segmentowy Arduino 7: 4 kroki
Wideo: Build Seven Segment LED clock with Arduino and DS3231 - Robojax 2024, Lipiec
Anonim
Arduino 7-segmentowy zegar
Arduino 7-segmentowy zegar
Arduino 7-segmentowy zegar
Arduino 7-segmentowy zegar
Arduino 7-segmentowy zegar
Arduino 7-segmentowy zegar
Arduino 7-segmentowy zegar
Arduino 7-segmentowy zegar

Ta instrukcja pokaże Ci, jak zrobić zegar segmentowy Arduino 7.

dokładność jest jednak do bani!

więc zrobiłem to tylko do programowania i dla zabawy.

jeśli chcesz zrobić poważny zegar, możesz użyć modułu RTC, który będzie rejestrował czas.

możesz użyć gotowego 4 siedmiosegmentowego wyświetlacza, jeśli nie czujesz się komfortowo ze złożonym okablowaniem, które może znacznie zmniejszyć ryzyko poluzowania połączenia i niewłaściwego wyjścia wyświetlacza.

jeden przycisk służy do zwiększania godziny, a drugi do zwiększania minuty o jedną.

Kieszonkowe dzieci

Deska do krojenia chleba

Arduino (mój nano)

4 siedmiosegmentowy wyświetlacz

2 przyciski

2 diody LED

4 rezystory jednokohm

jeden rezystor ograniczający prąd (220ohm)

jakiś przewód przyłączeniowy

Krok 1: Multipleksowanie 4 wyświetlacz siedmiosegmentowy

Multipleksowanie 4 wyświetlacz siedmiosegmentowy
Multipleksowanie 4 wyświetlacz siedmiosegmentowy
Multipleksowanie 4 wyświetlacz siedmiosegmentowy
Multipleksowanie 4 wyświetlacz siedmiosegmentowy

połącz wszystkie odpowiadające piny każdego 7-seg ze sobą, aby zmultipleksować wyświetlacz w podanej kolejności na powyższych zdjęciach.

Krok 2: Podłączanie 7-segmentowego wyświetlacza do Arduino

Image
Image

Podłącz wszystkie zaciski 7-segmentowego wyświetlacza do cyfrowego pinu Arduino zgodnie z tym schematem.

A –cyfrowy pin 2

B – cyfrowy pin 3

C – pin cyfrowy 4

D – pin cyfrowy 5

E – cyfrowy pin 6

F – pin cyfrowy 7

G – pin cyfrowy 8

DP – pin cyfrowy 9.

Podłącz wszystkie wspólne piny do cyfrowego pinu Arduino przez rezystor 1K omów

D1 – pin cyfrowy 10

D2 –cyfrowy pin 11

D3 – pin cyfrowy 12

D4 – cyfrowy pin 13

Krok 3: Podłączanie diody sekund i przycisku regulacji

Kod
Kod

Uziemić jeden zacisk przycisku i katodę diody LED.

Podłącz sąsiedni zacisk odpowiednio do A0 i A1.

Anoda LED do A3.

Krok 4: Kod

Pobierz najpierw 7-segmentową bibliotekę wyświetlaczy z linku podanego poniżej z Github i wyodrębnij ją do folderu biblioteki Arduino ide

biblioteka siedmiosegmentowa

wgraj kod do Arduino

możecie zmienić kod według siebie.

Zalecana: