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

Τσάντα αποτύπωσης βάρους: 5 βήματα
Τσάντα αποτύπωσης βάρους: 5 βήματα

Βίντεο: Τσάντα αποτύπωσης βάρους: 5 βήματα

Βίντεο: Τσάντα αποτύπωσης βάρους: 5 βήματα
Βίντεο: Διάσημοι που ΥΠΟΣΤΗΡΙΖΟΥΝ Το 🏳️‍🌈 (Part 2) 2024, Ιούλιος
Anonim
Τσαντάκι αίσθησης βάρους
Τσαντάκι αίσθησης βάρους
Τσάντα για αίσθηση βάρους
Τσάντα για αίσθηση βάρους
Τσαντάκι αίσθησης βάρους
Τσαντάκι αίσθησης βάρους

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

Πως δουλεύει

Λειτουργεί χρησιμοποιώντας μια αντίσταση ευαίσθητη στη δύναμη για να μετρήσει πόσο πιέζει ο ιμάντας στον ώμο του χρήστη και χρησιμοποιώντας την τιμή για να ελέγξει πόσο γρήγορα πάλλονται τα LED ή πόσα LED έχουν ανάψει (όταν πατηθεί ένας διακόπτης), δίνοντας στον χρήστη ανατροφοδότηση. Όταν ο χρήστης φορά υπερβολικό βάρος (βαθμονομημένο επί του παρόντος περίπου 10-11 κιλά), τα LED αναβοσβήνουν γρήγορα για να προειδοποιήσουν τον χρήστη. Ολόκληρη η συσκευή τροφοδοτείται από μπαταρία AAA και ελέγχεται από ένα Lilypad Arduino, το οποίο συνδέεται στα εξαρτήματα με αγώγιμο νήμα ραμμένο στην επιφάνεια της τσάντας.

Ακολουθούν εικόνες και φωτογραφίες της τσάντας.

Βήμα 1: Στοιχεία

Συστατικά
Συστατικά
Συστατικά
Συστατικά
Συστατικά
Συστατικά

Ακολουθεί μια λίστα με τον εξοπλισμό που θα χρειαστείτε για αυτό το πείραμα: Lilypad Arduino - Μια ράψιμη έκδοση του πίνακα μικροεπεξεργαστή arduino Breakout και καλώδιο USB - συνδέει το lilypad με τον υπολογιστή Lilypad battery pack 4 lilypad LEDs Lilypad switch Force force sensitive Resistient Conductive thread - 4 ply να ξεφτίζει, αλλά έχει πολύ χαμηλότερη αντίσταση από 2 βελόνες και σπείρωμα - το σπείρωμα είναι ζωτικής σημασίας για κλιπ αλιγάτορα 4 σπειρωμάτων - ζωτικής σημασίας για τον έλεγχο κυκλωμάτων. Το ράψιμο είναι πολύ αργό για δοκιμή. Κόλλα υφάσματος και βαφή υφάσματος - για σφράγιση νημάτων Tote bag - οποιοδήποτε λεπτό ύφασμα θα κάνει κάποιος

Βήμα 2: Basting

Καυτηρίαση
Καυτηρίαση
Καυτηρίαση
Καυτηρίαση
Καυτηρίαση
Καυτηρίαση

[Επεξεργασία: Βρήκα αργότερα ότι η τοποθέτηση της μπαταρίας τόσο κοντά στο Arduino οδηγεί σε μια αναξιόπιστη σύνδεση καθώς η αναδιπλούμενη κίνηση μεταξύ των δύο τμημάτων χαλαρώνει το νήμα. Αφήστε λίγο περισσότερη απόσταση, δύο ή τρεις βελονιές, για να μην συμβεί αυτό.] Αυτό είναι ένα ουσιαστικό βήμα για να αποτρέψετε την περιστροφή των εξαρτημάτων κατά το ράψιμο. Δείτε τις εικόνες για τον τρόπο τοποθέτησης των εξαρτημάτων για την τσάντα. Χρησιμοποιήστε μια αντίστροφη βελονιά για να κρατήσετε τα πέταλα στη θέση τους.

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

Η εικόνα 2 δείχνει πώς να ράβετε εξαρτήματα με 2 πέταλα (LED, Switch) για να μην ταλαντεύονται

Η εικόνα 3 δείχνει πώς να ράβετε εξαρτήματα με πολλά πέταλα (Lilypad, Battery pack). Η εικόνα 4 δείχνει πώς να τοποθετήσετε το FSR μέσα στον ιμάντα.

Η εικόνα 4 δείχνει πώς να ράβετε το FSR στη μία πλευρά του ιμάντα.

Βήμα 3: Ράψιμο

Ράψιμο
Ράψιμο
Ράψιμο
Ράψιμο
Ράψιμο
Ράψιμο

Τώρα θα χρειαστεί να ράψετε συνδέσεις μεταξύ όλων των νημάτων.

Η εικόνα 1 δείχνει τη διάταξη για όλο το ράψιμο της τσάντας.

Η εικόνα 2 δείχνει τα διαγράμματα κυκλώματος για κάθε συνιστώσα. Αναφέρονται συγκεκριμένες ακίδες Arduino για να διασφαλιστεί η συμβατότητα με τον κώδικα.

Εικόνα 3: Ράψτε τα πέταλα πολλές φορές για να εξασφαλίσετε μια καλή σύνδεση μεταξύ του νήματος και του πετάλου.

Εικόνα 4 και 5: Χρησιμοποίησα μια ευθεία βελονιά για να μειώσω το μήκος και την αντίσταση του νήματος (εικόνα 4), αλλά αργότερα έμαθα ότι μια διαγώνια βελονιά επιτρέπει περισσότερο τέντωμα, οπότε είναι προτιμότερο (εικόνα 5).

Εικόνα 6: Ράψτε γύρω από τις καρφίτσες FSR για να τις κρατήσετε στη θέση τους

Εικόνα 7: Στρέψτε τα άκρα των αντιστάσεων για να σχηματίσουν θηλιές που μπορείτε να τις ράψετε.

Εικόνα 8: Συνδέστε ένα νήμα σε μια υπάρχουσα βελονιά για να συγχωνεύσετε νήματα (μαύρα βέλη στο σχηματικό).

Εικόνα 9: Ράψτε νήματα στις αντίθετες πλευρές του υφάσματος όταν διασταυρώνονται για να αποφύγετε βραχυκύκλωμα.

Εικόνα 10: Δοκιμάστε ράμματα με το πολύμετρο για να ελέγξετε την αντίσταση.

Εικόνα 11. Κολλήστε τους κόμπους που δένετε για να τελειώσει μια βελονιά, για να μην ξετυλιχτούν και βάψτε τα εκτεθειμένα νήματα κατά μήκος της βελονιάς για να μειώσετε τις πιθανότητες βραχυκυκλώματος.

Οι φωτογραφίες δείχνουν πώς θα φαίνεται το ράψιμο στην τσάντα σας όταν τελειώσετε.

Βήμα 4: Κωδικοποίηση

Κωδικοποίηση
Κωδικοποίηση

Μπορείτε να δοκιμάσετε τον κώδικα καθ 'όλη τη διαδικασία ραψίματος, πρώτα συνδέοντας πέταλα με συνδετήρες αλιγάτορα για να δημιουργήσετε τα κυκλώματα, και στη συνέχεια με τα ίδια τα υφασμάτινα κυκλώματα. Μπορείτε να κατεβάσετε τον κώδικα (Readinput.pde) ή να δείτε ένα διάγραμμα ροής της λογικής του προγράμματος (Flow diagram.jpg). Ο κώδικας αποτελείται από πολλά διαφορετικά μέρη.

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

Το setup () ενεργοποιεί όλες τις καρφίτσες και ενεργοποιεί το Serial (για εντοπισμό σφαλμάτων).

Ο βρόχος () ελέγχει την πίεση, καταγράφει την υπερβολική πίεση και είτε προειδοποιεί εάν υπάρχει υπερβολική δύναμη, δείχνει το επίπεδο εάν πιέζεται ο διακόπτης ή παλμοποιείται διαφορετικά. Καλεί επίσης printReading ().

Το getReading () χρησιμοποιεί έναν πίνακα για να καταγράψει την πίεση.

Το printReading () βοηθά στον εντοπισμό σφαλμάτων, εκτυπώνοντας όλες τις μεταβλητές ανάγνωσης.

Το checkWarning () καταγράφει μια συνεχή περίοδο υψηλής ισχύος πριν ενεργοποιήσει την προειδοποίηση ().

προειδοποίηση () προκαλεί αναβοσβήσιμο των LED.

Το επίπεδο () δείχνει περισσότερες λυχνίες LED για μεγαλύτερη δύναμη.

Ο παλμός () δείχνει ταχύτερους παλμούς για μεγαλύτερη δύναμη.

Το ledLight () βοηθά να ανάψουν τα LED για επίπεδο () και παλμό ().

Βήμα 5: Βαθμονόμηση

Τώρα πρέπει να βαθμονομήσετε την τσάντα για να ελέγξετε πώς το βάρος αντιστοιχεί στις ενδείξεις του FSR.

Χρησιμοποιήστε αντικείμενα με το ίδιο βάρος για να προσθέσετε σταδιακά βάρος. Ένα σύνολο κουτιών ή μπουκαλιών λειτουργεί καλά.

Φορέστε το arduino με το καλώδιο προσαρτημένο.

Χρησιμοποιήστε τη λειτουργία Serial Monitor για ανάγνωση εκτύπωσης και ανάγνωσης της δύναμης.

Επαναλάβετε αυτήν τη διαδικασία για να καταγράψετε πώς αλλάζει η ένδειξη δύναμης με το βάρος.

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

Συνιστάται: