Πίνακας περιεχομένων:
- Βήμα 1: Το παιχνίδι κουίζ
- Βήμα 2: Πώς λειτουργεί
- Βήμα 3: Εξαρτήματα καθαρισμού
- Βήμα 4: Κύκλωμα ισχύος
- Βήμα 5: Κύκλωμα ήχου
- Βήμα 6: Κατασκευή στο εσωτερικό
- Βήμα 7: Χειροτεχνία
- Βήμα 8: Λογισμικό
- Βήμα 9: Κλιπ ήχου
- Βήμα 10: Ολοκληρώθηκε
Βίντεο: Ηλεκτρονική χριστουγεννιάτικη κάρτα κουίζ: 10 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Θέλετε να φτιάξετε κάτι ενδιαφέρον για τα Χριστούγεννα;
Τι θα λέγατε για μια ηλεκτρονική κουίζ χριστουγεννιάτικη κάρτα; Παίζει ερωτήσεις από αρχεία κύματος από μια κάρτα SD, ώστε να μπορείτε να την προσαρμόσετε με στοχαστικές και/ή ανατριχιαστικές ερωτήσεις. Εάν τα κουίζ είναι κουίζ, αυτή η κάρτα είναι περισσότερο μια δοκιμή.
Βήμα 1: Το παιχνίδι κουίζ
Η κάρτα παίζει τις ερωτήσεις santee και πρέπει να απαντηθούν πατώντας τα κουμπιά A, B ή C.
Εάν λάβουν λάθος την απάντηση, πρέπει να κάνουν ένα πέναλτι (σε αυτή την περίπτωση ακούστε τα χριστουγεννιάτικα κάλαντα του Boney M πατώντας επανειλημμένα ένα πλήκτρο για να βεβαιωθείτε ότι δεν τρέχουν μόνο) Κάθε φορά που κάνετε μια ερώτηση λάθος το επίπεδο ποινής αυξάνεται (δηλαδή πρέπει να ακούσετε ένα ακόμη μεγαλύτερο κλιπ Boney M)
Βήμα 2: Πώς λειτουργεί
Ένας μικροελεγκτής αναπαράγει αρχεία mono wav 16KHz 8bit από την κάρτα SD. Τα αρχεία είναι οργανωμένα σε διάφορες ερωτήσεις και απαντήσεις. Η μεγαλύτερη δουλειά είναι να συγκεντρώσετε όλες τις ερωτήσεις.
Τα κουμπιά είναι στημένα κατευθείαν στο μικρόφωνο.
Το ηχείο οδηγείται χρησιμοποιώντας μια έξοδο PWM, η οποία υποθέτω ότι είναι νέα. Διαθέτει απλό εξωτερικό φιλτράρισμα.
Η κάρτα SD λειτουργεί σε λειτουργία SPI μαζί με την κεφαλίδα προγραμματισμού ISP.
Βήμα 3: Εξαρτήματα καθαρισμού
Χρησιμοποίησα έναν μικροεπεξεργαστή Atmel ATMEGA32 AVR. Σχεδόν κάθε AVR, ή micro για αυτό το θέμα, θα λειτουργήσει. Λειτουργώ με εξωτερικό κρύσταλλο 8Mhz για να διατηρήσω το χρονισμό σταθερό για τη σειριακή θύρα.
Πήρα μια παλιά κάρτα SD 64Mb- Βεβαιωθείτε ότι έχετε μια κάρτα 64Mb ή μεγαλύτερη, ώστε τα παράθυρα να τη μορφοποιήσουν σε FAT32.
Θα χρειαστείτε επίσης μια μπαταρία- χρησιμοποίησα μια μπαταρία κινητού τηλεφώνου. Χρειάζεστε επίσης έναν ρυθμιστή LDO 3.3V για να περιορίσετε την τάση.
Βρήκα επίσης μια πρίζα mini-usb για τη φόρτιση της μπαταρίας
Πάρτε ένα ηχείο από ένα παλιό ακουστικό.
Και πάρτε επίσης κάποιους μικροδιακόπτες
Θα χρειαστείτε επίσης κάποια περίεργα τρανζίστορ και παθητικά, αλλά θα πρέπει να έχετε αυτά τα πράγματα ξαπλωμένα!
Βήμα 4: Κύκλωμα ισχύος
Η τροφοδοσία στην κάρτα αλλάζει χρησιμοποιώντας ένα απλό κομμάτι κάρτας που χωράει μεταξύ δύο καλωδιακών επαφών. Όταν σηκωθεί το κάλυμμα της κάρτας, η κάρτα τραβιέται προς τα πίσω και οι επαφές είναι σύντομες, ενεργοποιώντας τον ρυθμιστή.
Ο ρυθμιστής παραδίδει 3,3V στο micro και στην κάρτα SD.
Η μπαταρία φορτίζεται μέσω της θύρας USB χρησιμοποιώντας ένα τρομερό κύκλωμα φόρτισης.
Η στάθμη της μπαταρίας θα είναι μεταξύ 3 και 4 βολτ, δημιουργώντας μια πτώση μεταξύ 1,3 και 0,3 βολτ στην αντίσταση. Αυτό δίνει ρεύμα φόρτισης μεταξύ 43 και 15mA που είναι αρκετά αργό, αλλά τουλάχιστον είναι λιγότερο πιθανό να ανατιναχθεί.
Βήμα 5: Κύκλωμα ήχου
Ο ήχος οδηγείται από το κανάλι PWM που τρέχει από το ρολόι του συστήματος στα 8MHz σε λειτουργία "σωστής φάσης" (πάνω και κάτω), η οποία διαρκεί 512 ρολόγια ανά κύκλο.
Αυτό σημαίνει ότι ο πραγματικός ρυθμός δειγματοληψίας είναι 15, 625Khz, ο οποίος είναι αρκετά κοντά στον ρυθμό δείγματος αρχείου ήχου των 16Khz.
Η αντίσταση και ο πυκνωτής πριν από το τρανζίστορ είναι ένα φίλτρο χαμηλής διέλευσης. Το δοχείο προσαρμόζει την απόκριση. Η τιμή 100K είναι επειδή αυτό είναι το μόνο που μπορούσα να βρω!
Το τρανζίστορ λειτουργεί πολύ αναποτελεσματικά σε μια ρύθμιση παρακολούθησης εκπομπών.
Οι αντιστάσεις/πυκνωτές μετά το τρανζίστορ έχουν μάταιες ελπίδες να καταστέλλουν παροδικά. Δεν ξέρω αν λειτουργεί όπως προορίζεται. Η κάρτα λειτουργεί οπότε είμαι χαρούμενος…
Βήμα 6: Κατασκευή στο εσωτερικό
Ξεκίνησα με την εκτύπωση μιας βασικής κάρτας με τις θέσεις των εξαρτημάτων. Αντέγραψα και επικολλήσα τα pinouts των τμημάτων από τα φύλλα δεδομένων, ώστε να έχω μια αναφορά εκεί.
Κολλήστε τα μέρη κάτω με το πιστόλι κόλλας.
Συγκολλήθηκε μακριά!
Περισσότερο κολλητό όπλο!
Βήμα 7: Χειροτεχνία
Εκτυπώστε ένα κουτί στην κάρτα, διπλώστε το και κολλήστε το με πιστόλι!
Έκανα ειδικές περικοπές για την κάρτα SD, το βύσμα φόρτισης USB, κεφαλίδα σειριακής θύρας και κεφαλίδα προγραμματισμού.
Βήμα 8: Λογισμικό
Έκλεψα το λογισμικό ανάγνωσης της κάρτας SD από το CC Dharmani. Ρίξτε μια ματιά στο www.dharmanitech.com.
Δεν δημοσιεύω τον κωδικό μου επειδή είναι πολύ ακατάστατος και απλώς έχει απενεργοποιηθεί από τον κώδικα αυτού του τύπου.
Η διακοπή υπερχείλισης του χρονοδιακόπτη PWM τραβά ένα νέο δείγμα από ένα buffer και ορίζει την τιμή PWM. Το κύριο πρόγραμμα προσπαθεί να γεμίσει το buffer όσο το δυνατόν γρηγορότερα από την κάρτα SD. Φαίνεται αρκετά αποτελεσματικό.
Βήμα 9: Κλιπ ήχου
Ο κώδικας παίζει ερωτήσεις και ποινές.
Οι ερωτήσεις αποτελούνται από μια εισαγωγή, μια ερώτηση, τρία κλιπ «επιστολών» (π.χ. «Α», «Β», «Γ»), τρία «Επιλογές» (π.χ. «είναι», «ή είναι», «ή είναι απάντηση »), οι τρεις επιλογές απάντησης, ένας βρόχος αναμονής, ένα« σωστό »κλιπ και ένα« λανθασμένο »κλιπ.
Βρήκα κάπου εκείνους που θέλουν να γίνουν εκατομμυριούχοι και τους χρησιμοποίησα ως υποστήριξη.
Βήμα 10: Ολοκληρώθηκε
Στείλτε το σε κάποιον ανυποψίαστο φίλο.
Συνιστάται:
Ηλεκτρονική κάρτα για τη γιορτή της μητέρας: 6 βήματα
Ηλεκτρονική κάρτα για τη γιορτή της μητέρας: Η μέρα της μητέρας έρχεται. έχεις κάποιο δώρο για τις μαμάδες σου; Εδώ είναι ένας τεχνικός τρόπος για να χαιρετήσετε και να πείτε πώς αγαπάτε τη μητέρα σας εκείνη την ιδιαίτερη ημέρα, την Ηλεκτρονική Κάρτα της Ημέρας της Μητέρας. Αυτό το έργο χρησιμοποιεί 4D Systems ’ 4.3 ″ ge
Χριστουγεννιάτικη κάρτα PCB: 3 βήματα (με εικόνες)
Χριστουγεννιάτικη κάρτα PCB: Με τα Χριστούγεννα στη γωνία σκεφτόμουν μια τακτοποιημένη ιδέα δώρου για τους συγγενείς και τους φίλους μου. Πρόσφατα παρήγγειλα μερικά pcb για ένα διαφορετικό έργο και σκέφτηκα ότι θα ήταν διασκεδαστικό να φτιάχνω χριστουγεννιάτικες κάρτες από pcb. Εκτός από το ότι είναι
Fractal Χριστουγεννιάτικη κάρτα: 5 βήματα
Χριστουγεννιάτικη κάρτα Fractal Popup: Αυτή είναι η πρώτη μου οδηγία, γι 'αυτό να είστε ευγενικοί! Θα δείξω πώς να φτιάξω μια χριστουγεννιάτικη αναδυόμενη κάρτα που διαθέτει μια Fractal αποσύνθεση εικόνων. Μπορείτε να τοποθετήσετε τις προσωπικές σας φωτογραφίες και εικόνες, έτσι ώστε το σύνολο να αποδίδει ως χριστουγεννιάτικο δέντρο. Χρειάζεται ένα
Χριστουγεννιάτικη κάρτα κυκλώματος: 4 βήματα
Χριστουγεννιάτικη κάρτα κυκλώματος: Μηχανή ραμίζει αγώγιμο νήμα για να δημιουργήσει ένα απλό κύκλωμα στην χριστουγεννιάτικη κάρτα μου. Οι ραφές αγώγιμου νήματος συνδέουν μια μπαταρία κουμπιού 3V με ένα LED. Δύο χαλαρά άκρα δημιουργούν έναν απλό διακόπτη που μπορεί να κλείσει συνδέοντας τα σε ένα τόξο. Ενώ αυτό
Χριστουγεννιάτικη Κάρτα & Στολίδι: 6 Βήματα (με Εικόνες)
Χριστουγεννιάτικη Κάρτα & Στολίδι: Οι γιορτινές κάρτες που αναβοσβήνουν και μπιπ πάντα μας γοήτευαν. Αυτή είναι η εκδοχή μας για DIY έκδοση, κατασκευασμένη με ATtiny13A και μερικά LED - πατήστε το κουμπί για να παίξετε μια σύντομη εκπομπή φωτός στο δέντρο. Φέτος τα στέλνουμε σε φίλους και συγγενείς. Είναι ένα