Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Γεια σε όλους, αυτή είναι η πρώτη μου ακατάλληλη και τα αγγλικά δεν είναι η πρώτη μου γλώσσα, οπότε μη διστάσετε να με διορθώσετε όπου κάνω λάθος.
Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε ένα παζλ από το παιχνίδι Hammerwatch χρησιμοποιώντας arduino.
Προμήθειες
Τι θα χρειαστείτε:-
1- Arduino uno.
2-9 διακόπτες με ενσωματωμένο led. Κάτι όπως https://bit.ly/2QTvfi6 ή
3- Μερικά σύρματα.
4- Κουτί φινιρίσματος τρισδιάστατο τυπωμένο ή από ξύλο.
5- Μπαταρία με βάση μπαταρίας για το arduino.
6- Διακόπτης απενεργοποίησης (προαιρετικό)
7- Σετ συγκόλλησης.
Βήμα 1: Καλωδίωση
Μπορεί να θέλετε να δοκιμάσετε το κύκλωμα πριν από τη συγκόλληση, αν όλα είναι καλά, τότε ξεκινήστε τη συγκόλληση.
Πρώτα πρέπει να αριθμήσετε τους διακόπτες σας από 1 έως 9 έτσι
1 2 3
4 5 6
7 8 9
Στη συνέχεια, συνδέστε τους χώρους σας μαζί, στη συνέχεια στη γείωση arduino.
Συνδέστε τις ακίδες led των διακοπτών με τις ακίδες led στο arduino (ακίδα 5 έως ακίδα 13). έτσι το Led 1 θα συνδεθεί με τον πείρο 5 και το Led 9 θα συνδεθεί με τον ακροδέκτη 13.
Συνδέστε τους ακροδέκτες διακόπτη στις ακίδες διακόπτη στο arduino. (Pin2, 3, 4 και από A5 σε A0). Ο διακόπτης 1 θα συνδεθεί με τον pin2 και ο διακόπτης 9 θα συνδεθεί με τον pinA0.
Να είστε πολύ προσεκτικοί για να μην τα μπερδέψετε, αν κατά τύχη το κάνατε, μην ανησυχείτε μπορείτε απλά να αλλάξετε τον κωδικό αντί να το μεταπωλήσετε.
Βήμα 2: Ο κώδικας
Συνδέστε το arduino σας και ανεβάστε τον κωδικό.
Και αυτό είναι να απολαύσετε το παζλ.
Βήμα 3: Πώς λειτουργεί το παζλ
Ο στόχος του παζλ είναι να ανάψει και τους 9 διακόπτες ταυτόχρονα.
Όταν πατάτε ένα κουμπί, η κατάσταση θα αλλάξει, αν είναι ενεργοποιημένη, θα είναι απενεργοποιημένη και όταν είναι απενεργοποιημένη θα ενεργοποιηθεί και αυτό θα συμβεί και στα διπλανά κουμπιά (πάνω, κάτω, αριστερά και δεξιά)
www.youtube.com/watch?v=OM1XD7IZ0cg
Βήμα 4: Αναβάθμιση
Μπορείτε να αναβαθμίσετε το παζλ με:-
!- προσθέτοντας περισσότερα κουμπιά για να γίνει έτσι
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
2- προσθήκη ηχείου.
3- προσθήκη rgb led οπότε κάθε φορά που πατάτε το κουμπί αλλάζει το ανοιχτόχρωμο χρώμα αλλά θα είναι πολύ πολύ δύσκολο να λυθεί.
4- Προσθέστε βαθμολογία χρόνου ή βημάτων.