Πίνακας περιεχομένων:
- Βήμα 1: Έναρξη
- Βήμα 2: Προσθήκη LED
- Βήμα 3: Digitalηφιακές καρφίτσες
- Βήμα 4: Κουμπιά Push
- Βήμα 5: Digitalηφιακές και αναλογικές καρφίτσες
- Βήμα 6: Φωτοαντιστάσεις
- Βήμα 7: Καθορισμός μεταβλητών
- Βήμα 8: Δήλωση μεταβλητών
- Βήμα 9: Φόρτωση
- Βήμα 10: LED On/Off
- Βήμα 11: Κουμπί απενεργοποίησης
- Βήμα 12: Απολαύστε το παιχνίδι
Βίντεο: Tic Tac Toe: 12 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Έργα Tinkercad »
Σήμερα θα κάνουμε ένα παιχνίδι Tic Tac Toe στο TinkerCad χρησιμοποιώντας το Arduino. Θα χρησιμοποιήσουμε πολλά απλά στοιχεία και θα χρησιμοποιήσουμε τον κώδικα για να τα συνδέσουμε όλα μαζί. Το κύριο μέρος αυτού του κυκλώματος που τα φέρνει όλα μαζί είναι ο κώδικας. Αυτό το πρόγραμμα έχει πολλές δυνατότητες και μπορεί να αλλάξει όπως ο χρήστης το κρίνει κατάλληλο. Αυτό το παιχνίδι έχει επίσης την επιλογή χρήσης φώτων RGB, αλλά αν κάποιος θέλει να προχωρήσει σε αυτό το έργο θα χρειαστεί να συνδέσει 2 arduinos μεταξύ τους.
Προμήθειες
- Arduino
- Breadboard (μεγάλο)
- Καλώδια
- Κουμπί ώθησης
- LED
- Αντιστάσεις (10k και 150)
- Φωτοαντιστάτες
Βήμα 1: Έναρξη
Θα ξεκινήσουμε λοιπόν με ένα μεγάλο breadboard και έναν μικροελεγκτή Arduino.
Βήμα 2: Προσθήκη LED
Το επόμενο βήμα είναι να προσθέσετε LED και κουμπιά στο breadboard. Δεν τα συνδέουμε ακόμα, αλλά απλά τα τοποθετούμε στην πλακέτα με τρόπο ώστε κανένα από τα καλώδια να μην παρεμβαίνει σε άλλα κουμπιά. Υπάρχουν πολλά εξαρτήματα, οπότε πρέπει να τα χωρίσουμε έτσι, ώστε να μην αγγίζουν κανέναν. Συνιστάται ένας μεγάλος πίνακας για αυτό το έργο.
Βήμα 3: Digitalηφιακές καρφίτσες
Έτσι, πριν προσθέσουμε οτιδήποτε άλλο, ας συνδέσουμε πρώτα τις ψηφιακές ακίδες με τα LED. Σε αυτό το έργο, θα χρησιμοποιήσουμε όλες τις αναλογικές και ψηφιακές ακίδες που διαθέτει το Arduino.
Βήμα 4: Κουμπιά Push
Για αυτό το βήμα θα συνδέσουμε τη δύναμη και τη γείωση στο κουμπί. Σε αυτό το βήμα θα χρησιμοποιήσουμε αντιστάσεις 10k για να περιορίσουμε την ποσότητα ισχύος. Τα 2 κουμπιά στα δεξιά δεν χρησιμοποιούνται για την ενεργοποίηση ή απενεργοποίηση της λυχνίας LED, αλλά χρησιμοποιούνται για την έναρξη ενός νέου παιχνιδιού και για κάτι άλλο θα δούμε όταν ξεκινάμε τον κωδικό.
Βήμα 5: Digitalηφιακές και αναλογικές καρφίτσες
Σε αυτό το βήμα θα συνδέσουμε τα κουμπιά με τις ψηφιακές και αναλογικές ακίδες. Οι αναλογικοί ακροδέκτες μπορούν να χρησιμοποιηθούν σε αυτήν την περίπτωση επειδή μπορούν να χρησιμοποιηθούν με τον ίδιο τρόπο που χρησιμοποιούνται οι ψηφιακές ακίδες.
Βήμα 6: Φωτοαντιστάσεις
Σε αυτό το βήμα, θα συνδέσουμε τους φωτοαντιστάτες με τα LED. Το θέμα είναι να αφήσουμε διαφορετικούς παίκτες να έχουν διαφορετικά επίπεδα φωτεινότητας και αυτό επιτρέπει στους παίκτες να διαφοροποιηθούν. Σε αυτό το βήμα βλέπετε γιατί ήταν απαραίτητη η απόσταση μεταξύ των βημάτων.
Βήμα 7: Καθορισμός μεταβλητών
Σε αυτό το βήμα, θα ξεκινήσουμε τον κώδικα. Το πρώτο μέρος αυτού θα είναι ο καθορισμός των διαφορετικών κουμπιών και LED, αλλά και μια άλλη μεταβλητή που είναι ίση με 0. Αυτή η μεταβλητή θα μας βοηθήσει να ενεργοποιήσουμε και να σβήσουμε τα LED με το πάτημα ενός κουμπιού.
Βήμα 8: Δήλωση μεταβλητών
Σε αυτό το βήμα, θα ολοκληρώσουμε τη δήλωση αυτών των μεταβλητών και θα ορίσουμε τα κουμπιά ως είσοδο και τα LED ως εξόδους.
Βήμα 9: Φόρτωση
Αυτό το μέρος του κώδικα μπορεί να θεωρηθεί ως "οθόνη φόρτωσης". Τα περισσότερα παιχνίδια έχουν συνήθως κάποιες ακολουθίες εκκίνησης στην αρχή, αλλά αυτό το μέρος είναι προαιρετικό και γίνεται μόνο για την παράσταση. Αυτό μπορεί να χρησιμοποιηθεί για το άλλο κουμπί που ήταν στα δεξιά. Θα μπορούσε να εμφανίσει την ακολουθία εκκίνησης μέχρι να πατηθεί ένα "κουμπί εκκίνησης".
Βήμα 10: LED On/Off
Αυτό το βήμα εστιάζει στον κύριο κώδικα του τρόπου ενεργοποίησης και απενεργοποίησης της λυχνίας LED με τα κουμπιά. Σε αυτόν τον κώδικα, θα χρησιμοποιήσουμε τη μεταβλητή ίση με 0 που αρχικά δημιουργήσαμε κατά τον ορισμό των μεταβλητών μας. Σύμφωνα με αυτόν τον κωδικό, η λυχνία LED θα ανάψει όταν πατηθεί το κουμπί, αλλά θα σβήσει όταν πατηθεί ξανά.
Βήμα 11: Κουμπί απενεργοποίησης
Αυτό το βήμα κωδικοποιεί το κουμπί απενεργοποίησης ή το κουμπί νέου παιχνιδιού. Αυτό χρησιμοποιείται όταν ένας παίκτης έχει κερδίσει ή τελειώσει το παιχνίδι και το παιχνίδι θα επαναρυθμιστεί και μπορεί να ξεκινήσει ξανά. Αυτό το κουμπί είναι βασικά ένα κουμπί επαναφοράς που κάνει επανεκκίνηση του βρόχου, ώστε το παιχνίδι να μπορεί να παιχτεί ξανά και ξανά.
Βήμα 12: Απολαύστε το παιχνίδι
Αυτό ήταν το τέλος αυτού του σεμιναρίου και ελπίζω να διασκεδάσετε παίζοντας με αυτό το κύκλωμα και τον κώδικα και να κάνετε όλο και περισσότερες αλλαγές σε αυτό το κύκλωμα επειδή οι δυνατότητες είναι ατελείωτες επειδή αυτό είναι ένα πολύ ανοιχτό πρόγραμμα.
Συνιστάται:
Παιχνίδι Python Tic Tac Toe: 4 Βήματα
Παιχνίδι Python Tic Tac Toe: Παιχνίδι python tic tac toe αυτό το παιχνίδι είναι κατασκευασμένο σε python που είναι μια γλώσσα υπολογιστή έχετε χρησιμοποιήσει έναν επεξεργαστή python που ονομάζεται: pycharm μπορείτε επίσης να χρησιμοποιήσετε τον κανονικό επεξεργαστή κώδικα python επίσης
Παιχνίδι Arduino Touch Tic Tac Toe: 6 βήματα (με εικόνες)
Παιχνίδι Arduino Touch Tic Tac Toe: Αγαπητοί φίλοι καλώς ήρθατε σε ένα άλλο σεμινάριο Arduino! Σε αυτό το λεπτομερές σεμινάριο θα δημιουργήσουμε ένα παιχνίδι Arduino Tic Tac Toe. Όπως μπορείτε να δείτε, χρησιμοποιούμε οθόνη αφής και παίζουμε ενάντια στον υπολογιστή. Ένα απλό παιχνίδι όπως το Tic Tac Toe είναι
Ηλεκτρονικό παιχνίδι Tic-Tac-Toe σε ξύλινο κουτί: 5 βήματα
Ηλεκτρονικό παιχνίδι Tic-Tac-Toe in a Wood Box: Γεια Σας παρουσιάζω το αστείο παιχνίδι Tic-Tac-Toe σε νέα έκδοση. Έψαξα στον ιστό για παρόμοιο έργο, αλλά η ιδέα εδώ είναι μοναδική. ΕΛΠΙΖΩ:) Ας ξεκινήσουμε τώρα
Παιχνίδι Microbit Tic Tac Toe: 4 βήματα (με εικόνες)
Παιχνίδι Microbit Tic Tac Toe: Για αυτό το έργο, ο συνεργάτης μου - @descartez και εγώ δημιουργήσαμε ένα φοβερό παιχνίδι tic tac toe χρησιμοποιώντας τη ραδιοφωνική λειτουργικότητα των μικρορυθμιών. Αν δεν έχετε ακούσει για μικροβίτες στο παρελθόν, είναι ένας φοβερός μικροελεγκτής που έχει σχεδιαστεί για να διδάσκει στα παιδιά τον προγραμματισμό. Αυτοί
RG LED Tic Tac Toe: 9 βήματα
RG LED Tic Tac Toe: Το RG Tic Tac Toe είναι ένα κλασικό παιχνίδι που μπορεί να γίνει σε διάφορες εκδόσεις. Αλλά, αποφάσισα να το κατασκευάσω με κοινά κάθοδο LED RG 5 mm ως οθόνη αποτελεσμάτων, έτσι ώστε μόλις χειριστεί τον αντίστοιχο διακόπτη, το LED εμφανίζει το αποτέλεσμα με κόκκινο ή πράσινο χρώμα σε