Πίνακας περιεχομένων:
- Βήμα 1: Εργαλεία & Υλικά
- Βήμα 2: Συναρμολόγηση του Arduitouch
- Βήμα 3: Εγκατάσταση πρόσθετων βιβλιοθηκών
- Βήμα 4: Πηγαίος κώδικας
- Βήμα 5: Εκτελέστε την επίδειξη
Βίντεο: ESP32 Codelock με οθόνη αφής: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Πολλοί άνθρωποι μου ζήτησαν ένα πολύ απλό παράδειγμα κώδικα για το ArduiTouch για να δοκιμάσουν τη δουλειά τους και επίσης ως σημείο εκκίνησης για τις δικές τους εξελίξεις. Αυτό το πολύ απλό codelock θα επιδείξει τις βασικές λειτουργίες του Arduitouch χωρίς κουδούνια και σφυρίγματα και μπορεί να επεκταθεί με πρόσθετες δυνατότητες της επιλογής σας…
Βήμα 1: Εργαλεία & Υλικά
Υλικά:
- ESP32 NodeMcu
- Κιτ ArduiTouch ESP
Εργαλεία:
- Συγκολλητικό σίδερο
- Πένσα στο πλάι για κοπή
- Πένσα μύτης βελόνας
- Κατσαβίδι μεσαίας σχισμής
- λεπτό σύρμα συγκόλλησης
Λογισμικό:
Arduino IDE
Βήμα 2: Συναρμολόγηση του Arduitouch
Ακολουθήστε τις συνημμένες οδηγίες συναρμολόγησης για τη συναρμολόγηση του κιτ ArduiTouch.
Βήμα 3: Εγκατάσταση πρόσθετων βιβλιοθηκών
Εγκαταστήστε τις ακόλουθες βιβλιοθήκες μέσω του Arduino Library Manager
- Βιβλιοθήκη Adafruit GFX
- Βιβλιοθήκη Adafruit ILI9341
- XPT2046_Touchscreen από τον Paul Stoffregen
Μπορείτε επίσης να κατεβάσετε τη βιβλιοθήκη επίσης απευθείας ως αρχείο ZIP και να αποσυμπιέσετε το φάκελο κάτω από το yourarduinosketchfolder/libraries/
Μετά την εγκατάσταση των βιβλιοθηκών Adafruit, κάντε επανεκκίνηση του Arduino IDE.
Βήμα 4: Πηγαίος κώδικας
Θα βρείτε την πιο πρόσφατη έκδοση του πηγαίου κώδικα στο Github
- ESP32
- ESP8266
Στον πηγαίο κώδικα μπορείτε να ορίσετε τον κωδικό αριθμό: #define codenum 42
(φυσικά το 42 είναι η απάντηση για όλα, αλλά μπορείτε να το αλλάξετε σε οποιονδήποτε αριθμό μεταξύ 0 και 999999.)
Βήμα 5: Εκτελέστε την επίδειξη
Ανοίξτε αυτό το δείγμα στο Arduino IDE. Μετά τη μεταγλώττιση και τη μεταφόρτωση θα δείτε το πληκτρολόγιο. Τώρα μπορείτε να εισαγάγετε έναν κωδικό αριθμό και να επιβεβαιώσετε με το κουμπί "OK".
Συνιστάται:
Οθόνη αφής Macintosh - Classic Mac With IPad Mini για την οθόνη: 5 βήματα (με εικόνες)
Οθόνη αφής Macintosh | Classic Mac With IPad Mini for the Screen: Αυτή είναι η ενημέρωση και ο αναθεωρημένος σχεδιασμός μου για τον τρόπο αντικατάστασης της οθόνης ενός vintage Macintosh με ένα iPad mini. Αυτό είναι το 6ο από αυτά που έχω φτιάξει όλα αυτά τα χρόνια και είμαι πολύ ευχαριστημένος με την εξέλιξη και τον σχεδιασμό αυτού! Πίσω στο 2013 όταν έφτιαξα
Περιστρέψτε την οθόνη Raspberry Pi και την οθόνη αφής: 4 βήματα
Rotate Raspberry Pi Display and Touchscreen: Αυτή είναι μια βασική οδηγία για να σας δείξει πώς να περιστρέφετε την οθόνη και την οθόνη αφής για οποιοδήποτε Raspberry Pi που εκτελεί το λειτουργικό σύστημα Buster Raspbian, αλλά χρησιμοποιώ αυτήν τη μέθοδο από τότε που η Jessie. Οι εικόνες που χρησιμοποιούνται σε αυτό είναι από ένα Raspberry Pi
Οθόνη LCD I2C / IIC - Μετατρέψτε μια οθόνη SPI LCD στην οθόνη LCD I2C: 5 βήματα
Οθόνη LCD I2C / IIC | Μετατρέψτε ένα SPI LCD σε οθόνη I2C LCD: η χρήση της οθόνης spi LCD χρειάζεται πάρα πολλές συνδέσεις για να γίνει κάτι που είναι πραγματικά δύσκολο να το κάνω, έτσι βρήκα μια μονάδα που μπορεί να μετατρέψει το i2c LCD σε spi LCD οπότε ας ξεκινήσουμε
Τρία κυκλώματα αισθητήρα αφής + κύκλωμα χρονοδιακόπτη αφής: 4 βήματα
Τρία κυκλώματα αισθητήρα αφής + κύκλωμα χρονοδιακόπτη αφής: Ο αισθητήρας αφής είναι ένα κύκλωμα που ενεργοποιείται όταν εντοπίζει την αφή στις ακίδες αφής. Λειτουργεί σε παροδική βάση, δηλαδή το φορτίο θα είναι ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ μόνο για την ώρα που γίνεται το άγγιγμα στις καρφίτσες. Εδώ, θα σας δείξω τρεις διαφορετικούς τρόπους για να κάνετε ένα αισθητήριο αφής
Οθόνη θερμοκρασίας και επιπέδου φωτός με οθόνη στην οθόνη NOKIA 5110: 4 βήματα
Οθόνη θερμοκρασίας και φωτός με οθόνη στην οθόνη NOKIA 5110: Γεια σε όλους! Σε αυτήν την ενότητα κατασκευάζουμε απλή ηλεκτρονική συσκευή για την παρακολούθηση της θερμοκρασίας και του επιπέδου φωτός. Οι μετρήσεις αυτών των παραμέτρων εμφανίζονται στην οθόνη LCD NOKIA 5110. Η συσκευή βασίζεται στον μικροελεγκτή AVR ATMEGA328P. Η παρακολούθηση