Innehållsförteckning:

Arduino 7 -segmentsklocka: 4 steg
Arduino 7 -segmentsklocka: 4 steg

Video: Arduino 7 -segmentsklocka: 4 steg

Video: Arduino 7 -segmentsklocka: 4 steg
Video: Using HT16K33 4 digit seven segment display with ESP8266 NodeMCU and D1 Mini 2024, Juli
Anonim
Arduino 7 -segmentsklocka
Arduino 7 -segmentsklocka
Arduino 7 -segmentsklocka
Arduino 7 -segmentsklocka
Arduino 7 -segmentsklocka
Arduino 7 -segmentsklocka
Arduino 7 -segmentsklocka
Arduino 7 -segmentsklocka

Denna instruerbara visar dig hur du gör Arduino 7 -segmentsklockan.

noggrannheten är dock sugen!

så jag gjorde det här bara för programmering och för skojs skull.

om du vill göra en seriös klocka kan du använda rtc -modul som kommer att hålla ett register över tiden.

Du kan använda en fördefinierad sjusegmentsdisplay om du inte känner dig bekväm med komplexa kablar, vilket avsevärt kan minska risken för lös anslutning och felaktig bildskärmseffekt.

en tryckknapp är att öka timmen och en annan är att öka minuten med en.

Tillbehör

Bakbord

Arduino (min nano)

4 displayer med sju segment

2 tryckknapp

2 led

4 motstånd med en kohm

ett strömbegränsande motstånd (220ohm)

lite anslutningstråd

Steg 1: Multiplexing 4 Display med sju segment

Multiplexing 4 Display med sju segment
Multiplexing 4 Display med sju segment
Multiplexing 4 Display med sju segment
Multiplexing 4 Display med sju segment

anslut alla motsvarande stift på varje 7-seg till varandra för att multiplexera displayen i den angivna ordningen i ovanstående bilder.

Steg 2: Anslutning av 7 -segmentskärm till Arduino

Image
Image

Anslut alla terminaler på 7-segmentskärmen till Arduinos digitala stift enligt detta schema.

A – digitalt stift 2

B - digital stift 3

C - digital stift 4

D - digital stift 5

E - digital stift 6

F – digital stift 7

G - digital stift 8

DP - digital stift 9.

Anslut alla vanliga stift till digitala stift av Arduino genom 1K ohm motstånd

D1 - digital stift 10

D2 - digital stift 11

D3 - digital stift 12

D4 - digital stift 13

Steg 3: Anslutning av sekunders LED och justeringsknapp

Koda
Koda

Jorda en terminal av tryckknappen och katoden på lysdioden.

Anslut den intilliggande terminalen till A0 respektive A1.

LED -anod till A3.

Steg 4: Kod

Ladda ner bibliotek med 7 segment först från länken nedan från Github och extracrt det till Arduino ide biblioteksmapp

sju segment bibliotek

ladda upp koden till din Arduino

du kan ändra koden enligt dig själv.

Rekommenderad: