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

Παιχνίδια χρησιμοποιώντας Arduino: 13 βήματα
Παιχνίδια χρησιμοποιώντας Arduino: 13 βήματα

Βίντεο: Παιχνίδια χρησιμοποιώντας Arduino: 13 βήματα

Βίντεο: Παιχνίδια χρησιμοποιώντας Arduino: 13 βήματα
Βίντεο: Lesson 13: Using XY Joystick with Arduino and turning a buzzer with joystick Motion | Robojax 2024, Νοέμβριος
Anonim
Παιχνίδια χρησιμοποιώντας Arduino
Παιχνίδια χρησιμοποιώντας Arduino

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

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

Βήμα 1: Εγκατάσταση του Scratch για το Arduino

Επισκεφτείτε τον ιστότοπο

Σχετικά με το S4A Το S4A είναι μια τροποποίηση Scratch που επιτρέπει τον απλό προγραμματισμό της πλατφόρμας υλικού ανοιχτού κώδικα Arduino. Παρέχει νέα μπλοκ για τη διαχείριση αισθητήρων και ενεργοποιητών που συνδέονται με το Arduino. Υπάρχει επίσης ένας πίνακας αναφοράς αισθητήρων παρόμοιος με αυτόν του PicoBoard. Ο κύριος στόχος του έργου είναι η προσέλκυση ανθρώπων στον κόσμο του προγραμματισμού. Ο στόχος είναι επίσης η παροχή διεπαφής υψηλού επιπέδου στους προγραμματιστές Arduino με λειτουργίες όπως η αλληλεπίδραση με ένα σύνολο πίνακα μέσω εκδηλώσεων χρηστών.

Εγκατάσταση του υλικολογισμικού στα βήματα του Arduino3

Αυτό το υλικολογισμικό είναι ένα λογισμικό που πρέπει να εγκαταστήσετε στον πίνακα Arduino για να μπορέσετε να επικοινωνήσετε μαζί του από το S4A. Κατεβάστε και εγκαταστήστε το περιβάλλον Arduino ακολουθώντας τις οδηγίες https://arduino.cc/en/Main/Software. Λάβετε υπόψη ότι το Arduino Uno απαιτεί τουλάχιστον την έκδοση 0022. Κατεβάστε το υλικολογισμικό μας από εδώ Συνδέστε τον πίνακα Arduino σε μια θύρα USB του υπολογιστή σας Ανοίξτε το αρχείο υλικολογισμικού (S4AFirmware16.ino) από το περιβάλλον Arduino Στο μενού Εργαλεία, επιλέξτε την έκδοση του πίνακα και τη σειρά θύρα όπου είναι συνδεδεμένη η πλακέτα Τοποθετήστε το υλικολογισμικό στην πλακέτα σας μέσω Αρχείου> Μεταφόρτωση

Βήμα 2: Υλικά

Υλικά
Υλικά
Υλικά
Υλικά
Υλικά
Υλικά

Για να γίνει βασικό για τους αναγνώστες, θα φτιάξουμε μόνο ένα βιντεοπαιχνίδι με ελεγχόμενο κουμπί.

Θα χρειαστείτε:

Περίεργο μυαλό;)

1 πίνακας Arduino

καλώδια βραχυκυκλωτήρων

1 σανίδα ψωμιού

Στιγμιαίο διακόπτη κουμπιού

1 αντίσταση 220 ohms (ή κοντά σε αυτό το εύρος)

Βήμα 3: Επιλογή Sprites

Επιλογή Sprites
Επιλογή Sprites

Μπορείτε να επιλέξετε οποιοδήποτε sprite από τα προεπιλεγμένα sprites που θέλετε από τη νέα επιλογή sprites που υπάρχει στο κάτω δεξιό πλαίσιο της διεπαφής.

Για να το κάνετε δυναμικό, πρέπει να πάτε στα κοστούμια και να προσθέσετε κοστούμια στο sprite που έχετε επιλέξει

Διάλεξα το μπλε σκυλί καθώς έχει τρία κοστούμια.

Μπορείτε επίσης να κατεβάσετε νέα sprites από διάφορες ιστοσελίδες στο διαδίκτυο.

Βήμα 4: Ρύθμιση του μεγέθους του Sprites Size

Ρύθμιση του μεγέθους του Sprites Size
Ρύθμιση του μεγέθους του Sprites Size

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

Βήμα 5: Ιστορικό

Ιστορικό
Ιστορικό

Το φόντο θα σας δώσει ένα ωραίο αποτέλεσμα στο βιντεοπαιχνίδι.

Πηγαίνετε στο κάτω δεξί πλαίσιο και επιλέξτε την επιλογή σκηνής και επιλέξτε οποιοδήποτε στάδιο από τα προεπιλεγμένα στάδια ή μπορείτε να προσθέσετε το δικό σας.

Βήμα 6: Sprites εμποδίων

Κάθε βιντεοπαιχνίδι έχει εμπόδια για να ενθουσιαστεί ο παίκτης.

Έτσι εδώ θα επιλέξουμε περισσότερα sprites για εμπόδια.

Επέλεξα μπάλες ως εμπόδια για το νέο sprites.

Βήμα 7: Μεταφόρτωση κώδικα αποκλεισμού Arduino

Μεταφόρτωση κώδικα αποκλεισμού Arduino
Μεταφόρτωση κώδικα αποκλεισμού Arduino

Επιλέξτε το arduino από το κάτω δεξιό πλαίσιο και ανεβάστε τον κωδικό μπλοκ μεταφέροντας και αποθέτοντας από το αριστερό πλαίσιο κώδικα μπλοκ, όπως φαίνεται στην εικόνα.

Βήμα 8: Dog Sprite Code

Dog Sprite Code
Dog Sprite Code

Επιλέξτε το Sprite Dog από το κάτω δεξιό πλαίσιο και ανεβάστε τον κωδικό μπλοκ με μεταφορά και απόθεση από τον αριστερό πίνακα κωδικών μπλοκ, όπως φαίνεται στην εικόνα.

Βήμα 9: Ανεβάστε τον κωδικό μπάλας εμποδίων

Μεταφόρτωση κωδικού μπάλας εμποδίων
Μεταφόρτωση κωδικού μπάλας εμποδίων

Επιλέξτε το εμπόδιο Sprite από το κάτω δεξιό πλαίσιο και ανεβάστε τον κωδικό μπλοκ μεταφέροντας και αποθέτοντας από το αριστερό πλαίσιο κώδικα μπλοκ, όπως φαίνεται στην εικόνα.

Βήμα 10: Διπλότυπο εμπόδιο

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

Βήμα 11: Προσαρμογή της κίνησης προς τα κάτω του εμποδίου Sprite

Προσαρμογή της κίνησης προς τα κάτω του εμποδίου Sprite
Προσαρμογή της κίνησης προς τα κάτω του εμποδίου Sprite

Επιλέξτε το σπρέιτ της μπάλας και μεταβείτε στον επάνω πίνακα όπως σημειώνεται στην εικόνα και αλλάξτε την κατεύθυνσή του προς τα πάνω.

Βήμα 12: Συνδέσεις υλικού

Συνδέσεις υλικού
Συνδέσεις υλικού

συνδέστε τα στοιχεία υλικού όπως φαίνεται

Βήμα 13: Τελικό βήμα

Συνδέστε τον πίνακα arduino στο φορητό υπολογιστή με το κύκλωμα και πατήστε την πράσινη σημαία στη δεξιά γωνία της διεπαφής και εκεί έχετε το παιχνίδι είναι έτοιμο.

Συνιστάται: