Indholdsfortegnelse:

Arduino -visningstid på TM1637 LED -skærm ved hjælp af RTC DS1307: 8 trin
Arduino -visningstid på TM1637 LED -skærm ved hjælp af RTC DS1307: 8 trin

Video: Arduino -visningstid på TM1637 LED -skærm ved hjælp af RTC DS1307: 8 trin

Video: Arduino -visningstid på TM1637 LED -skærm ved hjælp af RTC DS1307: 8 trin
Video: построить цифровые часы с помощью arduino, sunfounder, arduino project, diy 2024, Juli
Anonim
Arduino -visningstid på TM1637 LED -skærm ved hjælp af RTC DS1307
Arduino -visningstid på TM1637 LED -skærm ved hjælp af RTC DS1307

I denne vejledning lærer vi, hvordan du viser tid ved hjælp af RTC DS1307 modul og LED Display TM1637 og Visuino.

Se videoen.

Trin 1: Hvad du får brug for

Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
  • Arduino UNO (eller enhver anden Arduino) Få den her
  • RTC DS1307 -modul Få det her
  • Jumper ledninger
  • LED Display TM1637 Få det her

Visuino -program: Download Visuino

Trin 2: Kredsløbet

Kredsløbet
Kredsløbet
  • Tilslut LED Display pin [CLK] til Arduino digital pin [10]
  • Tilslut LED Display pin [DI0] til Arduino digital pin [9]
  • Tilslut LED Display pin [GND] til Arduino pin [GND]
  • Tilslut LED Display pin [VCC] til Arduino pin [5V]
  • Tilslut RTC DS1307 modulstift [VCC] til Arduino pin [5V]
  • Tilslut RTC DS1307 modulstift [GND] til Arduino pin [GND]
  • Tilslut RTC DS1307 modul pin [SDA] til Arduino pin [SDA]
  • Tilslut RTC DS1307 modulstift [SCL] til Arduino pin [SCL]

Trin 3: Start Visuino, og vælg Arduino UNO -korttype

Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype

For at starte programmeringen af Arduino skal du have Arduino IDE installeret herfra:

Vær opmærksom på, at der er nogle kritiske fejl i Arduino IDE 1.6.6. Sørg for, at du installerer 1.6.7 eller højere, ellers fungerer denne instruks ikke! Hvis du ikke har gjort det, skal du følge trinene i denne instruktion for at konfigurere Arduino IDE til at programmere Arduino UNO! Visuino: https://www.visuino.eu skal også installeres. Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino UNO" som vist på billede 2

Trin 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
  • Tilføj komponenten "TM1637 7 segmentvisning 4 -cifret modul + 2 lodrette punkter (CATALEX)" komponent
  • Tilføj komponenten "Urgenerator"
  • Tilføj komponent "Dato/klokkeslæt"
  • Tilføj "Decode (Split) Date/Time" -komponent
  • Tilføj komponenten "Formateret tekst"
  • Tilføj "Real Time Clock (RTC) DS1307" komponent
  • Tilføj komponenten "Pulsgenerator"

Trin 5: I Visuino -sætkomponenter

I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
  • Dobbeltklik på "Display1" -komponenten, og træk "Text Display 7 Segments" i vinduet "Cifre" til venstre på venstre side af "Cifre" -vinduet vælg "Text Display 7 Segments1" og i vinduet med egenskaber sæt "Count Cifre" "til 4
  • Luk vinduet "Cifre"
  • Vælg "DateTimeValue1" og i vinduet egenskaber indstil "Value" til den aktuelle dato og klokkeslæt
  • Dobbeltklik på "FormattedText1" -komponenten, og i elementvinduet skal du trække 2x "Tekstelement" til venstre, for begge indstilles i egenskabsvinduet "Længde" til 2
  • Vælg "FormattedText1" og indstil "Tekst" til vinduet med egenskaber til%0%1%2

Trin 6: I Visuino: Tilslut komponenter

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

Trin 7: Generer, kompiler og upload Arduino -koden

Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden

I Visuino skal du i nederste klik på fanen "Byg" sørge for, at den korrekte port er valgt, og derefter klikke på knappen "Kompilér/Byg og upload".

Trin 8: Spil

Hvis du tænder for Arduino UNO -modulet, skal LED -displayet begynde at vise tiden.

Tillykke! Du har afsluttet dit projekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable, du kan downloade det her og åbne det i Visuino:

Anbefalede: