Cuprins:
- Pasul 1: De ce veți avea nevoie
- Pasul 2: Circuitul
- Pasul 3: Porniți Visuino și selectați tipul de placa Arduino UNO
- Pasul 4: În Visuino ADD Components
- Pasul 5: În setarea componentelor Visuino
- Pasul 6: În Visuino: Conectați componentele
- Pasul 7: Generați, compilați și încărcați codul Arduino
- Pasul 8: Joacă
Video: Durata de afișare Arduino pe afișajul LED TM1637 utilizând RTC DS1307: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În acest tutorial vom învăța cum să afișăm timpul folosind modulul RTC DS1307 și LED Display TM1637 și Visuino.
Priveste filmarea.
Pasul 1: De ce veți avea nevoie
- Arduino UNO (sau orice alt Arduino) Ia-l aici
- Modulul RTC DS1307 Ia-l aici
- Sârme de jumper
- Display LED TM1637 Ia-l aici
Programul Visuino: Descărcați Visuino
Pasul 2: Circuitul
- Conectați pinul afișajului LED [CLK] la pinul digital Arduino [10]
- Conectați pinul afișajului LED [DI0] la pinul digital Arduino [9]
- Conectați pinul afișajului LED [GND] la pinul Arduino [GND]
- Conectați pinul afișajului LED [VCC] la pinul Arduino [5V]
- Conectați pinul modulului RTC DS1307 [VCC] la pinul Arduino [5V]
- Conectați pinul modulului RTC DS1307 [GND] la pinul Arduino [GND]
- Conectați pinul modulului RTC DS1307 [SDA] la pinul Arduino [SDA]
- Conectați pinul modulului RTC DS1307 [SCL] la pinul Arduino [SCL]
Pasul 3: Porniți Visuino și selectați tipul de placa Arduino UNO
Pentru a începe programarea Arduino, va trebui să aveți Arduino IDE instalat de aici:
Vă rugăm să rețineți că există câteva erori critice în Arduino IDE 1.6.6. Asigurați-vă că instalați 1.6.7 sau o versiune ulterioară, în caz contrar acest instructabil nu va funcționa! Dacă nu ați făcut-o, urmați pașii din acest instructabil pentru a configura Arduino IDE pentru a programa Arduino UNO! Visuino: https://www.visuino.eu trebuie, de asemenea, să fie instalat. Porniți Visuino așa cum se arată în prima imagine Faceți clic pe butonul „Instrumente” de pe componenta Arduino (Imaginea 1) în Visuino Când apare dialogul, selectați „Arduino UNO” așa cum se arată în Imaginea 2
Pasul 4: În Visuino ADD Components
- Adăugați componenta "TM1637 7 Segment Display 4 Digits Module + 2 Vertical Points (CATALEX)"
- Adăugați componenta „Generator de ceas”
- Adăugați componenta „Valoare dată / oră”
- Adăugați componenta „Decodează (Split) Data / Ora”
- Adăugați componenta „Text formatat”
- Adăugați componenta „Ceas în timp real (RTC) DS1307”
- Adăugați componenta „Generator de impulsuri”
Pasul 5: În setarea componentelor Visuino
- Faceți dublu clic pe componenta „Afișează1” și în fereastra „Cifre” trageți „Afișare text 7 segmente” în partea stângă În partea stângă a ferestrei „Cifre” selectați „Afișare text 7 segmente1” și în fereastra de proprietăți setați „Număr cifre” "până la 4
- Închideți fereastra „Cifre”
- Selectați „DateTimeValue1” și în fereastra de proprietăți setați „Value” la data și ora curente
- Faceți dublu clic pe componenta „FormattedText1” și în fereastra elementelor trageți 2x „Element text” în partea stângă, pentru ambele setate în fereastra de proprietăți „Lungime” la 2
- Selectați „FormattedText1” și în fereastra de proprietăți setați „Text” la% 0% 1% 2
Pasul 6: În Visuino: Conectați componentele
- Conectați pinul ClockGenerator1 la RealTimeClock1 pin Clock
- Conectați DateTimeValue1 la RealTimeClock1 pin Set
- Conectați pinul RealTimeClock1 Out la DecodeDateTime1 pin In
- Conectați pinul RealTimeClock1 Control I2C la pinul Arduino pin I2C In
- Conectați DecodeDateTime1 pin Hour to FormattedText1> Text Element1 pin In
- Conectați DecodeDateTime1 pin Minute la FormattedText1> Text Element2 pin In
- Conectați FormattedText1 pin Out la Display1> Text Display 7 Segments1> Pin In
- Conectați Display1 pin Clock la placa digitală Arduino Pin 10
- Conectați Display1 pin Data la placa digitală Arduino Pin 9
Pasul 7: Generați, compilați și încărcați codul Arduino
În Visuino, în partea de jos faceți clic pe fila „Construiți”, asigurați-vă că este selectat portul corect, apoi faceți clic pe butonul „Compilați / Construiți și încărcați”.
Pasul 8: Joacă
Dacă alimentați modulul Arduino UNO, afișajul LED ar trebui să înceapă să arate ora.
Felicitări! V-ați finalizat proiectul cu Visuino. De asemenea, este atașat proiectul Visuino, pe care l-am creat pentru acest Instructable, îl puteți descărca de aici și îl puteți deschide în Visuino:
Recomandat:
Temperatura afișajului Arduino pe afișajul LED TM1637: 7 pași
Arduino Display Temperature on TM1637 LED Display: În acest tutorial vom învăța cum să afișăm temperatura folosind LED Display TM1637 și senzorul DHT11 și Visuino
Contor Arduino folosind afișajul LED TM1637: 7 pași
Contor Arduino folosind afișajul LED TM1637: În acest tutorial vom învăța cum să faceți un contor cu cifre simple folosind afișajul LED TM1637 și Visuino
Monitorul nivelului apei utilizând afișajul Oled cu Raspberry Pi: 4 pași
Monitorul nivelului apei utilizând afișajul Oled cu Raspberry Pi: Bună ziua tuturor, eu sunt Shafin, membru al Aiversity. Voi împărtăși despre cum să construiesc un senzor de nivel al apei cu un afișaj Oled pentru rezervoarele de apă cu un Raspberry pi. Afișajul oled va arăta procentul din găleată umplută cu apă
Afișaj LCD I2C / IIC - Utilizați un LCD SPI pe afișajul LCD I2C Utilizând modulul SPI la IIC cu Arduino: 5 pași
Afișaj LCD I2C / IIC | Utilizați un LCD SPI pe afișajul LCD I2C Utilizarea modulului SPI la IIC cu Arduino: Bună băieți, deoarece un SPI LCD 1602 normal are prea multe fire pentru a se conecta, deci este foarte dificil să îl interfațați cu arduino, dar există un modul disponibil pe piață. convertiți afișajul SPI în afișajul IIC, deci trebuie să conectați doar 4 fire
Cum să creați ceas în timp real folosind afișajul Arduino și TFT - Arduino Mega RTC cu afișaj TFT de 3,5 inci: 4 pași
Cum să faci ceas în timp real folosind afișajul Arduino și TFT | Arduino Mega RTC cu afișaj TFT de 3,5 inci: Vizitează canalul meu de YouTube. Modulul 2560 și DS3231 RTC … Înainte de a începe … verificați videoclipul de pe canalul meu YouTube..Notă: - Dacă utilizați Arduin