Innehållsförteckning:

4-siffrig 7-segmentstimer med återställningsknapp: 5 steg
4-siffrig 7-segmentstimer med återställningsknapp: 5 steg

Video: 4-siffrig 7-segmentstimer med återställningsknapp: 5 steg

Video: 4-siffrig 7-segmentstimer med återställningsknapp: 5 steg
Video: Using HT16K33 4 digit seven segment display with ESP32 2024, December
Anonim
4-siffrig 7-segmentstimer med återställningsknapp
4-siffrig 7-segmentstimer med återställningsknapp

Denna instruktionsbok lär dig hur du skapar en nedräkningstimer med en 4-siffrig 7-segmentig display som kan återställas med en knapp.

Inkluderat i denna instruktionsbok är det nödvändiga materialet, rätt kabeldragning och en nedladdningsbar fil med koden som skulle programmera funktionen för den 4-siffriga 7-segmentiga displayen.

Steg 1: Steg 1: Nödvändiga delar

Steg 1: Delar som behövs
Steg 1: Delar som behövs
Steg 1: Delar som behövs
Steg 1: Delar som behövs

För att skapa en 4-siffrig 7-segmentig display-timer behöver du följande:

4-siffrig 7-segmentskärm

Modellen som användes var 5641AS

14 ledningar

  • 11 trådar används för att ansluta den 4-siffriga 7-segmentiga displayen till Arduino
  • 2 trådar används för att ansluta tryckknappen till Arduino
  • 1 tråd lämnades som en reserv för möjligheten att inkludera decimaler på din 4-siffriga 7-segmentiga display
  • Arduino Uno med anslutningskabel
  • Tryckknapp

Steg 2: Steg 2: Identifiera lysdioderna i den 4-siffriga 7-segmentiga displayen

Steg 2: Identifiera lysdioderna i den 4-siffriga 7-segmentiga displayen
Steg 2: Identifiera lysdioderna i den 4-siffriga 7-segmentiga displayen
Steg 2: Identifiera lysdioderna i den 4-siffriga 7-segmentiga displayen
Steg 2: Identifiera lysdioderna i den 4-siffriga 7-segmentiga displayen

För att hjälpa till att ansluta den 4-siffriga 7-segmentiga displayen identifierade jag först stiften på den 4-siffriga 7-segmentiga displayen och vad de styr.

Efter att ha identifierat stiften på den 4-siffriga 7-segmentiga displayen skapade jag min egen schema för att bestämma hur jag skulle ansluta Arduino till den 4-siffriga 7-segmentiga displayen. Utöver det gjorde jag ett diagram för att identifiera den 4-siffriga 7-segmentiga displaynålen, dess funktion och vad den stiftet var anslutet till på Arduino.

Steg 3: Steg 3: Anslut den 4-siffriga 7-segmentiga displayen och tryckknappen till Arduino

Steg 3: Anslut den 4-siffriga 7-segmentiga displayen och tryckknappen till Arduino
Steg 3: Anslut den 4-siffriga 7-segmentiga displayen och tryckknappen till Arduino

Efter att ha placerat 4-siffrors 7-segment och tryckknapp på din brödbräda är det första steget att koppla de 4 olika siffrorna till de fyra första stiften till Arduino som diagrammet säger.

Efter detta fortsätter du att kabla de återstående 4-siffriga 7-segmentiga displaynålarna till Arduino som diagrammet antyder. För att göra det lättare för mig själv började jag med att ansluta Digit Pins och slutade sedan med de enskilda ljussegmenten när tillägget av dessa trådar blir rörigt. Därefter kommer de återstående stiften på Arduino (13 och 5) att användas för att ansluta tryckknappen. Dessa trådar kommer att vara på samma sida av knappen.

Steg 4: Steg 4: Kod

Bifogat till detta steg i instruktionsboken är koden som jag använde för att programmera den 4-siffriga 7-segmentiga displayen.

Denna kod belyser det föregående steget med att identifiera stiften på den 4-siffriga 7-segmentiga displayen, deras funktion och var de är anslutna på Arduino.

Delar av koden markerar också de områden som kan modifieras för att ändra starttiden som räknas ner, liksom den tid som knappen startas om efter att knappen har tryckts in.

Påminnelse: 1 sekund = 1000 ms

Steg 5: Steg 5: Snabb anteckning om min sponsor

Steg 5: Snabb anteckning om min sponsor
Steg 5: Snabb anteckning om min sponsor

Därmed avslutas detta inlägg, men sponsorn för detta projekt är PCBWay som just nu firar sitt 5 -årsjubileum. Kolla in dem på https://www.pcbway.com/ och glöm inte att deras monteringstjänst nu är så låg som $ 30.

Rekommenderad: