
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:07

V tej vadnici se bomo naučili prikazati čas z modulom RTC DS1307 in LED zaslonom TM1637 ter Visuinom.
Poglej si posnetek.
Korak: Kaj boste potrebovali



- Arduino UNO (ali kateri koli drug Arduino) Pridobite ga tukaj
- Modul RTC DS1307 Pridobite ga tukaj
- Mostične žice
- LED zaslon TM1637 Pridobite ga tukaj
Program Visuino: Prenesite Visuino
2. korak: vezje

- Priključite zatič LED zaslona [CLK] na digitalni zatič Arduino [10]
- Priključite zatič LED zaslona [DI0] na digitalni zatič Arduino [9]
- Priključite zatič LED zaslona [GND] na zatič Arduino [GND]
- Priključite zatič LED zaslona [VCC] na zatič Arduino [5 V]
- Priključite pin modula RTC DS1307 [VCC] na Arduino pin [5V]
- Priključite pin modula RTC DS1307 [GND] na Arduino pin [GND]
- Priključite pin modula RTC DS1307 [SDA] na Arduino pin [SDA]
- Priključite pin modula RTC DS1307 [SCL] na Arduino pin [SCL]
Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO


Če želite začeti programirati Arduino, morate imeti nameščen Arduino IDE od tu:
Upoštevajte, da je v Arduino IDE 1.6.6 nekaj kritičnih napak. Namestite 1.6.7 ali novejšo različico, sicer ta navodila ne bodo delovala! Če tega niste storili, sledite korakom v tem navodilu za nastavitev Arduino IDE za programiranje Arduino UNO! Namestiti je treba tudi Visuino: https://www.visuino.eu. Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2
4. korak: V komponentah Visuino ADD



- Dodajte komponento "TM1637 7 -segmentni zaslon, 4 -mestni modul + 2 navpični točki (CATALEX)"
- Dodajte komponento "Generator ure"
- Dodajte komponento "Vrednost datuma/časa"
- Dodajte komponento "Decode (Split) Date/Time"
- Dodajte komponento "Formatirano besedilo"
- Dodajte komponento "Ura v realnem času (RTC) DS1307"
- Dodajte komponento "Generator impulzov"
5. korak: V komponentah Visuino Set




- Dvokliknite komponento "Display1" in v oknu "Digits" povlecite "Text Display 7 Segments" na levo stran Na levi strani okna "Digits" izberite "Text Display 7 Segments1" in v oknu lastnosti nastavite "Count Digits" "do 4
- Zaprite okno "Številke"
- Izberite "DateTimeValue1" in v oknu lastnosti nastavite "Value" na trenutni datum in čas
- Dvokliknite komponento "FormattedText1" in v oknu z elementi povlecite 2x "Besedilni element" na levo stran, za oba nastavljena v oknu lastnosti "Dolžina" do 2
- Izberite "FormattedText1" in v oknu lastnosti nastavite "Text" na%0%1%2
6. korak: V Visuinu: Povežite komponente

- Pin pin ClockGenerator1 priključite na uro RealTimeClock1 pin
- Povežite DateTimeValue1 s kompletom nožic RealTimeClock1
- Priključite RealTimeClock1 pin out na DecodeDateTime1 pin In
- Priključite RealTimeClock1 pin Control I2C na Arduino pin I2C In
- Priključite DecourDateTime1 pin Hour na FormattedText1> Text Element1 pin In
- Pin DecodeDateTime1 pin Minute povežite z FormattedText1> Text Element2 pin In
- Priključite FormattedText1 pin Out na Display1> Text Display 7 Segments1> Pin In
- Priključite uro Display1 pin na digitalni pin 10 plošče Arduino
- Priključite podatke Display1 pin na digitalni pin 9 plošče Arduino
Korak 7: Ustvarite, prevedite in naložite kodo Arduino

V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".
8. korak: Igrajte se
Če napajate modul Arduino UNO, mora LED -zaslon prikazati čas.
Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, ki ga lahko prenesete tukaj in ga odprete v Visuinu:
Priporočena:
Temperatura zaslona Arduino na LED zaslonu TM1637: 7 korakov

Temperatura zaslona Arduino na LED zaslonu TM1637: V tej vadnici se bomo naučili prikazati temperaturo z uporabo LED zaslona TM1637 in senzorja DHT11 ter Visuina
DIY Prikažite temperaturo na LCD zaslonu z uporabo Arduina: 10 korakov

DIY Prikaz temperature na LCD zaslonu z uporabo Arduina: V tem projektu bomo naredili vezje z uporabo nekaterih komponent, kot so Arduino, temperaturni senzor itd. med pogledom nove stopnje na
Branje podatkov ultrazvočnega senzorja (HC-SR04) na LCD-zaslonu 128 × 128 in vizualizacija z uporabo Matplotliba: 8 korakov

Branje podatkov ultrazvočnega senzorja (HC-SR04) na LCD-zaslonu 128 × 128 in vizualizacija z uporabo Matplotliba: V tem navodilu bomo za prikaz podatkov ultrazvočnega senzorja (HC-SR04) na zaslonu 128 × 128 uporabili MSP432 LaunchPad + BoosterPack LCD in podatke serijsko pošljite na osebni računalnik ter si jih z Matplotlibom vizualizirajte
Temperatura prikaza na modulu LED LED P10 z uporabo Arduina: 3 koraki (s slikami)

Prikaz temperature na modulu LED zaslona P10 z uporabo Arduina: V prejšnji vadnici je bilo povedano, kako prikazati besedilo na modulu Do10 Matrix LED zaslon P10 z uporabo Arduina in priključka DMD, kar lahko preverite tukaj. V tej vadnici bomo podali preprosto vadnico o projektu z uporabo modula P10 kot prikazovalnika
Prikaz besedila na LED zaslonu P10 z uporabo Arduina: 5 korakov (s slikami)

Prikaz besedila na LED zaslonu P10 z uporabo Arduina: Dotmatrix Display ali bolj pogosto imenovan Running Text se pogosto nahaja v trgovinah kot sredstvo za oglaševanje njihovih izdelkov, njegova praktična in prilagodljiva uporaba pa spodbuja poslovne akterje, da ga uporabljajo kot nasvete za oglaševanje. Zdaj uporaba Dot