Innholdsfortegnelse:

Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307: 8 trinn
Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307: 8 trinn

Video: Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307: 8 trinn

Video: Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307: 8 trinn
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Juli
Anonim
Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307
Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307

I denne opplæringen lærer vi hvordan du viser tid ved hjelp av RTC DS1307 -modul og LED -skjerm TM1637 og Visuino.

Se videoen.

Trinn 1: Det du trenger

Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
  • Arduino UNO (eller annen Arduino) Få den her
  • RTC DS1307 -modul Få den her
  • Jumper ledninger
  • LED -skjerm TM1637 Få den her

Visuino -program: Last ned Visuino

Trinn 2: Kretsen

Kretsen
Kretsen
  • Koble LED Display Pin [CLK] til Arduino Digital Pin [10]
  • Koble LED Display pin [DI0] til Arduino digital pin [9]
  • Koble LED Display pin [GND] til Arduino pin [GND]
  • Koble LED Display pin [VCC] til Arduino pin [5V]
  • Koble RTC DS1307 modulpinne [VCC] til Arduino pin [5V]
  • Koble RTC DS1307 modulpinne [GND] til Arduino pin [GND]
  • Koble RTC DS1307 modulpinne [SDA] til Arduino -pinne [SDA]
  • Koble RTC DS1307 modulpinne [SCL] til Arduino -pinne [SCL]

Trinn 3: Start Visuino, og velg Arduino UNO -korttype

Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype

For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:

Vær oppmerksom på at det er noen kritiske feil i Arduino IDE 1.6.6. Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen! Hvis du ikke har gjort det, følg trinnene i denne instruksjonsboken for å konfigurere Arduino IDE for å programmere Arduino UNO! Visuino: https://www.visuino.eu må også installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino UNO" som vist på Bilde 2

Trinn 4: I Visuino ADD -komponenter

I Visuino ADD -komponenter
I Visuino ADD -komponenter
I Visuino ADD -komponenter
I Visuino ADD -komponenter
I Visuino ADD -komponenter
I Visuino ADD -komponenter
  • Legg til "TM1637 7 Segment Display 4 Digits Module + 2 Vertical Points (CATALEX)" komponent
  • Legg til "Clock Generator" -komponent
  • Legg til "Dato/tid verdi" -komponent
  • Legg til "Decode (Split) Date/Time" -komponent
  • Legg til komponenten "Formatert tekst"
  • Legg til "Real Time Clock (RTC) DS1307" -komponent
  • Legg til komponenten "Pulsgenerator"

Trinn 5: I Visuino -settkomponenter

I Visuino -settkomponenter
I Visuino -settkomponenter
I Visuino -settkomponenter
I Visuino -settkomponenter
I Visuino -settkomponenter
I Visuino -settkomponenter
I Visuino -settkomponenter
I Visuino -settkomponenter
  • Dobbeltklikk på "Display1" -komponenten, og dra "Text Display 7 Segments" til venstre i "sifre" -vinduet på venstre side av "Digits" -vinduet, velg "Text Display 7 Segments1" og i "Egenskapsvinduet" sett "Count sifre" "til 4
  • Lukk vinduet "Siffer"
  • Velg "DateTimeValue1" og sett i "Properties" -vinduet til gjeldende dato og klokkeslett
  • Dobbeltklikk på "FormattedText1" -komponenten og dra i elementvinduet 2x "Tekstelement" til venstre side, for begge angitt i egenskapsvinduet "Lengde" til 2
  • Velg "FormattedText1" og i "Properties" -vinduet angir du "Text" til%0%1%2

Trinn 6: I Visuino: Koble til komponenter

I Visuino: Koble til komponenter
I Visuino: Koble til komponenter
  • Koble ClockGenerator1 pin ut til RealTimeClock1 pin Clock
  • Koble DateTimeValue1 til RealTimeClock1 pin Set
  • Koble RealTimeClock1 pin Out til DecodeDateTime1 pin In
  • Koble RealTimeClock1 pin Control I2C til Arduino board pin I2C In
  • Koble DecodeDateTime1 pin Hour til FormattedText1> Text Element1 pin In
  • Koble DecodeDateTime1 pin Minute til FormattedText1> Text Element2 pin In
  • Koble FormattedText1 pin Out til Display1> Text Display 7 Segments1> Pin In
  • Koble Display1 pin klokke til Arduino board digital Pin 10
  • Koble Display1 pin data til Arduino board digital Pin 9

Trinn 7: Generer, kompiler og last opp Arduino -koden

Generer, kompiler og last opp Arduino -koden
Generer, kompiler og last opp Arduino -koden

I Visuino klikker du på "Build" -fanen nederst, og kontrollerer at den riktige porten er valgt. Klikk deretter på "Compile/Build and Upload" -knappen.

Trinn 8: Spill

Hvis du driver Arduino UNO -modulen, bør LED -displayet begynne å vise tiden.

Gratulerer! Du har fullført prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable, du kan laste det ned her og åpne det i Visuino:

Anbefalt: