Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
Γεια σε όλους!!!
Καλώς ήρθατε σε ένα νέο έργο που βασίζεται στο 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.
Κατεβάστε τον κώδικα από κάτω.
Πριν από τη μεταφόρτωση του κώδικα, βεβαιωθείτε ότι έχετε επιλέξει τη σωστή θύρα 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);
}
********************************************************
Τώρα ας δοκιμάσουμε αυτό το παιχνίδι. Απλώς κάντε κλικ στο κουμπί εκτέλεσης στην ιδέα επεξεργασίας και είστε έτοιμοι.
Το πουλί κινείται ανάλογα με την απόσταση μεταξύ του χεριού σας και του αισθητήρα.
Ελπίζω να σας άρεσε αυτό το μικρό διδακτικό. Εάν ναι, τότε δείξτε κάποια υποστήριξη πατώντας το αγαπημένο κουμπί και μοιραστείτε το με τους φίλους σας. Εάν χρειάζεστε οποιαδήποτε βοήθεια, μη διστάσετε να σχολιάσετε παρακάτω. Αυτά για σήμερα παιδιά. Θα δείτε σύντομα με ένα άλλο υπέροχο έργο.
Συνιστάται:
Arduino Flappy Bird - Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: 3 Βήματα
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: Το Flappy Bird ήταν πολύ δημοφιλές παιχνίδι εκεί σε λίγα χρόνια και πολλοί το δημιούργησαν με τον δικό τους τρόπο, όπως και εγώ, δημιούργησα τη δική μου έκδοση flappy bird με το Arduino και το φθηνό 2.4" TFT " Οθόνη αφής SPFD5408, Ας ξεκινήσουμε λοιπόν
Βολτόμετρο DIY χρησιμοποιώντας Arduino και επεξεργασία: 4 βήματα
Βολτόμετρο DIY χρησιμοποιώντας Arduino και επεξεργασία: Γεια σας και καλώς ήρθατε στο σημερινό έργο. Είμαι ο Sarvesh και σήμερα θα φτιάξουμε ένα βολτόμετρο με βάση το arduino. Αλλά αυτό που διαφέρει σε αυτό είναι ότι θα εμφανίσει την παραγωγή του στο λογισμικό επεξεργασίας. Τώρα σε ένα από τα προηγούμενα σεμινάρια μου κάναμε μια διαδικασία
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ
Επεξεργασία βίντεο χρησιμοποιώντας VHDL και ένα Zybo: 10 βήματα
Επεξεργασία βίντεο χρησιμοποιώντας VHDL και Zybo: Τα FPGA είναι ταχύτερα από τα CPU για επεξεργασία, επειδή μπορούν να κάνουν πολλούς υπολογισμούς παράλληλα Σημείωση: Αυτό το έργο είναι ακόμη υπό κατασκευή και πρόκειται να βελτιωθεί (μόλις έχω χρόνο). Εν τω μεταξύ ταξιδεύω στον κόσμο
Ένδειξη θερμοκρασίας και υγρασίας και συλλογή δεδομένων με Arduino και επεξεργασία: 13 βήματα (με εικόνες)
Εμφάνιση θερμοκρασίας και υγρασίας και συλλογή δεδομένων με Arduino και επεξεργασία: Εισαγωγή: Πρόκειται για ένα έργο που χρησιμοποιεί έναν πίνακα Arduino, έναν αισθητήρα (DHT11), έναν υπολογιστή Windows και ένα πρόγραμμα επεξεργασίας (δωρεάν λήψη) για την εμφάνιση δεδομένων θερμοκρασίας, υγρασίας σε ψηφιακή και φόρμα γραφήματος, εμφάνιση ώρας και ημερομηνίας και εκτέλεση χρόνου αντίστροφης μέτρησης