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

Dance Messenger: 5 βήματα (με εικόνες)
Dance Messenger: 5 βήματα (με εικόνες)

Βίντεο: Dance Messenger: 5 βήματα (με εικόνες)

Βίντεο: Dance Messenger: 5 βήματα (με εικόνες)
Βίντεο: ΠΑΤΗΣΑ ΣΤΗΝ ΚΟΙΛΙΑ ΤΗΣ ΑΛΕΞΑΝΔΡΑΣ! 2024, Ιούλιος
Anonim
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger

Διασκεδαστική επιμονή του παιχνιδιού όρασης. Συνδέστε το στο παπούτσι σας και γράψτε μηνύματα ή σχέδια ενώ περπατάτε, τρέχετε ή χορεύετε! Αυτό το άρθρο σας το φέρνουν οι MonkeyLectric και το φως ποδηλάτου Monkey Light

Βήμα 1: Ο πίνακας κυκλωμάτων

Ο πίνακας κυκλωμάτων
Ο πίνακας κυκλωμάτων

Χρησιμοποίησα μια αρκετά γενική πλακέτα κυκλώματος που είχα γύρω για αυτό το έργο. Το κύκλωμα είναι πολύ απλό όμως, μόνο ένας μικροελεγκτής Atmel AVR, 10 LED, μια κεφαλίδα προγραμματισμού και μερικές αντιστάσεις και πυκνωτές. ίσως ένα κουμπί αν θέλετε να μπορείτε να το απενεργοποιήσετε. Ο πίνακας που χρησιμοποίησα είναι ως επί το πλείστον εξαρτήματα επιτοίχιας τοποθέτησης, αλλά όλα τα μέρη είναι διαθέσιμα σε μορφή τρύπας, ώστε να μπορείτε εύκολα να το δημιουργήσετε σε έναν πρωτο-πίνακα. Έχω επισυνάψει κάτω από το Eagle CAD (https://www.cadsoft.de/) αρχεία για την πλακέτα κυκλώματος, τον πηγαίο κώδικα C για τον μικροελεγκτή και τα αρχεία Gerber της πλακέτας κυκλώματος για να κατασκευαστεί. Το Eagle CAD είναι δωρεάν για σανίδες μικρού μεγέθους όπως αυτό. Χρησιμοποιημένα μέρη: Μικροελεγκτής Atmel mega8L-digikey ATMEGA8L-8AC-ND6-pin. digikey 160-1406-1-ND, 160-1404-1-ND, 160-1402-1-ND150 ohm συστοιχία αντίστασης: digikey πυκνωτής μεγέθους EXB-V8V150JV10uF 0805: digikey 587-1299-1-ND Διακόπτης: digikey CKN4081CT-NDλιθιο- μπαταρία ιόντων: από batteriesamerica.com (https://www.batteriesamerica.com/newpage8.htm)

Βήμα 2: Προγραμματισμός του μικροελεγκτή

για τον προγραμματισμό του μικροελεγκτή θα χρειαστείτε το κιτ προγραμματισμού Atmel AVR ISP mkII (digikey part ATAVRISP2-ND). αυτό συνδέεται μεταξύ της θύρας USB και της κεφαλίδας προγραμματισμού στην πλακέτα κυκλώματος. Θα χρειαστείτε την αλυσίδα εργαλείων gnu AVR (https://sourceforge.net/projects/winavr/) για να μεταγλωττίσετε και να κατεβάσετε τον κώδικα ή να κάνετε λήψη με το δωρεάν AVR Studio της Atmel. ο παρεχόμενος κωδικός γράφτηκε για τον μεταγλωττιστή Imagecraft C, αλλά το να λειτουργεί με το εργαλείο gnu είναι απλό. Ο κωδικός C που παρέχεται δεν περιλαμβάνει τη λειτουργικότητα του κουμπιού ενεργοποίησης/απενεργοποίησης, δεν θα πρέπει να είναι δύσκολο να προστεθεί. Μπορείτε επίσης να προσθέσετε έναν ελεγκτή τάσης μπαταρίας για να αισθανθείτε πότε η μπαταρία είναι νεκρή (αυτό είναι σημαντικό για τα ιόντα λιθίου, είναι μόνιμα κατεστραμμένα με υπερβολική εκφόρτιση). για να φτιάξετε έναν ελεγκτή τάσης μπαταρίας, θα μπορούσατε (νομίζω!) να χρησιμοποιήσετε μια δίοδο zener 3.0V και αντίσταση 220k σε όλη την μπαταρία και να χρησιμοποιήσετε τον μετατροπέα a-to-d στο mega8 για να συγκρίνετε όταν η τάση της μπαταρίας πέσει κάτω από το zener τάση αναφοράς.

Βήμα 3: Προσάρτηση στο παπούτσι

Προσάρτηση στο παπούτσι
Προσάρτηση στο παπούτσι

απλά κολλήστε ή κολλήστε τον πίνακα και την μπαταρία στο παπούτσι σας!

Βήμα 4: Κάνε λίγο χορό

Κάνε λίγο χορό!
Κάνε λίγο χορό!
Κάνε λίγο χορό!
Κάνε λίγο χορό!

ο φίλος μου ο Corwin μας δείχνει κάποιες κινήσεις!

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

Βήμα 5: Αγοράστε ένα κιτ

Οι βιομηχανίες Adafruit διαθέτουν κιτ ανοικτού κώδικα που κατασκευάζονται μόνοι τους από ένα παρόμοιο παιχνίδι επιμονής του οράματος. Η έκδοσή τους χρησιμοποιεί όλα τα στοιχεία διαμπερών οπότε είναι πιο εύκολο να κατασκευαστεί και προγραμματίζεται απευθείας από την παράλληλη θύρα του υπολογιστή σας. Έχουν επίσης πολύ λεπτομερείς οδηγίες για αρχάριους ηλεκτρονικούς χάκερ και οδηγίες για τον τρόπο χρήσης του μεταγλωττιστή gnu C επίσης. Http://www.ladyada.net/make/minipov2https://www.adafruit.com/index.php? main_page = product_info & cPath = 5 & products_id = 1

Συνιστάται: