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

Διεπαφή LCD 16x2 με Raspberry Pi: 7 βήματα
Διεπαφή LCD 16x2 με Raspberry Pi: 7 βήματα

Βίντεο: Διεπαφή LCD 16x2 με Raspberry Pi: 7 βήματα

Βίντεο: Διεπαφή LCD 16x2 με Raspberry Pi: 7 βήματα
Βίντεο: Using a 16x2 LCD Display with a Raspberry Pi 2024, Ιούλιος
Anonim
Διεπαφή LCD 16x2 με Raspberry Pi
Διεπαφή LCD 16x2 με Raspberry Pi

Γεια σας φίλοι, Σήμερα είμαι Interfacing 16x2 Display to Raspberry pi.

Βήμα 1: Απαιτούνται εξαρτήματα

Εδώ χρειάζεστε τα ακόλουθα στοιχεία για να ολοκληρώσετε την εργασία.

  1. Raspberry Pi
  2. τροφοδοτικό για Raspberry Pi
  3. Οθόνη LCD 16x2
  4. ποτενσιόμετρο 10k
  5. καλώδια σύνδεσης
  6. breadboard ή οποιαδήποτε ασπίδα οθόνης 16x2

Βήμα 2: Συνδέσεις κυκλωμάτων

Συνδέσεις κυκλωμάτων
Συνδέσεις κυκλωμάτων

Οι συνδέσεις εμφανίζονται σε αυτήν την εικόνα. Αλλά δεν είναι υποχρεωτικό να χρησιμοποιείτε αυτό το GPIO. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε GPIO για τη σύνδεση της οθόνης LCD. Αλλά πρέπει να αναφέρετε τα ίδια GPIO στον Προγραμματισμό. Μεταβλητή αντίσταση είναι συνδεδεμένη για να ρυθμίσετε την αντίθεση της οθόνης. Η οθόνη τροφοδοτείται από Raspberry pi. Ο ακροδέκτης R/W είναι συνδεδεμένος στη γείωση επειδή δεν εκτελώ καμία λειτουργία ανάγνωσης στην οθόνη.

Βήμα 3: Εργασία

Εργαζόμενος
Εργαζόμενος

Σχεδίασα μια βιβλιοθήκη οθόνης, συγκεκριμένα lcd.py Σε αυτήν τη βιβλιοθήκη γράφω κάποιες συναρτήσεις στις οποίες μπορεί να κληθεί από το χρήστη. Για να οδηγήσετε lcd είναι υποχρεωτικό να συμπεριλάβετε αυτήν τη βιβλιοθήκη στον κωδικό σας. Περισσότερες λεπτομέρειες σχετικά με τη βιβλιοθήκη είναι διαθέσιμες στη βιβλιοθήκη.

Πρώτα απ 'όλα πρέπει να εκτελέσετε τη λειτουργία έναρξης () και να περάσετε τις ακίδες που πρόκειται να χρησιμοποιήσετε για την εμφάνιση της διεπαφής.

Εδώ η λειτουργία Εκτύπωση () μπορεί να εκτυπώσει οποιαδήποτε τιμή μεταβιβάστηκε σε αυτήν τη λειτουργία.

Αυτή η οθόνη είναι διασυνδεδεμένη σε λειτουργία 4 bit, έτσι ώστε μόνο 4 ακίδες D4-D7 και RW, EN να είναι συνδεδεμένες με καρφίτσα βατόμουρου.

Βήμα 4: Δοκιμή

Image
Image

Εδώ είναι διαθέσιμο το δοκιμασμένο βίντεο

Βήμα 5: Κωδικός

Ο κωδικός εδώ είναι διαθέσιμος για αυτόν τον οδηγό εδώ

Βήμα 6: Μειονέκτημα

Αυτό δεν θα λειτουργήσει σωστά εάν θέσουμε αυτό το σενάριο να εκτελείται αυτόματα κατά την εκκίνηση. Αυτό συμβαίνει επειδή το Raspberry pi δεν είναι ελεγκτής πραγματικού χρόνου. Χρειάζεται περισσότερη βελτίωση σε αυτόν τον κώδικα

Βήμα 7: Επικοινωνήστε μαζί μας

Για περισσότερες οδηγίες, ακολουθήστε εδώ

Facebook

blog

Στείλε μου ηλεκτρονικο μήνυμα

Συνιστάται: