Πίνακας περιεχομένων:
- Βήμα 1: ΑΠΑΙΤΟΥΝΤΑΙ ΣΥΣΤΑΤΙΚΑ ΚΑΙ ΕΝΟΤΗΤΑ
- Βήμα 2: ΑΠΑΙΤΟΥΝΤΑΙ ΕΡΓΑΛΕΙΑ
- Βήμα 3: Αρχεία STL σε τρισδιάστατη εκτύπωση
- Βήμα 4: Κάλυψη του περιβλήματος με βινύλιο
- Βήμα 5: ΔΙΑΓΡΑΜΜΑΤΑ ΚΥΚΛΩΜΑΤΟΣ
- Βήμα 6: ΕΙΣΑΓΩΓΗ ΤΟΥ MAGNET
- Βήμα 7: ΔΙΑΜΟΡΦΩΣΗ ΤΩΝ ΑΙΣΘΗΤΗΡΩΝ
- Βήμα 8: Τοποθέτηση της OLED ΟΘΟΝΗΣ
- Βήμα 9: ΣΥΝΔΕΣΗ ΣΤΑ ΚΟΥΜΠΙΑ ΑΓΓΙΣΗΣ ΚΑΙ MPU6050
- Βήμα 10: ΕΝΟΤΗΤΑ+ΜΟΝΑΔΑ ΦΟΡΤΙΣΗΣ
- Βήμα 11: ΤΟΠΟΘΕΤΗΣΗ ΑΙΣΘΗΤΗΡΑΣ ΜΠΑΤΑΡΙΑΣ ΚΑΙ ΟΡΙΑΣ
- Βήμα 12: ΣΥΝΔΕΣΗ ΤΟΥ ARDUINO ΚΑΙ BUZZER
- Βήμα 13: Κωδικοποιητής
- Βήμα 14: ΚΑΛΩΔΙΩΣΗ ΚΑΙ ΚΟΛΥΜΒΗΣΗ
- Βήμα 15: ΚΩΔΙΚΟΠΟΙΗΣΗ
- Βήμα 16: ΒΑΘΜΟΝΟΜΗΣΗ MPU6050
- Βήμα 17: ΥΠΟΛΟΓΙΣΜΟΣ ΑΠΟΣΤΑΣΗΣ ΠΟΥ ΚΙΝΗΘΗΚΕ ΑΝΑ ΒΗΜΑ ΤΟΥ Κωδικοποιητή
- Βήμα 18: ΔΟΚΙΜΑΣΤΕ ΤΑ ΠΑΝΤΑ ΠΡΙΝ ΤΟ ΚΛΕΙΣΙΜΟ ΤΗΣ ΥΠΟΘΕΣΗΣ
- Βήμα 19: ΤΟΠΟΘΕΤΗΣΗ ΤΟΥ ΕΠΙΠΕΔΟΥ ΚΟΥΜΠΙΟΥ ΚΑΙ ΣΥΝΔΕΣΗ ΤΗΣ ΘΗΚΗΣ
- Βήμα 20: ΕΠΙΣΗΜΑΝΣΗ ΤΩΝ ΚΟΥΜΠΩΝ ΑΦΗΣΗΣ
- Βήμα 21: ΑΠΟΤΕΛΕΣΜΑΤΑ
Βίντεο: IGΗΦΙΑΚΟ ΕΡΓΑΛΕΙΟ ΜΕΤΡΗΣΗΣ ΠΟΛΥ-ΛΕΙΤΟΥΡΓΙΑΣ: 21 Βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Έργα Fusion 360 »
Γεια σε όλους. Πάντα ήθελα μια συσκευή που θα με βοηθούσε να ισοπεδώσω το κρεβάτι του 3D εκτυπωτή μου και κάποια άλλη συσκευή που θα με βοηθούσε να πάρω ένα κατά προσέγγιση μήκος μιας καμπύλης επιφάνειας, ώστε να μπορώ εύκολα να κόψω το σωστό μήκος αυτοκόλλητου που θα εφαρμόσω σε αυτήν την επιφάνεια και αποτρέποντας έτσι τη σπατάλη. Έτσι σκέφτηκα γιατί να μην συνδυάσω και τις δύο ιδέες και να φτιάξω ένα μόνο gadget που μπορεί να κάνει και τις δύο. Τελικά, κατέληξα να φτιάξω μια συσκευή που δεν μπορεί μόνο να μετρήσει καμπύλες γραμμές και ισοπέδωση επιφάνειας αλλά μπορεί επίσης να μετρήσει αποστάσεις ευθείας γραμμής και γωνία γραμμής. Ουσιαστικά, αυτό το gadget λειτουργεί ως ψηφιακό επίπεδο σε ένα+χάρακα+μοιρογνωμόνιο+μέτρο ρολού. Η συσκευή είναι αρκετά μικρή για να χωράει μέσα σε μια τσέπη και οι μπαταρίες της μπορούν εύκολα να φορτιστούν χρησιμοποιώντας φορτιστή τηλεφώνου.
Αυτή η συσκευή χρησιμοποιεί επιταχυνσιόμετρο και αισθητήρα γυροσκοπίου για να μετρήσει με ακρίβεια τη στάθμη και τη γωνία της επιφάνειας, έναν αιχμηρό αισθητήρα IR για τη μέτρηση του γραμμικού μήκους χωρίς τρόπο επαφής και έναν κωδικοποιητή με έναν τροχό που μπορεί να κυλήσει σε μια καμπύλη επιφάνεια ή μια καμπύλη γραμμή πάρει το μήκος του.
Η πλοήγηση στις λειτουργίες και τις λειτουργίες της συσκευής γίνεται χρησιμοποιώντας 3 κουμπιά αφής με σήμανση M (λειτουργία), U (μονάδα) και 0 (μηδέν)
M - Για να επιλέξετε μεταξύ διαφορετικών τύπων μετρήσεων
U - Για να επιλέξετε μεταξύ των μονάδων mm, cm, ίντσες και μετρητή
0 - Για επαναφορά των μετρημένων τιμών στο 0 μετά τη μέτρηση απόστασης ή γωνίας.
Ο λόγος για τη χρήση κουμπιών αφής είναι να πλοηγηθείτε απαλά στις λειτουργίες και τις μονάδες χωρίς να διαταράξετε τη θέση της συσκευής κατά τη μέτρηση.
Η συσκευή έχει μαγνήτη νεοδυμίου ενσωματωμένο στη βάση της, έτσι ώστε να μην γλιστράει ή ολισθαίνει από τη μεταλλική επιφάνεια που μετριέται.
Το περίβλημα έχει σχεδιαστεί για να κάνει τη συσκευή όσο το δυνατόν πιο συμπαγή και επίσης να εκτυπώνεται εύκολα με 3D.
Βήμα 1: ΑΠΑΙΤΟΥΝΤΑΙ ΣΥΣΤΑΤΙΚΑ ΚΑΙ ΕΝΟΤΗΤΑ
Τα εξαρτήματα επιλέχθηκαν έχοντας κατά νου ότι αυτή η συσκευή είναι κατασκευασμένη για να χωράει μέσα σε μια τσέπη. Έτσι χρησιμοποιήθηκαν τα μικρότερα από την οθόνη, την μπαταρία και τους αισθητήρες που μπορούσα να βρω.
1. τρισδιάστατη τυπωμένη θήκη
2. Sharp GP2Y0A41SK0F IR αισθητήρας απόστασης X 1 (Aliexpress)
3. Επιταχυνσιόμετρο MPU6050/μονάδα γυροσκοπίου X 1 (Aliexpress)
4. Ενισχύστε+μονάδα φόρτισης X 1 (Aliexpress)
5. Κωδικοποιητής Grove Mouse X 1 (Aliexpress)
6. 128 X 32 OLED οθόνη X 1 (Aliexpress)
7. Arduino pro mini ATMEGA328 5V / 16MHz X 1 (Aliexpress)
8. βομβητής 12 mm X 1 (Aliexpress)
9. Μπαταρία 3.7v, 1000mah lipo X 1 (Aliexpress)
10. Μονάδα κουμπιού αφής TTP223 X 3 (Aliexpress)
11. Μαγνήτης νεοδυμίου 20x10x2mm X 1 (Aliexpress)
12. CP2102 USB to UART TTL module X 1 (Aliexpress)
13. Εμαγιέ σύρμα χαλκού (Aliexpress)
14. Αντιστάσεις 10Κ Χ 2
15. 19 (μήκος) Χ2 (διά) mm χαλύβδινος άξονας Χ 1
16. 3mm led X 1
17. Κάθε ρολό αυτοκόλλητου βινυλίου (Aliexpress)
18. Καλώδιο Micro USB
MPU6050
Το MPU6050 είναι μια συσκευή mems που αποτελείται από επιταχυνσιόμετρο 3 αξόνων και γυροσκόπιο 3 αξόνων. Αυτό μας βοηθά να μετρήσουμε την επιτάχυνση, την ταχύτητα, τον προσανατολισμό και την μετατόπιση. Αυτή είναι μια συσκευή βασισμένη σε I2C που λειτουργεί σε 3,3 έως 5v. Σε αυτό το έργο, το MPU6050 χρησιμοποιείται για τη μέτρηση εάν μια επιφάνεια είναι επίπεδη ή όχι και επίσης για τη μέτρηση της γωνίας μιας γραμμής.
GROVE MOUSE ENCODER
Πρόκειται για έναν μηχανικό πρόσθετο περιστροφικό κωδικοποιητή με δεδομένα ανάδρασης περιστροφικής κατεύθυνσης και περιστροφικής ταχύτητας. Χρησιμοποίησα αυτόν τον κωδικοποιητή επειδή ήταν ο μικρότερος κωδικοποιητής που μπορούσα να βρω και το μέρος προγραμματισμού του ήταν επίσης εύκολο. Αυτός ο κωδικοποιητής έχει 24 βήματα ανά περιστροφή. Χρησιμοποιώντας αυτό μπορούμε να υπολογίσουμε την απόσταση που κινείται από τον τροχό στον κωδικοποιητή εάν η διάμετρος του τροχού είναι γνωστή. Οι υπολογισμοί για το πώς να το κάνετε αυτό συζητούνται στα επόμενα βήματα αυτού του οδηγού. Αυτό το έργο χρησιμοποιεί τον κωδικοποιητή για τη μέτρηση αποστάσεων καμπυλωτών γραμμών.
ΜΟΝΑΔΑ SHARP GP2Y0A41SK0F IR DISTANCE
Πρόκειται για έναν αναλογικό αισθητήρα που δίνει μια μεταβλητή τάση ως έξοδο με βάση την απόσταση του αντικειμένου από τον αισθητήρα. Σε αντίθεση με άλλες μονάδες IR, το χρώμα του αντικειμένου που ανιχνεύεται δεν θα επηρεάσει την έξοδο του αισθητήρα. Υπάρχουν πολλές εκδοχές αιχμηρών αισθητήρων, αλλά αυτή που χρησιμοποιούμε έχει εύρος 4 - 30 cm. Ο αισθητήρας λειτουργεί τάση μεταξύ 4,5 έως 5,5 βολτ και αντλεί μόνο 12 mA ρεύματος. Τα κόκκινα (+) και τα μαύρα (-) καλώδια είναι τα καλώδια ισχύος και το τρίτο σύρμα (είτε λευκό είτε κίτρινο) είναι το καλώδιο αναλογικής εξόδου. Ο αισθητήρας χρησιμοποιείται σε αυτό το έργο για τη μέτρηση γραμμικών αποστάσεων χωρίς επαφή.
Βήμα 2: ΑΠΑΙΤΟΥΝΤΑΙ ΕΡΓΑΛΕΙΑ
1. Ένα ψαλίδι
2. Κόφτες κουτιών ή οποιαδήποτε άλλη εξαιρετικά αιχμηρή λεπίδα
3. τσιμπιδάκια
4. Πιστόλι θερμής κόλλας
5. Στιγμιαία κόλλα (σαν σούπερ κόλλα)
6. Κόλλα με βάση το καουτσούκ (σαν δεσμός fevi)
7. Συγκολλητικό σίδερο και μόλυβδος
8. κόφτης λέιζερ
9. 3D εκτυπωτής
10. Ένα περιστροφικό εργαλείο με κομμάτι κοπής δίσκου
11. Κόφτες σύρματος
12. Γυαλόχαρτο
Βήμα 3: Αρχεία STL σε τρισδιάστατη εκτύπωση
Η θήκη για αυτήν τη συσκευή σχεδιάστηκε στο λογισμικό Autodesk Fusion 360. Υπάρχουν 3 κομμάτια. Τα αρχεία STL για αυτά τα κομμάτια δίνονται παρακάτω.
Τα αρχεία "LID" και "wheel" μπορούν να εκτυπωθούν χωρίς υποστηρίγματα ενώ το αρχείο "BODY" χρειάζεται υποστήριξη. Τα εκτύπωσα σε ύψος στρώματος 0,2 mm σε 100% πλήρωση χρησιμοποιώντας πράσινο PLA. Ο εκτυπωτής που χρησιμοποιείται είναι μια ταραντούλα TEVO.
Βήμα 4: Κάλυψη του περιβλήματος με βινύλιο
1. Χρησιμοποιήστε λεπτό γυαλόχαρτο για να εξομαλύνετε όλες τις εξωτερικές επιφάνειες των τρισδιάστατων τυπωμένων κομματιών, έτσι ώστε το αυτοκόλλητο βινυλίου να κολλάει εύκολα.
2. Χρησιμοποιήστε ένα υγρό πανί για να απαλλαγείτε από όλα τα λεπτά σωματίδια που μπορεί να παραμείνουν στις επιφάνειες μετά το τρίψιμο.
3. Αφού στεγνώσει η επιφάνεια, εφαρμόστε το αυτοκόλλητο βινυλίου στην επιφάνεια. Βεβαιωθείτε ότι δεν υπάρχουν παγιδευμένες φυσαλίδες αέρα.
4. Χρησιμοποιήστε ψαλίδι για να κόψετε την περίσσεια αυτοκόλλητου στις άκρες.
5. Τώρα εφαρμόστε αυτοκόλλητο στις πλευρές του περιβλήματος και κόψτε το περίσσευμα.
6. Χρησιμοποιήστε ένα κοπτικό κουτί ή οποιοδήποτε άλλο ξυράφι για να κόψετε τις τρύπες για την οθόνη OLED, τη θύρα φόρτισης, τον τροχό κωδικοποιητή και τον αισθητήρα αιχμηρού IR.
ΠΡΟΕΙΔΟΠΟΙΗΣΗ: ΠΡΟΣΕΧΕΤΕ ΠΟΛΥ ΠΡΟΣΟΧΗ ΜΕ ΜΕΓΑΛΕΣ ΛΑΜΔΕΣ ΚΑΙ ΕΡΓΑΛΕΙΑ
Βήμα 5: ΔΙΑΓΡΑΜΜΑΤΑ ΚΥΚΛΩΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ PRO MINI
Σε αντίθεση με το Arduino nano, το pro mini δεν μπορεί να προγραμματιστεί απευθείας συνδέοντας ένα καλώδιο USB, καθώς δεν διαθέτει ενσωματωμένο μετατροπέα USB σε σειριακό TTL. Επομένως, πρώτα πρέπει να συνδέσουμε έναν εξωτερικό μετατροπέα USB σε σειριακό μετατροπέα στο pro mini για να τον προγραμματίσουμε. Η πρώτη εικόνα δείχνει πώς πρέπει να γίνουν αυτές οι συνδέσεις.
Vcc - 5V
GND - GND
RXI - TXD
TXD - RXI
DTR - DTR
ΟΛΟΚΛΗΡΟ ΔΙΑΓΡΑΜΜΑ ΚΥΚΛΩΜΑΤΟΣ
Η 2η εικόνα δείχνει το πλήρες διάγραμμα κυκλώματος αυτού του έργου.
D2 - INT MPU6050
D3 - I/O (MODE)
D5 - I/O (UNIT)
D6 - I/O (ZERO)
D7 - +(1) Κωδικοποιητής
D8 - +(2) Κωδικοποιητής
A0 - I/O SHARP IR
A1 - + Buzzer
A4 - SDA (OLED ΚΑΙ MPU6050)
A5 - SCL (OLED ΚΑΙ MPU6050)
GND - GND ΟΛΩΝ ΤΩΝ ΕΝΟΤΗΤΩΝ ΚΑΙ ΑΙΣΘΗΤΗΡΩΝ ΚΑΙ ΕΝΙΣΧΥΣΗΣ ΜΟΝΑΔΑΣ
VCC - + OF BOOST MODULE ΘΥΡΑ USB
B + - ΜΠΑΤΑΡΙΑ +
B- - ΜΠΑΤΑΡΙΑ -
Η 3η φωτογραφία τραβήχτηκε ενώ δημιουργούσα τον κώδικα. Αυτή είναι μια προσωρινή ρύθμιση που έγινε για τον έλεγχο του κώδικα, των μονάδων και του κυκλώματος. Είναι προαιρετικό για εσάς να δοκιμάσετε
Βήμα 6: ΕΙΣΑΓΩΓΗ ΤΟΥ MAGNET
1. Εφαρμόστε στιγμιαία κόλλα στην κοιλότητα για τον μαγνήτη που παρέχεται κάτω από την οπή της θύρας φόρτισης.
2. Τοποθετήστε τον μαγνήτη στην κοιλότητα και κρατήστε τον μέχρι να στεγνώσει η κόλλα χρησιμοποιώντας κάτι μη μαγνητικό.
Ο μαγνήτης βοηθά στην αποτροπή της ολίσθησης ή της κίνησης της συσκευής όταν χρησιμοποιείται σε μεταλλική επιφάνεια.
Βήμα 7: ΔΙΑΜΟΡΦΩΣΗ ΤΩΝ ΑΙΣΘΗΤΗΡΩΝ
Προκειμένου να γίνει η συσκευή όσο το δυνατόν μικρότερη, τα στηρίγματα στερέωσης του αισθητήρα αιχμηρού IR και του κωδικοποιητή κόπηκαν χρησιμοποιώντας ένα περιστροφικό εργαλείο με προσάρτηση δίσκου κοπής δίσκου.
Βήμα 8: Τοποθέτηση της OLED ΟΘΟΝΗΣ
1. Σημειώστε τα ονόματα των καρφιτσών στην πίσω πλευρά της οθόνης OLED, έτσι ώστε οι συνδέσεις να μπορούν να γίνουν σωστά αργότερα.
2. Τοποθετήστε την οθόνη OLED στη σωστή θέση, όπως φαίνεται στη δεύτερη εικόνα. Το άνοιγμα της οθόνης έχει σχεδιαστεί έτσι ώστε η οθόνη να μπαίνει ελαφρώς στους τοίχους. Αυτό διασφαλίζει ότι η οθόνη βρίσκεται στη σωστή θέση και προσανατολισμό και δεν κινείται εύκολα.
3. Θερμή κόλλα εφαρμόζεται προσεκτικά γύρω από την οθόνη. Η θερμή κόλλα προτιμάται επειδή λειτουργεί σαν αμορτισέρ για την οθόνη και δεν προκαλεί πίεση στην οθόνη όταν εφαρμόζεται.
Βήμα 9: ΣΥΝΔΕΣΗ ΣΤΑ ΚΟΥΜΠΙΑ ΑΓΓΙΣΗΣ ΚΑΙ MPU6050
1. Χρησιμοποιείται κόλλα με βάση το καουτσούκ.
2. Η κόλλα εφαρμόζεται και στις δύο επιφάνειες.
3. Βεβαιωθείτε ότι όλα τα σημεία συγκόλλησης είναι στραμμένα προς την ανοιχτή πλευρά της θήκης, τοποθετήστε τα δομοστοιχεία στις καθορισμένες θέσεις τους, όπως φαίνεται στις εικόνες.
4. Κρατήστε το δομοστοιχείο και το περίβλημα πιεσμένα απαλά μεταξύ τους για τουλάχιστον 2 λεπτά αφού τα κολλήσετε μαζί.
Βήμα 10: ΕΝΟΤΗΤΑ+ΜΟΝΑΔΑ ΦΟΡΤΙΣΗΣ
Αυτή είναι μια ενότητα που πήρα από μια φθηνή τράπεζα τροφοδοσίας. Αυτή η μονάδα διαθέτει κύκλωμα προστασίας μπαταρίας καθώς και μετατροπέα ενίσχυσης 5v, 1 amp. Διαθέτει επίσης ένα κουμπί ON/OFF που μπορεί να χρησιμοποιηθεί ως διακόπτης λειτουργίας για ολόκληρο το έργο. Η θηλυκή θύρα USB της μονάδας αφαιρέθηκε χρησιμοποιώντας ένα συγκολλητικό σίδερο και δύο σύρματα συγκολλήθηκαν στους ακροδέκτες +5v και γείωσης, όπως φαίνεται στην 4η εικόνα.
Συγκολλήστε 2 αρσενικές ακίδες κεφαλίδας σε B+ και B- όπως φαίνεται στις δύο πρώτες εικόνες και, στη συνέχεια, ελέγξτε αν η μονάδα λειτουργεί με τις μπαταρίες.
Εφαρμόστε στιγμιαία κόλλα στην πλατφόρμα που παρέχεται για τη μονάδα και τοποθετήστε τη μονάδα απαλά, βεβαιωθείτε ότι η θύρα φόρτισης και το άνοιγμα παρέχουν την ευθυγράμμιση τέλεια.
Βήμα 11: ΤΟΠΟΘΕΤΗΣΗ ΑΙΣΘΗΤΗΡΑΣ ΜΠΑΤΑΡΙΑΣ ΚΑΙ ΟΡΙΑΣ
1. Η επίστρωση του καλωδίου σμάλτου χαλκού αφαιρείται με θέρμανση του άκρου του σύρματος χρησιμοποιώντας κολλητήρι ή αναπτήρα μέχρι να λιώσει η μόνωση. Στη συνέχεια, τα καλώδια συγκολλούνται προσεκτικά στην οθόνη OLED. Αυτό γίνεται τώρα επειδή μπορεί να είναι δύσκολο να κάνετε το ίδιο μετά την τοποθέτηση των μπαταριών.
2. Η μπαταρία έχει ολισθήσει κάτω από την πλατφόρμα της μονάδας ώθησης με τέτοιο τρόπο ώστε οι σύνδεσμοί της να είναι στραμμένοι προς την κατεύθυνση της οθόνης OLED, όπως φαίνεται στην 3η εικόνα.
3. Ο αιχμηρός αισθητήρας IR εισάγεται στην υποδοχή που προβλέπεται για αυτόν.
Βήμα 12: ΣΥΝΔΕΣΗ ΤΟΥ ARDUINO ΚΑΙ BUZZER
1. Ο μετατροπέας USB σε σειριακό συγκολλάται στο Arduino σύμφωνα με το παρεχόμενο διάγραμμα κυκλώματος.
2. Χρησιμοποιείται ζεστή κόλλα για να κολλήσει το Arduino στη μέση του περιβλήματος πάνω από τις μπαταρίες.
3. Τα καλώδια συγκολλούνται στους ακροδέκτες του βομβητή και στη συνέχεια ο βομβητής ωθείται στην κυκλική κοιλότητα στο περίβλημα που προβλέπεται για αυτό, όπως φαίνεται στην 7η εικόνα.
Βήμα 13: Κωδικοποιητής
1. Οι ακροδέκτες του κωδικοποιητή καθαρίζονται χρησιμοποιώντας λεπίδα.
2. Οι αντιστάσεις συγκολλούνται στον κωδικοποιητή.
3. Τα χάλκινα σύρματα συγκολλούνται σύμφωνα με το διάγραμμα κυκλώματος.
4. Ο χαλύβδινος άξονας εισάγεται στον τρισδιάστατο τροχό. Εάν ο τροχός είναι πολύ χαλαρός, ασφαλίστε τον χρησιμοποιώντας στιγμιαία κόλλα.
5. Τοποθετήστε τη ρύθμιση του άξονα-τροχού στον κωδικοποιητή. Και πάλι αν είναι χαλαρό χρησιμοποιήστε κόλλα στιγμής. Αλλά αυτή τη φορά, να είστε πολύ προσεκτικοί για να μην αφήσετε καμία κόλλα να εισέλθει στους μηχανισμούς κωδικοποίησης.
6. Τοποθετήστε τον κωδικοποιητή μέσα στο περίβλημα έτσι ώστε οι τροχοί να προεξέχουν μέσα από το παρεχόμενο άνοιγμα και επίσης βεβαιωθείτε ότι περιστρέφεται ελεύθερα.
7. Χρησιμοποιήστε θερμή κόλλα για να ασφαλίσετε τον κωδικοποιητή στη θέση του.
Βήμα 14: ΚΑΛΩΔΙΩΣΗ ΚΑΙ ΚΟΛΥΜΒΗΣΗ
1. Η καλωδίωση κυκλώματος γίνεται σύμφωνα με το διάγραμμα κυκλώματος που δόθηκε στο βήμα "ΔΙΑΓΡΑΜΜΑ ΚΥΚΛΩΜΑΤΟΣ" προηγουμένως.
2. Τα καλώδια +ve και -ve όλων των αισθητήρων και των μονάδων συνδέονται παράλληλα με την πηγή ισχύος.
3. Βεβαιωθείτε ότι κανένα από τα καλώδια δεν εμποδίζει την προβολή της μονάδας IR ή μπλέκεται με τον τροχό κωδικοποιητή.
Βήμα 15: ΚΩΔΙΚΟΠΟΙΗΣΗ
1. Κατεβάστε τον κώδικα και τις βιβλιοθήκες που παρέχονται παρακάτω.
2. Εξαγάγετε τους φακέλους της βιβλιοθήκης. Αντιγράψτε αυτούς τους φακέλους στο φάκελο "βιβλιοθήκες" στο φάκελο "Arduino" που βρίσκεται στο "Τα έγγραφά μου" του υπολογιστή σας (εάν είστε χρήστης των Windows).
3. Ανοίξτε τον παρεχόμενο κωδικό ("filal_code") στο Arduino IDE και ανεβάστε τον στο Arduino.
Βήμα 16: ΒΑΘΜΟΝΟΜΗΣΗ MPU6050
Δεδομένου ότι η μονάδα επιταχυνσιόμετρου/γυροσκοπίου MPU6050 ήταν απλά κολλημένη στο περίβλημα, μπορεί να μην είναι τέλεια επίπεδη. Επομένως, ακολουθούν τα ακόλουθα βήματα για να διορθωθεί αυτό το μηδενικό σφάλμα.
ΒΗΜΑ 1: Συνδέστε τη συσκευή στον υπολογιστή σας και τοποθετήστε την σε μια επιφάνεια που ήδη γνωρίζετε ότι είναι τέλεια επίπεδη (παράδειγμα: δάπεδο με πλακάκια)
ΒΗΜΑ 2: Μεταβείτε στη λειτουργία "LEVEL" στη συσκευή αγγίζοντας το κουμπί "M" και σημειώστε τις τιμές X και Y.
ΒΗΜΑ 3: Αντιστοιχίστε αυτές τις τιμές στις μεταβλητές "calibx" και "caliby" στον κώδικα.
ΒΗΜΑ 4: Ανεβάστε ξανά το πρόγραμμα.
Βήμα 17: ΥΠΟΛΟΓΙΣΜΟΣ ΑΠΟΣΤΑΣΗΣ ΠΟΥ ΚΙΝΗΘΗΚΕ ΑΝΑ ΒΗΜΑ ΤΟΥ Κωδικοποιητή
Αριθμός βημάτων ανά περιστροφή του άξονα κωδικοποιητή, N = 24 βήματα
Η διάμετρος του τροχού, D = 12,7mm
Περιφέρεια τροχού, C = 2*pi*(D/2) = 2*3.14*6.35 = 39.898 mm
Επομένως, η απόσταση μετακινείται ανά βήμα = C/N = 39.898/24 = 1.6625 mm
Εάν χρησιμοποιείτε τροχό διαφορετικής διαμέτρου ή κωδικοποιητή με διαφορετικό αριθμό βημάτων, βρείτε την απόσταση που μετακινείται ανά mm αντικαθιστώντας τις τιμές σας στον παραπάνω τύπο και μόλις βρείτε την ανάλυση, εισαγάγετε αυτήν την τιμή στον τύπο μέσα στον κώδικα όπως φαίνεται στο η εικόνα.
Μεταγλωττίστε και ανεβάστε ξανά τον κώδικα στο Arduino.
Μόλις ολοκληρωθεί η βαθμονόμηση του κωδικοποιητή και φορτωθεί το τροποποιημένο πρόγραμμα, μπορείτε να ξεκολλήσετε και να αφαιρέσετε τη μονάδα μετατροπέα USB σε σειριακό TTL από το Arduino Pro Mini.
Βήμα 18: ΔΟΚΙΜΑΣΤΕ ΤΑ ΠΑΝΤΑ ΠΡΙΝ ΤΟ ΚΛΕΙΣΙΜΟ ΤΗΣ ΥΠΟΘΕΣΗΣ
Πράγματα προς δοκιμή:
1. Εάν ο φορτιστής μπορεί εύκολα να συνδεθεί στη θύρα και εάν οι μπαταρίες φορτίζονται σωστά.
2. Το κουμπί ενεργοποίησης/απενεργοποίησης λειτουργεί ή όχι.
3. Το OLED εμφανίζει τα πάντα στο σωστό προσανατολισμό και θέση με το σωστό διάστημα.
4. Τα κουμπιά αφής λειτουργούν όλα σωστά και επισημαίνονται σωστά.
5. Εάν ο κωδικοποιητής δίνει τις τιμές απόστασης όταν γυρίζει.
6. Οι μονάδες MPU6050 και SHARP IR λειτουργούν και δίνουν τις σωστές ενδείξεις.
7. Ο βομβητής ακούγεται.
8. Βεβαιωθείτε ότι τίποτα μέσα δεν θερμαίνεται όταν είναι ενεργοποιημένο. Εάν συμβεί θέρμανση, σημαίνει ότι η καλωδίωση κάπου είναι λάθος.
9. Βεβαιωθείτε ότι όλα είναι ασφαλισμένα στη θέση τους και δεν κινούνται στο περίβλημα.
Βήμα 19: ΤΟΠΟΘΕΤΗΣΗ ΤΟΥ ΕΠΙΠΕΔΟΥ ΚΟΥΜΠΙΟΥ ΚΑΙ ΣΥΝΔΕΣΗ ΤΗΣ ΘΗΚΗΣ
ΧΡΗΣΗ LED για να επεκτείνετε το άξονα του κουμπιού
Ο άξονας του κουμπιού ώθησης στη μονάδα φόρτισης είναι πολύ μικρός για να βγει από το άνοιγμα του περιβλήματος. Έτσι, μια κεφαλή LED 3mm χρησιμοποιείται ως επέκταση.
1. Τα πόδια των λυχνιών LED κόβονται χρησιμοποιώντας έναν κόπτη σύρματος.
2. Η επίπεδη πλευρά του LED είναι λεία και επίπεδη χρησιμοποιώντας γυαλόχαρτο. Εάν η λυχνία LED είναι πολύ μικρή για χειρισμό με το χέρι, χρησιμοποιήστε τσιμπιδάκια.
3. Τοποθετήστε την κεφαλή LED στην οπή που προβλέπεται για το καπάκι της θήκης, όπως φαίνεται στην εικόνα. Βεβαιωθείτε ότι το led δεν είναι σφιχτό καθώς υποτίθεται ότι ολισθαίνει προς τα μέσα και έξω όταν πατάτε το κουμπί
ΣΥΝΔΕΣΗ ΤΗΣ ΠΕΡΙΠΤΩΣΗΣ
1. Εφαρμόστε τυχόν κόλλες με βάση το καουτσούκ (χρησιμοποίησα το Fevi Bond) προσεκτικά κατά μήκος του χείλους τόσο στο σώμα όσο και στο καπάκι.
2. Περιμένετε 5 έως 10 λεπτά για να στεγνώσει ελαφρώς η κόλλα και στη συνέχεια πιέστε και τα δύο μισά μαζί. Βεβαιωθείτε ότι το ελεύθερο άκρο του χαλύβδινου άξονα του τροχού κωδικοποίησης μπαίνει στην οπή που προβλέπεται για αυτό στο καπάκι.
3. Χρησιμοποιήστε ένα μεγάλο φορτίο (χρησιμοποίησα μπαταρία UPS) για να κρατήσετε και τα δύο κομμάτια πιεσμένα όσο στεγνώνει η κόλλα.
Συνιστάται εδώ μια κόλλα με βάση το καουτσούκ γιατί σε περίπτωση που το περίβλημα πρέπει να ανοίξει στο μέλλον για αντικατάσταση ή επαναπρογραμματισμό μπαταρίας, μπορεί εύκολα να γίνει με μια αιχμηρή λεπίδα ή μαχαίρι κατά μήκος της άρθρωσης.
Βήμα 20: ΕΠΙΣΗΜΑΝΣΗ ΤΩΝ ΚΟΥΜΠΩΝ ΑΦΗΣΗΣ
Η επισήμανση γίνεται για να εντοπίζονται εύκολα οι θέσεις και οι λειτουργίες του κουμπιού αφής.
Τα αλφάβητα κόπηκαν από ένα λευκό φύλλο αυτοκόλλητου χρησιμοποιώντας τον σπιτικό μου κόφτη λέιζερ.
Τα κομμένα κομμάτια αφαιρέθηκαν από το κύριο φύλλο χρησιμοποιώντας τσιμπιδάκια και στη συνέχεια εφαρμόστηκαν στη συσκευή στη σωστή θέση και προσανατολισμό.
Μέγιστο ύψος αλφαβήτου: 8mm
Μέγιστο πλάτος αλφαβήτου: 10MM
ΠΡΟΕΙΔΟΠΟΙΗΣΗ: ΦΟΡΕΤΕ ΓΥΑΛΙΑ ΑΣΦΑΛΕΙΑΣ ΑΠΟΦΡΑΞΗΣ LASER ΟΤΑΝ ΔΟΥΛΕΥΕΤΕ ΜΕ ΛΑΖΕΡΙΚΟ ΧΑΡΑΚΤΗΡΙ ΚΟΠΗ
Βήμα 21: ΑΠΟΤΕΛΕΣΜΑΤΑ
Η συσκευή τελικά τελείωσε. Αν έχετε αμφιβολίες ή προτάσεις σχετικά με το έργο, ενημερώστε με μέσω των σχολίων.
ΣΑΣ ΕΥΧΑΡΙΣΤΩ
Πρώτο βραβείο στον διαγωνισμό μεγέθους τσέπης
Συνιστάται:
Χαμηλή λυχνία διάθεσης πολυ πολυ LED: 9 βήματα (με εικόνες)
Low Poly LED Mood Lamp: Μια εξαιρετική προσθήκη σε κάθε γραφείο, ράφι ή τραπέζι! Το διακριτικό κουμπί που βρίσκεται στη βάση σας επιτρέπει να κάνετε ποδήλατο σε διάφορα μοτίβα φωτισμού LED. Δεν έχει σημασία αν θέλετε να χρησιμοποιήσετε τη λάμπα σας για σπουδές, χαλάρωση ή ακόμα και πάρτι … υπάρχουν σοβαρά
PORTAFOLIO IGΗΦΙΑΚΟ: 11 Βήματα
ΠΟΡΤΑΦΟΛΙΟ IGΗΦΙΑΚΟ: Πραγματοποιήστε μια αναφορά για την παρουσίαση των ιδεών σας, για να διαπιστώσετε τι είπατε, έτσι ώστε να μπορείτε να πάρετε το φως της δημοσιότητας. Hoy en la actualidad, la tecnología es tan avanzada, aquellos sueños que parecían imposibles, como el turismo espacial a
7 SEGMENT IGΗΦΙΑΚΟ ΡΟΛΟΙ ΚΑΙ ΘΕΡΜΟΜΕΤΡΟ: 6 Βήματα
7 SEGMENT IGΗΦΙΑΚΟ ΡΟΛΟΙ ΚΑΙ ΘΕΡΜΟΜΕΤΡΟ: Λειτουργεί με προσαρμογέα 12v 500mA. Το ύψος του χαρακτήρα είναι 57 mm και δείχνει τις ωριαίες πληροφορίες σε 24 ώρες. Οι πληροφορίες χρόνου και θερμοκρασίας εμφανίζονται εναλλάξ στην ίδια οθόνη. Δεν ξεχνά τις πληροφορίες του ρολογιού μέσω της μνήμης
Εργαλείο μέτρησης ρυθμού τροφοδοσίας CNC κατασκευασμένο από παλιοσίδερα: 5 βήματα
Εργαλείο μέτρησης ρυθμού τροφοδοσίας CNC κατασκευασμένο από θραύσματα: Έχει ποτέ κάποιος θελήσει να μετρήσει την πραγματική απόδοση τροφοδοσίας σε ένα μηχάνημα CNC; Πιθανώς όχι, έως ότου τα κομμάτια φρεζαρίσματος είναι άθικτα μετά από μια εργασία CNC … αλλά όταν αρχίσουν να σπάνε σε τακτική βάση, ίσως είναι καιρός να ερευνήσουμε. Σε αυτό το διδακτικό μπορείτε
Πολύ απλό Ακόμα πολύ αποτελεσματικό φάρσα (φάρσα υπολογιστή): 3 βήματα
Πολύ απλό … Ακόμα πολύ αποτελεσματικό φάρσα (φάρσα υπολογιστή): Αυτό το εκπαιδευτικό είναι ΠΟΛΥ απλό, αλλά ΠΟΛΥ αποτελεσματικό! Αυτό που θα συμβεί είναι: Κρύβετε όλα τα εικονίδια στην επιφάνεια εργασίας του θύματος. Το θύμα θα φρικάρει όταν βλέπει τον υπολογιστή αφού κάνετε τη φάρσα. Αυτό δεν μπορεί να βλάψει τον υπολογιστή με κανέναν τρόπο