Πίνακας περιεχομένων:

Ρολόι DS1302 Με LCD 2,4 TFT: 5 βήματα
Ρολόι DS1302 Με LCD 2,4 TFT: 5 βήματα

Βίντεο: Ρολόι DS1302 Με LCD 2,4 TFT: 5 βήματα

Βίντεο: Ρολόι DS1302 Με LCD 2,4 TFT: 5 βήματα
Βίντεο: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Νοέμβριος
Anonim
Ρολόι DS1302 Με LCD 2,4 TFT
Ρολόι DS1302 Με LCD 2,4 TFT

Γειά σου!

Σήμερα θα σας δείξω πώς να φτιάξετε ένα απλό ρολόι με RTC και TFT LCD για Arduino.

Απλό έργο για αρχάριους, μπορεί να συναρμολογηθεί και να ρυθμιστεί για λιγότερο από 30 λεπτά.

Βήμα 1: Ένα άλλο ρολόι

Πριν από μερικούς μήνες αποφάσισα να φτιάξω τον εαυτό μου ένα απλό ρολόι με αυτήν την οθόνη LCD 2,4 ιντσών.

Το χρησιμοποιώ στο σαλόνι και είναι καλό φως νύχτας. Με εμποδίζει να κλωτσήσω στα έπιπλα τυχαία. και στη μαμά αρέσει επίσης:)

Αυτή η μονάδα RTC είναι σχετικά φθηνή και πολύ εύκολη στη χρήση με το Arduino. Δεν είναι σαν αυτά που χρησιμοποιούν το πρωτόκολλο I2C (DS3231, 1307).

DS1302:

Η μονάδα διαθέτει 5 ακίδες: VCC, Ground, RST, CLK, DAT Οι 3 ακίδες μπορούν να συνδεθούν με οποιαδήποτε ψηφιακή ακίδα του arduino.

Το μεγαλύτερο πλεονέκτημα του rtc είναι ότι δεν χρησιμοποιεί το λεωφορείο I2C (SCL, SDA).

Το μεγαλύτερο μειονέκτημα: Το τσιπ rtc δεν αντισταθμίζεται από τη θερμότητα. Τι σημαίνει?? Αυτό σημαίνει ότι η θερμοκρασία πιθανότατα επηρεάζει τη μετατόπιση χρόνου. Σε θερμοκρασία δωματίου η μετατόπιση χρόνου ήταν 2-4 λεπτά το μήνα. Επομένως, δεν μπορούμε να πούμε ότι αυτό είναι ένα ακριβές rtc.

Αυτή η οθόνη TFT LCD χρειάζεται συχνότερα το pin A4 για RESET και προσπαθώ να αλλάξω αυτήν τη δυνατότητα (A4 για επαναφορά του pin) για να χρησιμοποιήσω μια μονάδα DS3231. Μέχρι στιγμής δεν μπορούσα να το κάνω να λειτουργήσει, αλλά ακόμα ψάχνω μια λύση.

Βήμα 2: Υλικά και σκίτσο

Υλικά και Σκίτσο
Υλικά και Σκίτσο
Υλικά και Σκίτσο
Υλικά και Σκίτσο
Υλικά και Σκίτσο
Υλικά και Σκίτσο
Υλικά και Σκίτσο
Υλικά και Σκίτσο

Τα μέρη που απαιτούνται για αυτό το έργο:

-Arduino Uno (Mega κλπ …)

-DS1302 RTC

-2,4 TFT LCD

-κάποια καλώδια άλματος

-Arduino IDE, σκίτσο, βιβλιοθήκες και λίγο ελεύθερο χρόνο

Βήμα 3: Συνδέσεις

Συνδέσεις
Συνδέσεις

Είναι μια πολύ απλή ρύθμιση. Συνδέστε την οθόνη LCD στο Arduino. Κόλλησα τις καρφίτσες με το αντίθετο τρόπο στο arduino, οπότε το rtc συνδέεται στην πίσω πλευρά του πίνακα.

VCC: 3,3 ή 5 βολτ

Έδαφος: Έδαφος

RST: Digitalηφιακό 10

DAT: Digitalηφιακό 11

CLK: Digitalηφιακό 12

Βήμα 4: Ολοκληρώθηκε

Πεπερασμένος
Πεπερασμένος
Πεπερασμένος
Πεπερασμένος
Πεπερασμένος
Πεπερασμένος
Πεπερασμένος
Πεπερασμένος

Αφού συνδέσετε τα μέρη, ανεβάστε το σκίτσο στον πίνακα και τελειώσατε.

Στο σκίτσο μπορείτε εύκολα να ορίσετε την ώρα στη μονάδα.

//rtc.setDOW(FRIDAY);

//rtc.setTime(17, 15, 00);

//rtc.setDate(15, 3, 2018);

Firts αποσυνδέει τις γραμμές και, στη συνέχεια, ορίστε τη σωστή ώρα, ημέρα και ημερομηνία.

Ανεβάστε το, σχολιάστε ξανά τις γραμμές και ανεβάστε.

Αυτό είναι! Η ώρα έχει οριστεί και είναι έτοιμη.

Βήμα 5: Τέλος

Τελείωσες!

Χρησιμοποιήστε το όπως σας αρέσει.

Να εχετε μια ομορφη μερα!

Συνιστάται: