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

Nextion/Υπολογιστής Arduino: 3 βήματα
Nextion/Υπολογιστής Arduino: 3 βήματα

Βίντεο: Nextion/Υπολογιστής Arduino: 3 βήματα

Βίντεο: Nextion/Υπολογιστής Arduino: 3 βήματα
Βίντεο: ESP8266 Wireless Nextion HMI || Outseal Arduino PLC 2024, Ιούλιος
Anonim
Nextion/Υπολογιστής Arduino
Nextion/Υπολογιστής Arduino

Ένας χρήσιμος υπολογιστής για το Arduino Uno. Η αριθμομηχανή είναι παρόμοια σε στιλ με την τυποποιημένη αριθμομηχανή που κυκλοφορεί με Windows 10. Σημείωση: Δεν περιλαμβάνει τις επιστημονικές και προγραμματιστικές λειτουργίες που κάνει η αριθμομηχανή των Windows 10, αλλά αυτές οι λειτουργίες μπορεί να υλοποιηθούν αργότερα.

Ο υπολογιστής παρέχει ένα σύνολο 10 συναρτήσεων:

  • Προσθήκη, αφαίρεση, πολλαπλασιασμός, διαίρεση
  • Ποσοστό υπολογισμού
  • 1/x υπολογισμός
  • Τετραγωνική ρίζα
  • τετράγωνο
  • [C] ancel - καθαρίζει τη μνήμη της αριθμομηχανής
  • [CE] Clear Entry - Διαγράφει την τελευταία εγγραφή που έγινε στην αριθμομηχανή

Όλοι οι υπολογισμοί πραγματοποιούνται με διπλή ακρίβεια. Σημειώστε ότι επειδή το Arduino είναι τόσο μικρό όσο είναι, η έξοδος των δεκαδικών περιορίζεται σε δύο θέσεις.

Αυτή η έκδοση της αριθμομηχανής χρησιμοποιεί οθόνη Nextion NX4832T035 HMI TFT LCD 3,5 ιντσών, η οποία θα πρέπει να είναι συνδεδεμένη στις ακίδες TX/RX του Arduino (δείτε το βήμα Δημιουργία υλικού).

Προμήθειες

  • Arduino Uno
  • Nextion NX4832T035 Οθόνη LCD 3,5 ιντσών HMI TFT (Διατίθεται από το Ebay)
  • Καλώδια βραχυκυκλωτήρων
  • Κάρτα Micro SD 4Gb (Διατίθεται από το Ebay)
  • Προσαρμογέας κάρτας Micro SD (Διατίθεται από το Ebay)

Βήμα 1: Δημιουργία υλικού

Η ρύθμιση υλικού είναι απλή, απαιτεί μόνο λίγες συνδέσεις.

Συνδέστε την οθόνη LCD στο Arduino Uno ως εξής:

Nextion LCD Arduino Uno

  • GND -> GND
  • VCC -> VCC
  • TX -> RX (pin 0)
  • RX -> TX (pin 1)

Βήμα 2: Ανεβάστε το αρχείο TFT στην οθόνη

Το αρχείο TFT είναι το αρχείο διεπαφής χρήστη της αριθμομηχανής που εμφανίζεται από την οθόνη LCD. Περιέχεται στο αρχείο ZIP του έργου το οποίο μπορείτε να κατεβάσετε από το GitHub και πρέπει να μεταφορτωθεί στην οθόνη LCD για προβολή. Κατεβάστε το τώρα και εξαγάγετε τα περιεχόμενα στη μονάδα του υπολογιστή σας.

Θα χρησιμοποιήσουμε κάρτα micro SD για να πραγματοποιήσουμε τη μεταφόρτωση. Τοποθετήστε την κάρτα micro SD στον προσαρμογέα κάρτας micro SD και συνδέστε τον προσαρμογέα στον υπολογιστή σας. Μετά από λίγα λεπτά, τα Windows θα αναγνωρίσουν την κάρτα SD ως νέα μονάδα δίσκου. Κάντε δεξί κλικ στη μονάδα δίσκου και επιλέξτε Μορφοποίηση από το μενού. Επιλέξτε FAT32 ως τύπο μορφής και κάντε κλικ εντάξει.

Η μορφοποίηση πρέπει να διαρκέσει λίγα δευτερόλεπτα. Η μορφοποίηση της κάρτας SD είναι ένα απαραίτητο βήμα, διαφορετικά το Nextion δεν θα μπορεί να διαβάσει τα περιεχόμενά του.

Απενεργοποιήστε την οθόνη LCD. Αντιγράψτε το αρχείο calculator-ui.tft από το αρχείο ZIP στη μορφοποιημένη κάρτα SD και τοποθετήστε την κάρτα στην οθόνη Nextion. Βεβαιωθείτε ότι το αρχείο calculator-ui.tft είναι το μόνο αρχείο στην κάρτα SD, διαφορετικά το Nextion δεν θα φορτώσει το αρχείο.

Ενεργοποιήστε την οθόνη LCD και η συσκευή θα φορτώσει το αρχείο TFT από την κάρτα SD. Θυμηθείτε να αφαιρέσετε την κάρτα SD από την οθόνη LCD όταν ολοκληρωθεί η μεταφόρτωση.

Απενεργοποιήστε, στη συνέχεια ενεργοποιήστε την οθόνη σας και θα πρέπει να δείτε τη διεπαφή χρήστη της αριθμομηχανής.

Βήμα 3: Ανεβάστε το Σκίτσο της Αριθμομηχανής στο Arduino

Εντοπίστε το αρχείο Nextion-Calculator.ino από το αρχείο ZIP του έργου που κατεβάσατε και ανοίξτε το στο Arduino IDE.

Βεβαιωθείτε ότι το Arduino είναι συνδεδεμένο και, στη συνέχεια, μεταγλωττίστε και ανεβάστε το σκίτσο.

Αυτό είναι! Θα πρέπει τώρα να έχετε μια αριθμομηχανή που λειτουργεί στην οθόνη. Δοκιμάστε μερικούς υπολογισμούς.

Συνιστάται: