Ένα ιστολόγιο για όσους αγαπούν τις ηλεκτρονικές κατασκευές...

Τρίτη 30 Απριλίου 2019

Arduino message board: Πινακίδα μηνυμάτων με arudino.

 Εδώ και πολύ καιρό έχω αγοράσει από το e-bay 5 μικρά module που το κάθε ένα είναι ένα LED Display 8*8 με οδήγηση από το MAX7912. Πρόσφατα βρήκα το χρόνο να ασχοληθώ με αυτά.
Στη φωτογραφία αριστερά φαίνεται τελειωμένη η πινακίδα μηνυμάτων. Προς το παρόν για να αλλάξει το μήνυμα πρέπει να επαναπρογραμματιστεί ο Atmega328. Μελοντικά σκοπεύω να βελτιώσω την κατασκευή με πιο εύκολο τρόπο αλλαγής του μηνύματος καθώς επίσης  ένδειξη ημερομηνίας ώρας θερμοκρασίας  και υγρασίας. 


Κυριακή 14 Απριλίου 2019

Πως να συνδέσετε LCD οθόνη χαρακτήρων στο Arduino σας


Είναι πολύ συνηθισμένο όταν κάνουμε μια εφαρμογή με το arduino να πρέπει να εμφανίσουμε κάποια αποτελέσματα ή μηνύματα σε οθόνη. Η πιο συνήθης είναι η απεικόνιση χαρακτήρων σε οθόνη LCD με πιο διαδεδομένη αυτή των 16 Χ 2 δηλαδή 16 χαρακτήρων 2 γραμμών.
Για παράδειγμα μπορούμε να εμφανίζουμε τα αποτελέσματα από κάποιες μετρήσεις . Αυτό φυσικά μπορεί να γίνει και με led display 7 τμημάτων, όμως οι οθόνες λόγω του πλήθους των χαρακτήρων μας δίνει πολύ περισσότερες δυνατότητες αφού μπορούν να απεικονίσουν και χαρακτήρες και έτσι για παράδειγμα μπορούμε να εμφανίσουμε την θερμοκρασία σαν: TEMP = 22.4oC. Ακόμη μπορούμε να έχουμε ένα μενού όπου ρυθμίζουμε πολλές μεταβλητές και ανά πάσα στιγμή βλέπουμε στην οθόνη το όνομα ποιας μεταβλητής ρυθμίζουμε κάτι που είναι πολύ δύσκολο σε ένα display αριθμών.
Μπορούμε να κάνουμε ακόμη περισσότερα πράγματα όπως custom χαρακτήρες ή να χρησιμοποιήσουμε κάποια από τις γραμμές (ή περισσότερες) σαν μπάρες ένδειξης ρυθμίσεων.


Count down timer - χρονικό αντίστροφης μέτρησης

Μια απλή κατασκευή χρονομέτρου με αντίστροφη μέτρηση. Μπορεί να μετρήσει μέχρι 100 λεπτά με βήμα του ενός δευτερολέπτου. Είναι ιδανικό για ...