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

Κουτί προτάσεων με Arduino: 6 βήματα
Κουτί προτάσεων με Arduino: 6 βήματα

Βίντεο: Κουτί προτάσεων με Arduino: 6 βήματα

Βίντεο: Κουτί προτάσεων με Arduino: 6 βήματα
Βίντεο: Η γκουγκου δεν σεβεται τον πατερα της 2024, Ιούλιος
Anonim
Image
Image
Συναρμολόγηση των εξαρτημάτων
Συναρμολόγηση των εξαρτημάτων

Σε αυτό το διδακτικό, θα σας δείξω πώς να φτιάξετε ένα απλό κουτί προτάσεων γάμου με το Arduino Uno. Αυτός θα είναι ο τέλειος τρόπος για να κάνετε πρόταση γάμου σε κάποιον που είναι παθιασμένος με έργα ηλεκτρονικής/Arduino.

Αυτό το έργο είναι εμπνευσμένο από το βίντεο του Youtube (έργο Arduino) παρακάτω:

Πρόταση γάμου με Arduino

Όλα τα στοιχεία που χρησιμοποιούνται σε αυτό το έργο προέρχονται από το πιο ολοκληρωμένο κιτ εκκίνησης έργου της Elegoo.

Βήμα 1: Συναρμολόγηση των εξαρτημάτων

Συναρμολόγηση των εξαρτημάτων
Συναρμολόγηση των εξαρτημάτων
Συναρμολόγηση των εξαρτημάτων
Συναρμολόγηση των εξαρτημάτων
Συναρμολόγηση των εξαρτημάτων
Συναρμολόγηση των εξαρτημάτων

Το πρώτο πράγμα που πρέπει να κάνετε είναι να συναρμολογήσετε τα εξαρτήματα που απαιτούνται για την κατασκευή αυτού του έργου. Χρησιμοποίησα το κιτ Elegoo Most Complete Project Starter για αυτό και έναν επιπλέον σερβοκινητήρα που μπορείτε να αγοράσετε είτε από το Amazon είτε από το Banggood.

Τα συστατικά που απαιτούνται για αυτό το έργο είναι:

1 x Arduino Uno

1 x Αισθητήρας υπερήχων SR04

1 x Παθητικός βομβητής

2 x Servo Motors SG90

1 x MAX7219 LED Dot Matrix Module

Μπαταρία 1 x 9V

1 x Breadboard

Καλώδια βραχυκυκλωτήρων

Καλώδια Dupont από γυναίκες σε άνδρες

1 x κουτί

Ταινία διπλής όψης

Ψαλίδι

Ταινία-κασέτα

Ξύλινα παγωτά μπαστούνια

Έφτιαξα το κουτί με ένα παλιό κουτί iPad κολλώντας τη μία πλευρά με κόλλα και κόβοντας τις άκρες έτσι ώστε να ανοίγει και να κλείνει εύκολα και το στόλισα με χρωματιστό χαρτί. Ιδανικό κουτί για αυτό το έργο θα ήταν ένα ξύλινο κουτί με καπάκι (με μια τρύπα για το καλώδιο τροφοδοσίας).

Βήμα 2: Καλωδίωση του κυκλώματος

Καλωδίωση του κυκλώματος
Καλωδίωση του κυκλώματος
Καλωδίωση του κυκλώματος
Καλωδίωση του κυκλώματος

Το επόμενο βήμα είναι η καλωδίωση του κυκλώματος. Το διάγραμμα κυκλώματος είναι όπως φαίνεται στο σχήμα. Φαίνεται περίπλοκο, αλλά είναι απλό εάν συνδέετε κάθε στοιχείο με κάθε στοιχείο. Βεβαιωθείτε ότι τα καλώδια κάθε εξαρτήματος δεν διασχίζουν το ένα το άλλο. Πρέπει να χρησιμοποιηθούν μακριά καλώδια έτσι ώστε να είναι ευκολότερο να τα τοποθετήσετε στο κουτί στο επόμενο βήμα.

Οι ακίδες LED Dot Matrix Module DIN, CS και CLK συνδέονται με τις 12, 11 και 10 ακίδες του Arduino αντίστοιχα.

Οι ακίδες SR04 Ultrasonic Sensor Trig και Echo συνδέονται με τις ακίδες 7 και 6 αντίστοιχα.

Ο βομβητής είναι συνδεδεμένος στην ακίδα 8.

Οι σερβοκινητήρες 1 και 2 συνδέονται στους πείρους 9 και 5 αντίστοιχα.

Χρησιμοποίησα μια μπαταρία 9V εδώ, για να τροφοδοτήσω ένα από τα servos, επειδή το Arduino δεν μπορεί να τροφοδοτήσει περισσότερους από έναν σερβο.

Σε μια ιδανική περίπτωση, είναι πάντα καλύτερο να κολλήσετε τα εξαρτήματα, αλλά είχα μόνο ένα το καθένα, γι 'αυτό χρησιμοποίησα ένα breadboard για να καλωδιώσω τα εξαρτήματα. Εάν απαλλαγείτε από το breadboard, μπορείτε να χρησιμοποιήσετε ένα μικρότερο κουτί για αυτό το έργο!

Βήμα 3: Συναρμολόγηση του κυκλώματος στο κουτί

Συναρμολόγηση του κυκλώματος στο κουτί
Συναρμολόγηση του κυκλώματος στο κουτί
Συναρμολόγηση του κυκλώματος στο κουτί
Συναρμολόγηση του κυκλώματος στο κουτί

Μόλις τελείωσα την καλωδίωση του κυκλώματος, το επόμενο βήμα ήταν να τα συναρμολογήσω και να τα τοποθετήσω στο κουτί.

Τοποθέτησα τον αισθητήρα υπερήχων στη μέση και κόλλησα τη μονάδα LED στο εσωτερικό καπάκι του κουτιού. Κάθε ένας από τους σερβοκινητήρες είναι προσαρτημένος στην αριστερή και δεξιά πλευρά μέσα στο κουτί, έτσι ώστε να μπορούν να οδηγούν και να σπρώχνουν έξω τον πίνακα μηνυμάτων μας όταν ανοίγουμε το κουτί. Ο βομβητής μπορεί να τοποθετηθεί οπουδήποτε μέσα στο κουτί.

Μόλις τοποθετηθούν τα εξαρτήματα, κόλλησα όλα τα καλώδια και βεβαιώθηκα ότι δεν μπλοκάρουν τον αισθητήρα υπερήχων. Ο αισθητήρας υπερήχων είναι το στοιχείο οδήγησης στο κουτί. Όταν ανοίγει το κουτί, ο αισθητήρας υπερήχων ανιχνεύει ότι η απόσταση μπροστά του είναι μεγαλύτερη από την απόσταση όταν το κουτί είναι κλειστό. Αυτό ενεργοποιεί τη λειτουργία όλων των άλλων εξαρτημάτων.

Βεβαιωθείτε ότι έχετε κόψει μια τρύπα αρκετά μεγάλη ώστε να περάσει το καλώδιο USB του Arduino ώστε να τροφοδοτηθεί το κουτί της πρότασής μας.

Βήμα 4: Μεταφόρτωση του κώδικα

Μεταφόρτωση του Κώδικα
Μεταφόρτωση του Κώδικα

Το επόμενο βήμα είναι να ανεβάσετε τον κώδικα στο Arduino. Ο κώδικας που χρησιμοποίησα επισυνάπτεται εδώ.

Βήμα 5: Δημιουργία του πίνακα μηνυμάτων

Δημιουργία του πίνακα μηνυμάτων
Δημιουργία του πίνακα μηνυμάτων
Δημιουργία του πίνακα μηνυμάτων
Δημιουργία του πίνακα μηνυμάτων

Το τελευταίο βήμα ήταν η προσθήκη της πλακέτας μηνυμάτων στους σερβοκινητήρες. Ο αναδυόμενος πίνακας μηνυμάτων κατασκευάστηκε με απλά μπαστούνια παγωτού και ταινία διπλής όψης. Το μήνυμα στον πίνακα γραμμένο σε χαρτί κομμένο στις ακριβείς διαστάσεις του πίνακα κολλήθηκε στον πίνακα.

Πριν κολλήσω την πλακέτα μηνυμάτων στα δύο servos, βεβαιώθηκα ότι τα servos ήταν στην τελική τους θέση (η σερβο λεπίδα στραμμένη προς τα πάνω). Αυτό γίνεται φορτώνοντας τον κωδικό στο προηγούμενο βήμα και φροντίζοντας να λάβετε την ακριβή θέση σερβο όταν ανοίξει το κουτί και απενεργοποιώντας την τροφοδοσία στο Arduino.

Μόλις ολοκληρωθεί αυτό το βήμα και ο πίνακας μηνυμάτων έχει κολληθεί στα δύο servos, είμαστε έτοιμοι!

Το μόνο που χρειάζεται να κάνετε τώρα είναι να τροφοδοτήσετε το κουτί χρησιμοποιώντας το καλώδιο USB Arduino.

Βήμα 6: Κάντε πρόταση γάμου στον αγαπημένο σας

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

Σας συνιστώ να το δοκιμάσετε και μπορείτε να προσθέσετε περισσότερα εξαρτήματα και να κάνετε αυτό το κουτί πραγματικά όμορφο και να κάνετε πρόταση γάμου στο αγαπημένο σας πρόσωπο. Οποιοσδήποτε λάτρης των ηλεκτρονικών θα το αγαπούσε απολύτως!

Ελπίζω να σας αρέσει το έργο μου ως αρχάριος. Εγγραφείτε στο κανάλι μου στο YouTube.

Συνιστάται: