![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](https://i.howwhatproduce.com/images/001/image-1265-j.webp)
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
![Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307 Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307](https://i.howwhatproduce.com/images/001/image-1265-1-j.webp)
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](https://i.howwhatproduce.com/images/001/image-1265-2-j.webp)
![Hva du trenger Hva du trenger](https://i.howwhatproduce.com/images/001/image-1265-3-j.webp)
![Hva du trenger Hva du trenger](https://i.howwhatproduce.com/images/001/image-1265-4-j.webp)
- 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](https://i.howwhatproduce.com/images/001/image-1265-5-j.webp)
- 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](https://i.howwhatproduce.com/images/001/image-1265-6-j.webp)
![Start Visuino, og velg Arduino UNO -korttype Start Visuino, og velg Arduino UNO -korttype](https://i.howwhatproduce.com/images/001/image-1265-7-j.webp)
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](https://i.howwhatproduce.com/images/001/image-1265-8-j.webp)
![I Visuino ADD -komponenter I Visuino ADD -komponenter](https://i.howwhatproduce.com/images/001/image-1265-9-j.webp)
![I Visuino ADD -komponenter I Visuino ADD -komponenter](https://i.howwhatproduce.com/images/001/image-1265-10-j.webp)
- 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](https://i.howwhatproduce.com/images/001/image-1265-11-j.webp)
![I Visuino -settkomponenter I Visuino -settkomponenter](https://i.howwhatproduce.com/images/001/image-1265-12-j.webp)
![I Visuino -settkomponenter I Visuino -settkomponenter](https://i.howwhatproduce.com/images/001/image-1265-13-j.webp)
![I Visuino -settkomponenter I Visuino -settkomponenter](https://i.howwhatproduce.com/images/001/image-1265-14-j.webp)
- 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](https://i.howwhatproduce.com/images/001/image-1265-15-j.webp)
- 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](https://i.howwhatproduce.com/images/001/image-1265-16-j.webp)
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:
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn
![Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn](https://i.howwhatproduce.com/images/011/image-30724-j.webp)
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: I denne opplæringen til STM32 skal jeg fortelle deg hvordan du leser en GPIO-pin av STM32L100, så her skal jeg lage en ombord LED-glød av bare trykke på trykknappen
Arduino -basert klokke ved bruk av DS1307 sanntidsklokke (RTC) -modul og 0,96: 5 trinn
![Arduino -basert klokke ved bruk av DS1307 sanntidsklokke (RTC) -modul og 0,96: 5 trinn Arduino -basert klokke ved bruk av DS1307 sanntidsklokke (RTC) -modul og 0,96: 5 trinn](https://i.howwhatproduce.com/images/001/image-2174-20-j.webp)
Arduino -basert klokke ved bruk av DS1307 sanntidsklokke (RTC) -modul & 0.96: Hei folkens i denne opplæringen skal vi se hvordan du lager en fungerende klokke ved hjelp av en DS1307 sanntidsklokke -modul og amp; OLED -skjermer. Så vi vil lese tiden fra klokkemodulen DS1307. Og skriv den ut på OLED -skjermen
Kapasitansmåler med TM1637 ved bruk av Arduino .: 5 trinn (med bilder)
![Kapasitansmåler med TM1637 ved bruk av Arduino .: 5 trinn (med bilder) Kapasitansmåler med TM1637 ved bruk av Arduino .: 5 trinn (med bilder)](https://i.howwhatproduce.com/images/003/image-7056-26-j.webp)
Kapasitansmåler med TM1637 ved bruk av Arduino .: Hvordan lage en kapasitansmåler ved hjelp av Arduino som vises på TM1637. Fra 1 uF til ca 2000 uF
Automatisert LED -belysning for plantet akvarium ved bruk av RTC: 5 trinn (med bilder)
![Automatisert LED -belysning for plantet akvarium ved bruk av RTC: 5 trinn (med bilder) Automatisert LED -belysning for plantet akvarium ved bruk av RTC: 5 trinn (med bilder)](https://i.howwhatproduce.com/images/003/image-7507-89-j.webp)
Automatisert LED -belysning for plantet akvarium ved bruk av RTC: For et par år siden bestemte jeg meg for å sette opp et plantet akvarium. Jeg var fascinert av skjønnheten i disse akvariene. Jeg gjorde alt jeg skulle gjøre mens jeg satte opp akvariet, men forsømte en viktig ting. Den tingen var lett
Lineær klokke ved bruk av Arduino + DS1307 + Neopixel: Gjenbruk av litt maskinvare .: 5 trinn
![Lineær klokke ved bruk av Arduino + DS1307 + Neopixel: Gjenbruk av litt maskinvare .: 5 trinn Lineær klokke ved bruk av Arduino + DS1307 + Neopixel: Gjenbruk av litt maskinvare .: 5 trinn](https://i.howwhatproduce.com/images/004/image-9110-20-j.webp)
Lineær klokke ved bruk av Arduino + DS1307 + Neopixel: Gjenbruk av litt maskinvare .: Fra tidligere prosjekter hadde jeg en Arduino UNO og en Neopixel LED-stripe igjen, og ønsket å lage noe annerledes. Fordi Neopixel-stripen har 60 LED-lys, tenkt å bruke den som en stor klokke. For å indikere timene brukes et rødt 5-LED-segment (60 LED