Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Το κύκλωμα καλωδίωσης
- Βήμα 2: Κωδικός Arduino
- Βήμα 3: Τοποθετήστε το κουτί
- Βήμα 4: Οδηγίες λειτουργίας
Βίντεο: Παιχνίδι Balance Box - Arduino Powered: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Το παιχνίδι ισορροπίας έγινε για μια πρόκληση, πρέπει να μεταφερθεί σε επίπεδο πορείας εμποδίων ή σε καθορισμένη απόσταση για να κερδίσετε την πρόκληση.
Ένα arduino χρησιμοποιείται για τη μέτρηση της γωνίας του κουτιού και την ενεργοποίηση συναγερμού μόλις ξεπεραστεί η καθορισμένη γωνία.
Το κουτί πρέπει να μετακινηθεί προσεκτικά ενώ μεταφέρεται στο επίπεδο. Καθώς το κιβώτιο μετακινείται εκτός επιπέδου, οι ενδεικτικές λυχνίες ισορροπίας θα ανάψουν, περισσότερες φωτεινές ενδείξεις υποδεικνύουν ότι το κιβώτιο είναι πιο έξω από το επίπεδο. Το αλφάδι μπορεί επίσης να χρησιμοποιηθεί για να διαπιστωθεί εάν το κουτί είναι επίπεδο. Όταν το κουτί είναι πολύ μακριά από το επίπεδο ή είναι σφιγμένο, το κουτί θα τσιρίζει 3 φορές και θα ακούγεται θόρυβος, ένα από τα φώτα ζωής θα σβήσει. Όταν χρησιμοποιηθούν και οι 3 ζωές, το κουτί θα ειδοποιήσει και θα αναβοσβήνει όλα τα φώτα, το παιχνίδι χάνεται.
Προμήθειες
Τα απαιτούμενα μέρη είναι:
1x Arduino Nano
1x μονάδα MPU6050
3x Λευκά LED
5x έγχρωμες λυχνίες LED για τον δείκτη ισορροπίας (2 πράσινες, 2 κίτρινες, 1 κόκκινες)
1x Piezo Buzzer
1x Τρανζίστορ TIP120
1x αντίσταση 2,2K Ohm
Αντίσταση 8x 220 Ohm
Κουμπί 1x
1x διακόπτης τροφοδοσίας
1x αλφάδι "Bullseye"
Πηγή ενέργειας 5v, το έργο μου χρησιμοποιεί θωράκιση ιόντων λιθίου 18650 με ρυθμιζόμενη έξοδο 5v
1x κουτί έργου
Θα χρειαστείτε ένα breadboard και πηδήξτε καλώδια για να δοκιμάσετε το κύκλωμα
Τα απαιτούμενα εργαλεία είναι:
Τρυπάνι και κομμάτια
Συγκολλητικό σίδερο
Πυροβόλο θερμής κόλλας
ταινία κάλυψης, μολύβι και χάρακα για σήμανση του κουτιού
Αρχείο
Βήμα 1: Το κύκλωμα καλωδίωσης
Το μόνο πράγμα που δεν φαίνεται στο διάγραμμα καλωδίωσης είναι ο κύριος διακόπτης τροφοδοσίας, στο έργο μου αυτός ο διακόπτης τοποθετείται μεταξύ της μπαταρίας λιθίου και της θωράκισης έτσι ώστε να μπορούν να αποσυνδεθούν εντελώς.
Εάν δεν είστε εξοικειωμένοι με τα ακόλουθα διαγράμματα καλωδίωσης, απλώς πάρτε το κομμάτι -κομμάτι, ακολουθήστε προσεκτικά κάθε σύνδεση καλωδίου και εργαστείτε μεθοδικά, ώστε να μην χάσετε τίποτα.
Θα πρέπει να συναρμολογήσετε το κύκλωμα σε ένα breadboard για να ελέγξετε αν λειτουργεί σωστά πριν κολλήσετε όλα τα μέρη μαζί.
Οι λυχνίες LED ζωής στο διάγραμμα πρέπει να είναι οι λευκές λυχνίες LED
Οι λυχνίες LED ισορροπίας πρέπει να είναι διατεταγμένες:
Κόκκινο - Ισορροπία LED 5
Κίτρινο - LED ισορροπίας 4
Κίτρινο - LED ισορροπίας 3
Πράσινο - LED ισορροπίας 2
Πράσινο - LED ισορροπίας 1
Βήμα 2: Κωδικός Arduino
Για τον κώδικα arduino θα χρειαστεί να προσθέσετε μερικές βιβλιοθήκες στο arduino IDE, έχω συμπεριλάβει τους παρακάτω συνδέσμους
Οι πρόσθετες βιβλιοθήκες arduino που απαιτούνται είναι:
MPU6050_tockn.h
OneButton.h
Θα χρειαστεί να προσθέσετε τις βιβλιοθήκες που συνδέονται παραπάνω στο arduino IDE
Κατεβάστε και ανοίξτε το αρχείο που περιέχει τον κωδικό "Balance_alarm_V1.8.ino"
Ανεβάστε τον κωδικό στον πίνακα arduino
Βήμα 3: Τοποθετήστε το κουτί
Δυστυχώς δεν έβγαλα φωτογραφίες από το κουτί ενώ τοποθέτησα τα εξαρτήματα σε αυτό. Έχω χρησιμοποιήσει θερμή κόλλα για να χωρέσω τα μέρη στο κουτί.
Εάν χρησιμοποιείτε ένα πλαστικό κουτί όπως αυτό που χρησιμοποίησα, τυλίξτε το επάνω μέρος με ταινία κάλυψης και χρησιμοποιήστε ένα χάρακα και ένα στυλό για να σημειώσετε πού πρέπει να ανοίξετε τις τρύπες για τις λυχνίες LED, το ηχείο και τις βίδες στερέωσης στο αλφάδι.
Ο διακόπτης τοποθετήθηκε ανοίγοντας μια τρύπα και στη συνέχεια τοποθετώντας την στο σωστό μέγεθος και σχήμα.
Αν ξαναέκανα αυτό το έργο, θα τοποθετούσα όλα τα εξαρτήματα στο καπάκι, ώστε να μην χρειαστεί να περάσω τόσα καλώδια σύνδεσης μεταξύ του καπακιού και του κάτω μέρους του κουτιού.
Βήμα 4: Οδηγίες λειτουργίας
Εκκίνηση
Πριν ενεργοποιήσετε το κουτί, τοποθετήστε το κουτί σε μια επίπεδη και επίπεδη επιφάνεια έτσι ώστε η φούσκα στο αλφάδι να βρίσκεται στον κεντρικό κύκλο.
Ενεργοποιήστε το διακόπτη τροφοδοσίας, το κουτί θα ηχήσει μία φορά και θα ξεκινήσει. Αφήστε το κουτί ακίνητο μέχρι να ακούσετε ένα τριπλό μπιπ και να ανάψουν τα 3 λευκά "φώτα ζωής".
Το παιχνίδι είναι πλέον έτοιμο.
Λειτουργίες κουτιού
Το κουτί πρέπει να μετακινηθεί προσεκτικά ενώ μεταφέρεται στο επίπεδο. Καθώς το κιβώτιο μετακινείται εκτός επιπέδου, οι ενδεικτικές λυχνίες ισορροπίας θα ανάψουν, περισσότερες λυχνίες υποδεικνύουν ότι το κουτί είναι πιο εκτός στάθμης.
Το αλφάδι μπορεί επίσης να χρησιμοποιηθεί για να διαπιστωθεί εάν το κουτί είναι επίπεδο (Εάν το επίπεδο πνεύματος και τα φώτα ισορροπίας δεν ταιριάζουν πραγματοποιήστε επαναφορά αισθητήρα ισορροπίας, δείτε παρακάτω)
Όταν το κουτί είναι πολύ μακριά από το επίπεδο ή είναι σφιγμένο, το κουτί θα τσιρίζει 3 φορές και θα ακούγεται θόρυβος, ένα από τα φώτα ζωής θα σβήσει.
Όταν χρησιμοποιηθούν και οι 3 ζωές, το κουτί θα ειδοποιήσει και θα αναβοσβήνει όλα τα φώτα, το παιχνίδι χάνεται.
Έλεγχοι
Επαναφορά συναγερμού
Κάντε αυτό για να σταματήσετε το παιχνίδι μέσω συναγερμού αφού έχουν χαθεί και οι 3 ζωές.
Ενώ ηχεί ο συναγερμός, πατήστε το πράσινο κουμπί για ένα δευτερόλεπτο και αφήστε το. Ο συναγερμός πρέπει να σταματήσει μετά από ένα δευτερόλεπτο. Αν όχι δοκιμάστε ξανά
Επαναφορά ζωών - Κάντε αυτό εάν θέλετε να επαναφέρετε το παιχνίδι, και οι τρεις ζωές θα επιστρέφονται.
Ανά πάσα στιγμή, κάντε διπλό κλικ στο πράσινο κουμπί (όπως ένα ποντίκι υπολογιστή, αλλά ελαφρώς πιο αργό). Θα ακουστεί ο θόρυβος επαναφοράς και θα ανάψουν τρία φώτα ζωής.
Επαναφέρετε τον αισθητήρα ζυγοστάθμισης - Κάντε αυτό εάν η φούσκα στο αλφάδι δεν ταιριάζει με τις ενδεικτικές λυχνίες ισορροπίας.
Πατήστε παρατεταμένα το πράσινο κουμπί (πατήστε για 3 δευτερόλεπτα και αφήστε το) Ο θόρυβος επαναφοράς ισορροπίας θα αναπαραχθεί και οι λυχνίες ισορροπίας θα αναβοσβήνουν σύντομα και στη συνέχεια θα σβήσουν (υποδεικνύοντας ότι το πλαίσιο είναι επίπεδο). Θα πρέπει να γίνει ενώ το κουτί είναι επίπεδο, όπως υποδεικνύεται από τη φούσκα αλκοόλ.
Σημειώσεις
Όταν το κουτί αρχίζει να κελαηδάει επειδή έχει χαθεί μια ζωή, επιστρέψτε γρήγορα στη σωστή επίπεδη θέση, διαφορετικά θα χάσετε άλλη ζωή μόλις σταματήσει το κελάηδημα, περίπου 5 δευτερόλεπτα.
Χρησιμοποιήστε το αλφάδι για να δείτε ποιος τρόπος είναι έξω από το επίπεδο/επίπεδο, τα φώτα υποδεικνύουν ότι είστε εκτός επιπέδου, αλλά δεν δείχνουν ποια κατεύθυνση.
Η φούσκα του αλκοόλ είναι περίπου η ίδια με τις ενδεικτικές λυχνίες, όταν η φούσκα αγγίζει την πλευρά του πνευματικού επιπέδου θα χαθεί μια ζωή.
Εάν το κουτί συμπεριφέρεται περίεργα και η επαναφορά του αισθητήρα ισορροπίας δεν λειτουργεί, απενεργοποιήστε και ενεργοποιήστε ξανά το κουτί με τον μαύρο διακόπτη τροφοδοσίας. Θα πρέπει να περιμένετε περίπου 10 δευτερόλεπτα με το κουτί σε μια επίπεδη επιφάνεια ενώ ενεργοποιείται ξανά. Προσπαθήστε να χρησιμοποιήσετε πρώτα την επαναφορά του αισθητήρα ζυγοστάθμισης καθώς είναι ταχύτερη, δεν χρειάζεται να περιμένετε μέχρι το κουτί να πραγματοποιήσει τον κύκλο ενεργοποίησης.
Το κουτί τροφοδοτείται από μπαταρία, θεωρητικά θα πρέπει να έχει αρκετή φόρτιση για να διαρκέσει μια ολόκληρη ημέρα συνεχούς χρήσης. Απενεργοποιήστε το εάν δεν χρησιμοποιείται για εξοικονόμηση ενέργειας.
Εάν το κουμπί δεν αποκρίνεται, βεβαιωθείτε ότι πατάτε ΚΑΙ αφήνετε το κουμπί.
Συνιστάται:
Πραγματικό παιχνίδι Life War Tower Defense παιχνίδι: 11 βήματα
Making a Real Life War Tower Defense Game: Γεια σας, είμαστε GBU! Στην ομάδα μας ανατέθηκε μια εργασία στο VG100, Intro to Engineering, class: να σχεδιάσουμε και να δημιουργήσουμε ένα πραγματικό παιχνίδι Warzone Tower Defense Game. Το VG100 είναι μια βασική τάξη που όλοι οι πρωτοετείς καλούνται να παρακολουθήσουν στο Joint Institute (JI.) The Joint Inst
Makey -Saurus Rex - Makey Makey Balance Board: 6 βήματα (με εικόνες)
Makey-Saurus Rex-Makey Makey Balance Board: Είτε το ονομάζετε Chrome Dino, T-Rex Game, No Internet Game, είτε απλή ενόχληση, όλοι φαίνεται να είναι εξοικειωμένοι με αυτό το παιχνίδι άλματος δεινοσαύρων με πλάγια κύλιση. Αυτό το παιχνίδι που δημιουργήθηκε από την Google εμφανίζεται στο πρόγραμμα περιήγησης ιστού Chrome κάθε φορά που το
Γιγαντιαίο παιχνίδι με παιχνίδι Makey Makey: 8 βήματα
Gigantic Playable Makey Makey: Μερικοί εκπαιδευτικοί στην ομάδα μας στο Facebook, ανέβηκαν σε ένα εντελώς νέο επίπεδο αυτό το σχολικό έτος φτιάχνοντας το δικό τους γιγάντιο Makey Makeys. Η ομάδα μας θεώρησε ότι αυτή ήταν μια εξαιρετική ιδέα για τη διδασκαλία των μαθητών σχετικά με τους μικροελεγκτές. Ως εκ τούτου, ρωτήσαμε τον Διευθυντή μας
Ελέγξτε το Balance Maze With Alexa: 6 βήματα (με εικόνες)
Έλεγχος του λαβύρινθου ισορροπίας με την Alexa: Ελέγξτε τον λαβύρινθο ισορροπίας με την Alexa Μετακινήστε τον λαβύρινθο με φωνή. Πρώτα απ 'όλα, δείτε το βίντεο. Είναι μια περίληψη της λειτουργίας. Μιλήστε με την Alexa (Raspberry Pi + AVS) Πείτε: Alexa Start SkillSAY: BARANSU MEIRO WO KIDOU SHITE Instruct SkillSAY: 1 DO, UE N
Πώς να ελέγξετε αν ένα παιχνίδι θα τρέξει στον υπολογιστή σας πριν αγοράσετε το παιχνίδι .: 4 βήματα
Πώς να ελέγξετε αν ένα παιχνίδι θα τρέξει στον υπολογιστή σας πριν αγοράσετε το παιχνίδι .: Πρόσφατα απέκτησα το Call of Duty 4 από έναν φίλο (δωρεάν θα μπορούσα να προσθέσω) επειδή δεν θα εκτελεστεί στον υπολογιστή του. Λοιπόν, ο υπολογιστής του είναι αρκετά νέος και με μπέρδεψε γιατί δεν θα λειτουργούσε. Έτσι, μετά από μερικές ώρες αναζήτησης στο διαδίκτυο, συνάντησα