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

Flappy Bird χρησιμοποιώντας Arduino και επεξεργασία: 5 βήματα
Flappy Bird χρησιμοποιώντας Arduino και επεξεργασία: 5 βήματα

Βίντεο: Flappy Bird χρησιμοποιώντας Arduino και επεξεργασία: 5 βήματα

Βίντεο: Flappy Bird χρησιμοποιώντας Arduino και επεξεργασία: 5 βήματα
Βίντεο: 0.0: Introduction - Processing Tutorial 2024, Ιούλιος
Anonim
Flappy Bird χρησιμοποιώντας Arduino και επεξεργασία
Flappy Bird χρησιμοποιώντας Arduino και επεξεργασία

Γεια σε όλους!!!

Καλώς ήρθατε σε ένα νέο έργο που βασίζεται στο Arduino. Όλοι έχουμε παίξει μια φορά στη ζωή μας το παιχνίδι flappy bird. Πώς αν το παίξουμε στον υπολογιστή μας και το ελέγξουμε χρησιμοποιώντας το Arduino μας;; Ακολουθήστε όλα τα βήματα που δίνονται παρακάτω και μέχρι το τέλος αυτού του σεμιναρίου θα ελέγξετε το παιχνίδι χρησιμοποιώντας τον μικροελεγκτή σας.

Βήμα 1: Αποκτήστε τα αναλώσιμα

Πάρτε τα Προμήθειες
Πάρτε τα Προμήθειες
Πάρτε τα Προμήθειες
Πάρτε τα Προμήθειες

Έτσι, για αυτό το έργο θα χρησιμοποιήσουμε έναν πίνακα Arduino Uno και έναν αισθητήρα υπερήχων SR-04. Σας συνιστώ να αγοράσετε αυτά τα εξαρτήματα από το UTSource.net καθώς παρέχουν ηλεκτρονικά εξαρτήματα και μονάδες χαμηλού κόστους χωρίς συμβιβασμούς στην ποιότητα. Τσεκάρετε τους !!!

1 X Arduino Uno

1 X SR-04 Αισθητήρας υπερήχων

Ένα breadboard (προαιρετικό) και λίγα καλώδια κεφαλίδας

Βήμα 2: Εργασία εν συντομία

Εργασία εν συντομία
Εργασία εν συντομία
Εργασία εν συντομία
Εργασία εν συντομία
Εργασία εν συντομία
Εργασία εν συντομία

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

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

Βήμα 3: Ας κάνουμε τις συνδέσεις

Ας κάνουμε τις συνδέσεις
Ας κάνουμε τις συνδέσεις

Συνδέστε πρώτα το SR-04

αισθητήρα στην πλακέτα Arduino. Δεδομένου ότι υπάρχει μόνο ένας αισθητήρας στη διεπαφή, δεν θα προσθέσω ένα διάγραμμα κυκλώματος για αυτό το έργο. Οι συνδέσεις έχουν ως εξής -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Trigger Pin >> Digitalηφιακή καρφίτσα 11

Echo Pin >> Digitalηφιακή ακίδα 10

Αυτό είναι που έγιναν οι συνδέσεις.

Βήμα 4: Ανεβάστε τον κώδικα Arduino

Ανεβάστε τον κώδικα Arduino
Ανεβάστε τον κώδικα Arduino

Τώρα ήρθε η ώρα να ανεβάσετε τον κωδικό στον πίνακα Arduino.

Κατεβάστε τον κώδικα από κάτω.

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

***************************************************

void setup ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Ορίστε το ρυθμό baud εδώ

}

*******************************************************

Βήμα 5: Ανοίξτε το πρόγραμμα επεξεργασίας

Ανοίξτε το Πρόγραμμα Επεξεργασίας
Ανοίξτε το Πρόγραμμα Επεξεργασίας

Μόλις μεταφορτωθεί ο κώδικας Arduino, κατεβάστε και ανοίξτε το

κωδικό επεξεργασίας. Ορίστε ξανά τον ίδιο ρυθμό baud και αναφέρετε τη σωστή θύρα com όπως κάνατε νωρίτερα.

*******************************************************

void setup () {

μέγεθος (400, 600).

p1.x = πλάτος + 50;

p2.x = πλάτος + 220;

p3.x = πλάτος + 370;

myPort = νέο Σειριακό (αυτό, "COM3", 9600); // Αλλάξτε τη θύρα com και το ρυθμό baud εδώ

myPort.bufferUntil (10);

}

********************************************************

Τώρα ας δοκιμάσουμε αυτό το παιχνίδι. Απλώς κάντε κλικ στο κουμπί εκτέλεσης στην ιδέα επεξεργασίας και είστε έτοιμοι.

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

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

Συνιστάται: