Kazalo:

Arduino 7 segmentna ura: 4 koraki
Arduino 7 segmentna ura: 4 koraki

Video: Arduino 7 segmentna ura: 4 koraki

Video: Arduino 7 segmentna ura: 4 koraki
Video: Using HT16K33 4 digit seven segment display with ESP32 2024, Julij
Anonim
Arguino 7 segmentna ura
Arguino 7 segmentna ura
Arguino 7 segmentna ura
Arguino 7 segmentna ura
Arguino 7 segmentna ura
Arguino 7 segmentna ura
Arguino 7 segmentna ura
Arguino 7 segmentna ura

Ta navodila vam bodo pokazala, kako narediti segmentno uro Arduino 7.

natančnost pa je zanič!

zato sem to naredil samo za programiranje in za zabavo.

če želite narediti resno uro, lahko uporabite modul rtc, ki bo zapisoval čas.

lahko uporabite sedem-segmentni zaslon premade 4, če vam ni všeč zapleteno ožičenje, ki lahko znatno zmanjša možnost ohlapne povezave in nepravilnega izhoda zaslona.

en gumb za povečanje ure, drugi pa za minuto za eno.

Zaloge

Ogledna plošča

Arduino (moj nano)

4 sedem-segmentni zaslon

2 gumb

2 vodil

4 enokomski upor

en tokovni omejevalni upor (220 ohmov)

nekaj priključne žice

1. korak: Multipleksiranje 4 Sedem-segmentni zaslon

Multipleksiranje 4 7-segmentni zaslon
Multipleksiranje 4 7-segmentni zaslon
Multipleksiranje 4 7-segmentni zaslon
Multipleksiranje 4 7-segmentni zaslon

povežite vse ustrezne nožice vsakega 7-segmenta med seboj, da zaslon v danem vrstnem redu na zgornjih slikah multipleksirate.

Korak: Povežite 7 -segmentni zaslon z Arduinom

Image
Image

V skladu s to shemo povežite vse priključke 7-segmentnega zaslona z digitalnim zatičem Arduino.

A - digitalni zatič 2

B - digitalni pin 3

C - digitalni zatič 4

D - digitalni zatič 5

E - digitalni pin 6

F - digitalni zatič 7

G - digitalni zatič 8

DP - digitalni zatič 9.

Povežite vse običajne zatiče z digitalnim zatičem Arduina preko 1K ohmskega upora

D1 - digitalni zatič 10

D2 - digitalni zatič 11

D3 - digitalni zatič 12

D4 - digitalni pin 13

Korak 3: Priključitev vodilnih sekund in gumba za nastavitev

Koda
Koda

Ozemljite en priključek tipke in katodo LED.

Priključite sosednji priključek na A0 oziroma A1.

LED anoda do A3.

4. korak: Koda

Najprej prenesite 7 -segmentno knjižnico za prikaz s spodnje povezave iz Github -a in jo izvlecite v mapo knjižnice Arduino ide

knjižnica s sedmimi segmenti

naložite kodo v svoj Arduino

kodo lahko spremenite sami.

Priporočena: