Πίνακας περιεχομένων:
- Βήμα 1: Μέρη
- Βήμα 2: Συναρμολόγηση υλικού
- Βήμα 3: Συναρμολόγηση ηλεκτρονικών συσκευών
- Βήμα 4: Σκίτσο
- Βήμα 5: Προσαρμογή στη θέση
Βίντεο: Κλείδωμα πόρτας οθόνης αφής Arduino TFT: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτό είναι το πρώτο μου εκπαιδευτικό. Αυτό το έργο χρησιμοποιεί Arduino και μια οθόνη αφής TFT 2,8 με σκίτσο κωδικού πρόσβασης για να ενεργοποιήσει ένα ρελέ που σπάει το κύκλωμα σε μια πόρτα κλειδώματος mag.
Στο παρασκήνιο, η κλειδαριά RFID σε μια πόρτα στη δουλειά έσπασε αντί να επανασυνδέσει ολόκληρο το σύστημα maglock πίσω στο κουτί ελέγχου των κτιρίων, πρόσθεσα αυτό το Arduino με οθόνη αφής πάνω από το υπάρχον σύστημα.
Θα ήθελα να ευχαριστήσω τον KonstantinBG που είναι Θέμα: Ο κωδικός πρόσβασης TFT Display Gate Opener μου έδωσε το 99% του τρόπου για να λειτουργήσει το σκίτσο του Arduino.
forum.arduino.cc/index.php?topic=562943.15
Βήμα 1: Μέρη
ΕΝΑ: Arduino Mega: Το TFT πήρε όλη την καρφίτσα σε ένα Uno, οπότε χρησιμοποίησα ένα mega για τις επιπλέον καρφίτσες για να προσθέσω το ρελέ στερεάς κατάστασης
Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560 Development Board
www.banggood.com/Mega2560-R3-ATmega2560-16..
ΔΥΟ: Μονάδα οθόνης αφής TFT LCD Shield 2,8 ιντσών για το Arduino
Geekcreit® 2,8 ίντσα TFT LCD Shield Touch Display Screen Module για Arduino
www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…
ΤΡΕΙΣ: SSR (είχε ένα στο χέρι, αλλά χρησιμοποιήστε οποιοδήποτε ρελέ που έχει βαθμολογηθεί για το φορτίο που θέλετε να ελέγξετε στην περίπτωσή μου μόνο 5v)
Opto 22 3 A Relay Solid State, DC, PCB Mount, 60 V dc Maximum Load
Αριθμός αποθέματος RS 888-7619
ie.rs-online.com/web/p/solid-state-relays/…
ΤΕΣΣΕΡΑ: Κενό κουτί 2 για να τοποθετήσετε την οθόνη αφής στον τοίχο και μια κενή πρόσοψη
Διπλό στεγνό κουτί επένδυσης, 35mm
Κωδικός προϊόντος: 1139636
www.woodies.ie/double-dry-lining-box-35mm-…
ΠΕΝΤΕ: Εξαιρετικά μακρύ καλώδιο επέκτασης Arduino, η πλησιέστερη πρίζα για την τροφοδοσία του Arduino και η οθόνη αφής ήταν περίπου 4 εκατομμύρια μακριά στην οροφή.
kenable 5,5 x 2,1mm DC Power Plug to Socket CCTV Extension Lead καλώδιο 5m
www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…
ΕΞΙ: τυπικό τροφοδοτικό 12V για το Arduino
CCTV Camera 12V 0.5A 500mA PSU 2.1mm DC Plug UK Power Supply
www.ebay.co.uk/itm/380502176581
Αλλα μέρη:
- Τρισδιάστατος εκτυπωτής (Ultimaker 2) για εκτύπωση της βάσης για την ασπίδα Arduino Mega και TFT στο κενό πλαίσιο, καθώς και μια τυπωμένη στεφάνη που καλύπτει την άκρη της οθόνης όταν είναι τοποθετημένη στην κενή πρόσοψη. Θα επισυνάψω το βήμα βήμα που δημιούργησα για αυτό.
- Συγκολλητικό σίδερο και λίγοι συνδετήρες και καλώδια κλπ.
- Πιστόλι Hot Glue.
- Τρυπάνι
- Πριόνι συγκράτησης
Βήμα 2: Συναρμολόγηση υλικού
Το στήριγμα βάσης έχει μια αυλάκωση στο ένα από τα πόδια, έτσι ώστε το ρελέ στερεάς κατάστασης (SSR) να βρίσκεται κάτω από το mega Arduino. Έχω κολλήσει ζεστά το SSR στη βάση.
Μερικές βίδες για να στερεώσετε το mega στη βάση στήριξης.
Η ασπίδα TFT κάθεται πάνω από το mega.
Έκοψα την κενή πρόσοψη χρησιμοποιώντας ένα τρυπάνι και ένα πριόνι.
Και η δοκιμή τα τοποθέτησε όλα μαζί, ευτυχώς πήρα το ύψος μου σωστά για τη βάση στήριξης, έτσι ώστε η οθόνη να προεξέχει ακριβώς μπροστά από το μπροστινό μέρος της κενής πρόσοψης. Θα εκτυπώσω 3D μια στεφάνη αργότερα για να κρύψω την τραχιά άκρη που άφησε το πριόνι.
Ο χώρος είναι αρκετά στενός μέσα στο κουτί, οπότε θα πρέπει να κόψω τον τροφοδοτικό 12v που αγόρασα, ο οποίος συνδέεται στο mega και τον κολλάω απευθείας στον πίνακα για να εξοικονομήσω χώρο.
Βήμα 3: Συναρμολόγηση ηλεκτρονικών συσκευών
Για να πρωτοτυπώσω αυτό το έργο για δοκιμές πάγκου, ξεκίνησα πρώτα με την οθόνη αφής TFT 2,8 από μόνη της. Απλά παρατάσσετε τις καρφίτσες και τη σπρώχνετε στο mega Arduino, συνδέστε το στο φορητό σας υπολογιστή και ενεργοποιήστε το λογισμικό ολοκληρωμένου περιβάλλοντος ανάπτυξης Arduino.
Αυτό είναι το πρώτο μου έργο οθόνης αφής, οπότε χρειάστηκε λίγο κόψιμο για να καταλάβω πώς να βαθμονομήσω το μέγεθος της οθόνης, να αγγίξω ευαίσθητα κ.λπ., επίσης το TFT δεν είναι μια οθόνη αφής Adafruit που σήμαινε ότι έπρεπε να προσθέσω κάποιες επιπλέον βιβλιοθήκες όπως MCUFRIEND_kbv για να βαθμονομήσω την οθόνη και τα λοιπά.
Υπάρχουν πολύ καλύτεροι πόροι από εκεί που μπορώ να γράψω για το πώς να το κάνουμε αυτό.
όπως:
forum.arduino.cc/index.php?topic=366304.0
www.hackster.io/electropeak/ultimate-begin…
github.com/prenticedavid/MCUFRIEND_kbv
Στη συνέχεια πήρα την οθόνη num pad στην οθόνη αφής TFT 2,8 "για να αναφέρω τις τιμές μέσω της σειριακής οθόνης
Στη συνέχεια, πρόσθεσε το στοιχείο κωδικού πρόσβασης στο σκίτσο
Ακολούθησε το σκίτσο του ρελέ από μόνο του πρώτα. Αυτό πήρε κάποια συγκόλληση και καλωδίωση του ρελέ στο Mega. Δείτε το συνημμένο διάγραμμα καλωδίωσης του ρελέ. Χρησιμοποίησα τον ακροδέκτη 39 στον ψηφιακό I/O στο mega για να ενεργοποιήσω το ρελέ στερεάς κατάστασης και έπειτα να ενεργοποιήσω/απενεργοποιήσω το LED μου (θα αντικατασταθεί από την καλωδίωση του κουμπιού εξόδου κλειδώματος mag όταν είναι τοποθετημένο)
Στη συνέχεια το σφάξω και το έκανε ο Φρανκενστάιν μαζί. (Το σκίτσο λειτουργεί για μένα, αλλά είμαι σίγουρος ότι μπορεί να βελτιωθεί)
Βήμα 4: Σκίτσο
Το σκίτσο που χάκαρε μαζί.
- Εισαγάγετε τη βιβλιοθήκη όπως απαιτείται.
- Κατά την πρώτη εκτέλεση της οθόνης αφής TFT χρησιμοποιήστε το σκίτσο "TouchScreen_Calibr_native" στη βιβλιοθήκη "MCUFIREND" για να συμπληρώσετε τα αποτελέσματα για…..
// αντίγραφο-επικόλληση αποτελεσμάτων από το TouchScreen_Calibr_native.inoconst int XP = 8, XM = A2, YP = A3, YM = 9; // 240x320 ID = 0x9341
const int TS_LEFT = 927, TS_RT = 126, TS_TOP = 70, TS_BOT = 910;
Και πάλι είμαι σίγουρος ότι αυτό το σκίτσο μπορεί να βελτιωθεί συνολικά, αλλά λειτούργησε για μένα
Βήμα 5: Προσαρμογή στη θέση
Αφού έκανα τις δοκιμές πάγκου με μια λυχνία LED που λειτουργούσε ως stand-in για το κλείδωμα mag. Ρθε η ώρα να προσαρμόσουμε το σύστημα στη θέση του. Ευτυχώς οι τοίχοι είναι απλώς γυψοσανίδες, οπότε μετά τον έλεγχο για σωλήνες και καλώδια κατάφερα να κόψω την τρύπα για το κουτί.
Κυνήγησα την ισχύ των 12v στην οροφή και την κατέβασα στην φρεσκοκομμένη τρύπα. (το παχύτερο μαύρο σύρμα στην εικόνα) έφερα στη συνέχεια τα καλώδια από το κουμπί εξόδου μέσα στην πόρτα (λεπτότερα μαύρα και κόκκινα σύρματα) αυτό είναι το φορτίο για το ρελέ, οπότε όταν ενεργοποιηθεί το ρελέ αυτά τα καλώδια ενεργοποιούν την απελευθέρωση της πόρτας /κουμπί εξόδου.
Στη συνέχεια, τοποθετήθηκε το Arduino με οθόνη αφής TFT και ρελέ στο κουτί Συγκόλληση της ισχύος στην πλακέτα και του φορτίου στο ρελέ. Τέλος, τα έκλεισα όλα με το λευκό εξώφυλλο και το τρισδιάστατο τυπωμένο μαύρο πλαίσιο ήταν κολλημένο από πάνω.
Συνιστάται:
Υπολογιστής οθόνης αφής Arduino TFT LCD: 3 βήματα
Υπολογιστής οθόνης αφής Arduino TFT LCD: Γεια σας παιδιά σε αυτό το εκπαιδευτικό εγχειρίδιο θα μάθουμε πώς να φτιάχνουμε αριθμομηχανή χρησιμοποιώντας το Arduino Uno με 3,5 " Οθόνη αφής TFT LCD. Έτσι θα γράψουμε έναν κωδικό και θα τον ανεβάσουμε στο arduino, ο οποίος θα εμφανίζει τη διεπαφή της αριθμομηχανής στην οθόνη και θα
Digitalηφιακό κλείδωμα πόρτας βασισμένο σε Arduino χρησιμοποιώντας GSM και Bluetooth: 4 βήματα
Digitalηφιακό κλείδωμα πόρτας βασισμένο σε Arduino χρησιμοποιώντας GSM και Bluetooth: ΠΕΡΙΛΗΗ: Σκεφτείτε την κατάσταση που ήρθατε στο σπίτι εντελώς κουρασμένοι και διαπιστώσατε ότι χάσατε το κλειδί της πόρτας σας. Τι θα κάνεις? Πρέπει είτε να σπάσετε την κλειδαριά σας είτε να καλέσετε έναν μηχανικό -κλειδί. Έτσι, η κατασκευή κλειδαριάς χωρίς κλειδί είναι μια ενδιαφέρουσα ιδέα για εξοικονόμηση από
Κλείδωμα πόρτας Bluetooth (Arduino): 10 βήματα (με εικόνες)
Bluetooth Door Lock (Arduino): Πρόσφατα παρακολούθησα το Amazing SpiderMan, σε μια σκηνή ο Peter Parker κλειδώνει και ξεκλειδώνει την πόρτα του από το γραφείο του χρησιμοποιώντας ένα τηλεχειριστήριο. Όταν το είδα αυτό ήθελα αμέσως το δικό μου για την πόρτα μου. Μετά από λίγο κουτσούρεμα πήρα ένα μοντέλο εργασίας. Να πώς τα κατάφερα
Arduino Uno: Bitmap Animation στην ασπίδα οθόνης αφής ILI9341 TFT με Visuino: 12 βήματα (με εικόνες)
Arduino Uno: Bitmap Animation στο ILI9341 TFT Touchscreen Shield Shield With Visuino: Οι ασπίδες οθόνης αφής TFT βασισμένες σε ILI9341 είναι πολύ δημοφιλείς ασπίδες οθόνης χαμηλού κόστους για το Arduino. Το Visuino είχε υποστήριξη για αρκετό καιρό, αλλά ποτέ δεν είχα την ευκαιρία να γράψω ένα σεμινάριο για το πώς να τα χρησιμοποιήσω. Πρόσφατα όμως λίγοι άνθρωποι ρώτησαν
Κλείδωμα πόρτας Arduino RFID: 5 βήματα (με εικόνες)
Arduino RFID Door Lock: *** Ενημερώθηκε 8/9/2010 *** wantedθελα να κάνω έναν εύκολο και ασφαλή τρόπο για να μπω στο γκαράζ μου. Το RFID ήταν ο καλύτερος τρόπος για να ξεκλειδώσω την πόρτα μου, ακόμη και με γεμάτα χέρια μπορώ να ξεκλειδώσω την πόρτα και να την σπρώξω! Έφτιαξα ένα απλό κύκλωμα με ένα βασικό ATMega 168 arduino chi