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

Ρολόι Arduino DS3231 RTC με οθόνη LCD: 3 βήματα
Ρολόι Arduino DS3231 RTC με οθόνη LCD: 3 βήματα

Βίντεο: Ρολόι Arduino DS3231 RTC με οθόνη LCD: 3 βήματα

Βίντεο: Ρολόι Arduino DS3231 RTC με οθόνη LCD: 3 βήματα
Βίντεο: Αυτόματος ελεγκτής εκκίνησης-διακοπής με ρολόι πραγματικού χρόνου DS3231 2024, Ιούλιος
Anonim
Ρολόι Arduino DS3231 RTC Με LCD
Ρολόι Arduino DS3231 RTC Με LCD

Για να εξοικειωθώ με ένα DS3231 RTC (ρολόι πραγματικού χρόνου), δημιούργησα ένα απλό arduino 24ωρο ρολόι. Διαθέτει 3 κουμπιά με τις ακόλουθες λειτουργίες: πατήστε οποιοδήποτε κουμπί για να μπείτε στη λειτουργία ρύθμισης ώρας, αυξήστε και μειώστε τον χρόνο σε λεπτά με δύο από τα κουμπιά και ρυθμίστε το ρολόι με το τρίτο κουμπί. Μπορείτε να δείτε ένα βίντεο που λειτουργεί στη διεύθυνση vimeo.com/andrewideas/simplearduinoclock.

Απαιτούμενα υλικά:

  • Ένας πίνακας ανάπτυξης arduino (χρησιμοποίησα ένα Uno)
  • Μια τυπική LCD οθόνη 16x2 HD44780
  • Ένα RTC βασισμένο σε DS3231 (πήρα το δικό μου στο Amazon)
  • Τρία κουμπιά
  • Τρεις αντιστάσεις (K 10K ohm)
  • Ποτενσιόμετρο (K 10K ohm)
  • Μια σανίδα ψωμιού
  • Αρκετά καλώδια βραχυκυκλωτήρων

Βήμα 1: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

Ανατρέξτε στο σχέδιο για οδηγίες καλωδίωσης. Τα κουμπιά συνδέονται με τις ακίδες A0, A1 και A2. Το RTC χρησιμοποιεί τον πείρο A5 για SCL και τον ακροδέκτη A4 για τον SDA. Το ποτενσιόμετρο μεταβάλλει την αντίθεση στην οθόνη LCD και η οθόνη LCD χρησιμοποιεί ψηφιακές ακίδες 2 έως 7.

Βήμα 2: Προγραμματισμός

Προγραμματισμός
Προγραμματισμός

Χρησιμοποιήστε το arduino IDE για να ανεβάσετε το σκίτσο μου στο arduino σας.

Ο κωδικός μου βασίστηκε εν μέρει στον κωδικό που παρέχεται εδώ. Και, φυσικά, ο κωδικός μου εξηγείται στα σχόλιά του.

Μπορείτε να κατεβάσετε το σκίτσο από αυτό το διδακτικό.

Βήμα 3: Συνεχίζοντας τη ζωή σας

Τα κατάφερες! Εκτός αν δεν το κάνατε- σε ποια περίπτωση σχολιάστε παρακάτω και θα κάνω ό, τι μπορώ για να σας βοηθήσω. Διαφορετικά, προχωρήστε και κάντε ακόμη μεγαλύτερα πράγματα!

Ευχαριστώ!

Συνιστάται: