Πίνακας περιεχομένων:
- Βήμα 1: Αποκτήστε όλα τα πράγματα
- Βήμα 2: Το κουτί
- Βήμα 3: Καλωδίωση
- Βήμα 4: Κωδικοποίηση
- Βήμα 5: Τοποθέτηση των ηλεκτρονικών στο κουτί
- Βήμα 6: Δοκιμάστε το
- Βήμα 7: Κέρδος! και Συμπέρασμα
Βίντεο: Light Box Lock: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Τώρα, έχετε ακούσει για κουτιά που ανοίγουν όταν εντοπίζουν ένα χτύπημα. ας φτιάξουμε ένα που ανοίγει όταν ανάβετε το LED του τηλεφώνου σας!
Οχι? Πραγματικά? είναι πραγματικά πολύ βολικό και μπορεί να χρησιμοποιηθεί ως στήριγμα για πάρτι ή το απόλυτο πακέτο για ένα χριστουγεννιάτικο δώρο. Μην ανησυχείτε. Θα σας πιάσω το χέρι και θα σας καθοδηγήσω στη διαδικασία κατασκευής αυτού του μαγικού κουτιού.
ΑΠΟΠΟΙΗΣΗ: Αυτό το έργο λειτουργεί, ωστόσο θα πρέπει να χρησιμοποιήσετε ξεχωριστή πηγή τροφοδοσίας για το σερβο. να το έχετε υπόψη σας όταν το χτίζετε. Κάνε όπως λέω/γράφω μην κάνεις αυτό που βλέπεις!
Βήμα 1: Αποκτήστε όλα τα πράγματα
Για να φτιάξετε αυτό το εκπληκτικό κουτί μυστικότητας, πρέπει να έχετε:
-Ένας μικροελεγκτής arduino
-1000 Ohm αντίσταση
- 1 αντίσταση ανίχνευσης φωτός (LDR) μπορεί να έχει οποιοδήποτε μέγεθος ή σχήμα αρκεί να ανιχνεύει κανονικό εσωτερικό / εξωτερικό φως
- 1 μπαταρία 9V ή τράπεζα τροφοδοσίας για την τροφοδοσία του arduino σας (μπορείτε επίσης να χρησιμοποιήσετε το φορητό υπολογιστή σας για να το τροφοδοτήσετε και να διαβάσετε τη σειριακή επικοινωνία.)
- 1 microservo ή μοτέρ που μπορεί να κινείται με ακρίβεια
- 1 εντελώς προσαρμοσμένο και φοβερό κουτί με αρθρωτό καπάκι
- 1 ανταλλακτικό μέταλλο
- 1 κομμάτι ξύλου κομμένο όπως προτείνουν οι παραπάνω εικόνες (είτε με πριόνι ή με λέιζερ)
Και τέλος αλλά το πιο σημαντικό:
- 1 λεπτό ρολό κολλητικής ταινίας
Οι σύνδεσμοι θα προστεθούν αργότερα
Βήμα 2: Το κουτί
Το κουτί που χρησιμοποιείτε μπορεί βασικά να είναι οποιοδήποτε κουτί που εξαρτάται από τη μία πλευρά.
που πήρα το κουτί μου; Ένας φίλος μου είναι ξυλουργός και ήταν αρκετά φοβερός για να μου φτιάξει αυτό το κουτί! Πρόσθεσα μερικούς μεντεσέδες σε αυτό και εγκατέστησα το καπάκι.
Αν θέλετε να μάθετε πώς να φτιάξετε ένα κουτί σαν αυτό (ή ένα καλύτερο) κοιτάξτε αυτό το διδακτικό:
Βήμα 3: Καλωδίωση
Η καλωδίωση για αυτό το μικρό παιδί δεν είναι τίποτα το ιδιαίτερο. χρησιμοποιεί ένα απλό κύκλωμα διαίρεσης τάσης για τον αισθητήρα φωτός και ένα ακόμη λιγότερο περίπλοκο κύκλωμα για το σερβο.
Αυτό είναι το σημείο όπου το κουτί μου δεν ακολουθεί τις οδηγίες που παρέχω. Δεν έχω ξεχωριστό τροφοδοτικό για το σερβο, οπότε πρέπει να χρησιμοποιήσω τα σημεία τροφοδοσίας στο arduino. Το πρόβλημα με αυτό είναι ότι, όταν η κλειδαριά δέχεται οποιοδήποτε φορτίο πάνω της, αρχίζει να προσεγγίζει πολύ το ρεύμα για το arduino που προκαλεί την κατάρρευση του arduino. παρακαλώ να το έχετε υπόψη σας.
Η λύση σε αυτό είναι αυτή η διάταξη. τροφοδοσία ισχύος 6V (1A) για τροφοδοσία του σερβο όπως φαίνεται στη 2η εικόνα
Βήμα 4: Κωδικοποίηση
Τώρα αυτό το πρόγραμμα αλλάζει μεταξύ ανοιχτού και κλειστού και χρησιμοποιεί την καθυστέρηση (). εντολή στο arduino IDE. Θα ήταν καλύτερο να χρησιμοποιήσετε ένα πρόγραμμα που χρησιμοποιεί το millis (). εντολή αλλά θα έκανε επίσης λίγο περισσότερο εφιάλτη την κωδικοποίησή του.
Ο κώδικας ζει εδώ σε κείμενο, αλλά μπορείτε επίσης να κατεβάσετε το αρχείο.ino εδώ
/ * - Το Flashbox v1.0.0 - */
/*
* Συγγραφέας: Frank Tuk * Ημερομηνία μεταφόρτωσης: 9-1-2018 * Μη διστάσετε να χρησιμοποιήσετε αυτό το πρόγραμμα στα προϊόντα σας * *
/Σχετικά με το σερβο
#include Servo lockservo; // προσθήκη ενός σερβο στο πρόγραμμα που ονομάζεται: LockServo // Μεταβλητές σύνδεσης int servo = 9; // Το pin χρησιμοποιείται για να πει στον σερβο σε ποια θέση πρέπει να πάει. int sens = A0; // Καρφίτσα που χρησιμοποιείται για τη μέτρηση της τιμής του αισθητήρα φωτός μας.
// μεταβλητές για το πρόγραμμα.
int sensval = 0; // Αυτή η μεταβλητή χρησιμοποιείται για την αποθήκευση της τιμής του αισθητήρα φωτός. int sensval_old = 0; // Το μαντέψατε, αυτό χρησιμοποιείται για την αποθήκευση προηγούμενων τιμών. boolean state = false; // Αποθηκεύει την κατάσταση της κλειδαριάς, την εναλλάσσει μεταξύ false και true (η αλήθεια είναι ανοιχτή και η ψευδής κλείσει) int val = 10; boolean servoState = false;
void setup () {
Serial.begin (9600); // Εκκίνηση της σειριακής οθόνης για να κοιτάξουμε μέσα στον εγκέφαλο του arduino. pinMode (servo, OUTPUT); // βεβαιωθείτε ότι η καρφίτσα για το σερβο γνωρίζει ότι πρέπει να εξέλθει. pinMode (sens, INPUT); // μετατροπή του αισθητήρα σε πραγματικό αισθητήρα lockservo.attach (σερβο); // Λέει στο arduino σε ποιο pin είναι συνδεδεμένο το σερβο μας
// Τώρα, για να βεβαιωθείτε ότι το πλαίσιο γνωρίζει πού βρίσκεται.
lockservo.write (165); καθυστέρηση (1000)? lockservo.write (10); }
void loop () {
sensval_old = analogRead (sens); Serial.println (""); Serial.print ("Μέτρηση …"); Serial.println (sensval_old); καθυστέρηση (500)? if (sensval_old> 700) {κατάσταση =! κατάσταση; servoState =! servoState; sensval = analogRead (sens); Serial.print ("κλειδαριά αλλάζει κατάσταση σε:"); Serial.println (sensval); καθυστέρηση (1000)? } else {καθυστέρηση (250); }
εάν ((servoState == false) && (val == 10)) {
val = 165; lockservo.write (val); καθυστέρηση (500)? Serial.println ("Κλείδωμα κλειστό, κλείσιμο σερβο"); } else if ((servoState == false) && (val == 165)) {καθυστέρηση (250); Serial.println ("Κλείδωμα κλειστό"); } else if ((servoState == true) && (val == 165)) {val = 10; lockservo.write (val); καθυστέρηση (500)? Serial.println ("Κλείδωμα ανοιχτό, σερβο ανοίγματος"); } else {καθυστέρηση (250); Serial.println ("Κλείδωμα ανοιχτό"); }}
Βήμα 5: Τοποθέτηση των ηλεκτρονικών στο κουτί
Η εγκατάσταση του servo lock και του αισθητήρα στο κουτί είναι αρκετά απλή.
πρώτα: βιδώστε το κομμάτι ξύλου για το κλείδωμα του μανδάλου στο σερβο
δεύτερο: εγκαταστήστε το σερβο στο μπλοκ και βιδώστε αυτό το μπλοκ στο κάτω μέρος του κουτιού.
τρίτο: βιδώστε τη λαβή στο καπάκι
Επιλέγω να ρίξω το ψωμί μου μέσα στο κουτί και να αφήσω τα υπόλοιπα καλώδια στο arduino να μπουν ανάμεσα στο καπάκι και το κουτί. Αυτό απλώς διευκολύνει το κλείσιμο του καπακιού και τη σύνδεση με το arduino. (ξέρετε, απλώς για να διασφαλίσω ότι δεν κλειδώνομαι.)
Βήμα 6: Δοκιμάστε το
Ναί! πρέπει να το δοκιμάσεις. εκεί διαπίστωσα ότι δεν μπορούσα να τροφοδοτήσω αρκετό ρεύμα μέσω του arduino και θα έπρεπε να είχα χρησιμοποιήσει ξεχωριστό τροφοδοτικό για το σερβο.
Γιατί το συνάντησα κατά τη διάρκεια της συνέλευσης και όχι νωρίτερα; Α: wasμουν πολύ ανυπόμονος. Β: ο πραγματικός λόγος.
Όταν δοκίμασα τη ρύθμιση, τη δοκίμασα χωρίς το καπάκι για να δω τι έκανε το μάνδαλο. Όταν το δοκίμασα ξανά με το καπάκι διαπίστωσα ότι το σερβο τραβάει περισσότερο ρεύμα υπό φορτίο.
Ετσι. Να είστε απολύτως σίγουροι ότι έχετε μια εντελώς άψογη ρύθμιση εργασίας για να βεβαιωθείτε ότι δεν κλειδώνεστε έξω από το δικό σας κουτί.
Βήμα 7: Κέρδος! και Συμπέρασμα
Αυτό είναι! Τελείωσες! Και φίλε, δώσε στον εαυτό σου ένα χτύπημα στην πλάτη γιατί κατάφερες να περάσεις αυτό το διδακτικό!
Εάν έχετε οποιεσδήποτε ερωτήσεις ή σχόλια, φροντίστε να επικοινωνήσετε μαζί μου!
Συνιστάται:
NFC Ring Lock Box: 6 βήματα (με εικόνες)
NFC Ring Lock Box: Γεια σε όλους! Καλώς ορίσατε στο πρώτο μου εκπαιδευτικό! Ζητώ συγγνώμη εκ των προτέρων για το κακό μου επίπεδο στα Αγγλικά. Σε αυτόν τον οδηγό βήμα προς βήμα θα σας διδάξω πώς να φτιάξετε ένα απλό και πολύ φθηνό NFC Ring Lock Box
Mysterious BOOK With Secret Knock Lock: 11 βήματα (με εικόνες)
Mysterious BOOK With Secret Knock Lock: Όταν πρόκειται για την απόκρυψη των μυστικών μας πραγμάτων. Συνήθως κρυβόμαστε μέσα σε ένα μπουκάλι ή σε ένα κουτί που είναι εντάξει.! Όχι όμως εντάξει πάντα τουλάχιστον για τους μάγκες γιατί αυτό δεν είναι 100% ασφαλές και επίσης δεν υπάρχει ενδιαφέρον νομίζει ότι έτσι σε αυτό το σεμινάριο δείχνω h
Whisky and Coke RFID Lock Box: 9 βήματα (με εικόνες)
Whisky and Coke RFID Lock Box: Αυτό το Instructable θα σας δείξει πώς να φτιάξετε ένα πλήρως τρισδιάστατο τυπωμένο " Whisky and Coke " Κουτί κλειδώματος RFID
Kid's Toy Light Light Switch Box + Games Remix: 19 βήματα (με εικόνες)
Kid's Toy Light Light Switch Box + Games Remix: Αυτό είναι ένα remix που έπρεπε να κάνω από τότε που είδα δύο φοβερά διδάξιμα και δεν μπορούσα να σταματήσω να σκέφτομαι το συνδυασμό των δύο! Αυτό το μίγμα συνδυάζει βασικά τη διεπαφή του Light Switch Box με απλά παιχνίδια (Simon, Whack-a-Mole, κλπ …) στο t
The Barbie Box: a Camouflaged Case/ Boom Box για το Mp3 Player σας: 4 βήματα (με εικόνες)
The Barbie Box: a Camouflaged Case/ Boom Box for Your Mp3 Player: This is a padded προστατευτική θήκη μεταφοράς για το mp3 player σας που μετατρέπει επίσης την υποδοχή ακουστικών σε τέταρτη ίντσα, μπορεί να λειτουργήσει ως κουτί βραχίονας στην αναστροφή ενός διακόπτη και μεταμφιέζει το mp3 player σας ως κασετόφωνο πρώτης δεκαετίας του '90 ή παρόμοια χαμηλή κλοπή