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

Arduino Nano LED Strip Cat Toy: 6 Βήματα
Arduino Nano LED Strip Cat Toy: 6 Βήματα

Βίντεο: Arduino Nano LED Strip Cat Toy: 6 Βήματα

Βίντεο: Arduino Nano LED Strip Cat Toy: 6 Βήματα
Βίντεο: Amazing arduino project 2024, Ιούλιος
Anonim
Arduino Nano LED Strip Cat Παιχνίδι
Arduino Nano LED Strip Cat Παιχνίδι
Arduino Nano LED Strip Cat Παιχνίδι
Arduino Nano LED Strip Cat Παιχνίδι
Arduino Nano LED Strip Cat Παιχνίδι
Arduino Nano LED Strip Cat Παιχνίδι

Αυτό είναι ένα εγχειρίδιο για τη δημιουργία ενός παιχνιδιού γάτας με λωρίδες LED. Ένα ενιαίο LED θα τρέξει κατά μήκος της λωρίδας LED για να κυνηγήσει η γάτα. Αυτό σημαίνει ότι αυτό το έργο μπορεί εύκολα να τροφοδοτηθεί από τον πείρο Arduino 5V. Το χρώμα των LED μπορεί να αλλάξει με το κουμπί στο καπάκι του κουτιού που περιέχει το Arduino. Το κουμπί κάνει κύκλους σε όλο το φάσμα (μπλε-μοβ-κόκκινο-πορτοκαλί-κίτρινο-πράσινο-μπλε).

Προμήθειες

  • Λωρίδα LED WS2812B ή άλλος τύπος που υποστηρίζεται από τη βιβλιοθήκη FastLED.
  • Κωδικός Arduino (cat_toy_v6.ino)
  • 3D-εκτυπωμένο κουτί Arduino από το Thingiverse:
  • Arduino Nano
  • Μικρές βίδες (M1.2 4mm ή παρόμοιες)
  • Δοχείο μετρητή WH148
  • 3 σύρματα μήκους 9 cm για να γαντζώσετε το δοχείο στο Arduino

Εργαλεία:

  • Συγκολλητικό σίδερο
  • Συρματοκόπτης
  • Κατσαβίδι για τις μικροσκοπικές βίδες

Βήμα 1: Βήμα 1: Σύνδεση λωρίδας LED στο κουτί

Βήμα 1: Σύνδεση λωρίδας LED στο κουτί
Βήμα 1: Σύνδεση λωρίδας LED στο κουτί
Βήμα 1: Σύνδεση λωρίδας LED στο κουτί
Βήμα 1: Σύνδεση λωρίδας LED στο κουτί
Βήμα 1: Σύνδεση λωρίδας LED στο κουτί
Βήμα 1: Σύνδεση λωρίδας LED στο κουτί

1. Η λωρίδα LED σας πρέπει να συνοδεύεται από ορισμένα καλώδια που έχουν ήδη κολληθεί. Θα χρειαστείτε μόνο 5V, GND και Din (δείτε την εικόνα). Δεν χρειάζεστε τα ξεχωριστά καλώδια πηγής ενέργειας.

2. Σύρετε τη λωρίδα στο κουτί λίγο. Πάρτε το μικρό συνδετήρα και βιδώστε το πάνω από τη λωρίδα για να το ασφαλίσετε σωστά. Ο σκοπός του συνδετήρα είναι να αποτρέψει την απομάκρυνση της λωρίδας από τα καλώδια του κιβωτίου και όλα αυτά.

Βήμα 2: Βήμα 2: Λωρίδα συγκόλλησης στο Arduino

Βήμα 2: Λωρίδα συγκόλλησης στο Arduino
Βήμα 2: Λωρίδα συγκόλλησης στο Arduino
Βήμα 2: Λωρίδα συγκόλλησης στο Arduino
Βήμα 2: Λωρίδα συγκόλλησης στο Arduino

1. Προκολλήστε τα άκρα των καλωδίων έτσι ώστε να είναι πιο εύκολο να τα κολλήσετε στο Arduino.

2. Ξεκινήστε με το καλώδιο 5V (κόκκινο). Περάστε το μέσα από την τρύπα Arduino 5V από πίσω προς τα εμπρός. Βεβαιωθείτε ότι υπάρχει λίγο από το καλώδιο που προεξέχει μπροστά, επειδή θα πρέπει να κολλήσουμε το καλώδιο 5V του δοχείου σε αυτόν τον πείρο επίσης. Εφαρμόστε ένα μικρό κομμάτι συγκόλλησης και ελέγξτε αν έχετε μια ωραία λαμπερή σύνδεση (δείτε την εικόνα 1).

3. Συνεχίστε με το καλώδιο γείωσης (λευκό). Αυτό μπαίνει στην τρύπα GND. Εφαρμόστε λίγη συγκόλληση.

4. Τελειώστε με το σύρμα Din (πράσινο). Αυτό μπαίνει στην τρύπα D3. Εφαρμόστε λίγη συγκόλληση.

5. Λυγίστε προσεκτικά τα καλώδια για να χωρέσουν κάτω από το Arduino και πιέστε το Arduino στη θέση του (δείτε εικόνα 2).

6. Βιδώστε το Arduino σε 2 σημεία. Θα χρειαστεί να ξεβιδώσετε αυτές τις 2 βίδες αργότερα. Εναλλακτικά, μπορείτε απλά να αφήσετε το Arduino εκτός. Μου αρέσει να το έχω ασφαλίσει για το πρώτο μέρος του βήματος 4.

Βήμα 3: Βήμα 3: Ασφαλές δοχείο μετρητή

Βήμα 3: Ασφαλές δοχείο μετρητή
Βήμα 3: Ασφαλές δοχείο μετρητή
Βήμα 3: Ασφαλές δοχείο μετρητή
Βήμα 3: Ασφαλές δοχείο μετρητή

Τοποθετήστε το δοχείο στο καπάκι όπως φαίνεται παραπάνω και προ -κολλήστε τα πόδια (δείτε εικόνα 2).

Βήμα 4: Βήμα 4: Σύνδεση Potmeter με Arduino

Βήμα 4: Σύνδεση Potmeter με Arduino
Βήμα 4: Σύνδεση Potmeter με Arduino
Βήμα 4: Σύνδεση Potmeter με Arduino
Βήμα 4: Σύνδεση Potmeter με Arduino

1. Κόψτε τα 3 καλώδια σας σε μήκος (9 cm) και απογυμνώστε και τα δύο άκρα.

2. Προκολλήστε τα άκρα.

3. Συγκολλήστε το αριστερότερο πόδι του δοχείου σε ένα από τα καλώδια (κόκκινο στην εικόνα). Συγκολλήστε το άλλο άκρο αυτού του σύρματος στο καλώδιο 5V που βγαίνει από το μπροστινό μέρος του Arduino.

4. Εάν ισχύει: ξεβιδώστε το Arduino.

5. Συγκολλήστε το δεξί σκέλος του δοχείου σε ένα άλλο καλώδιο (γκρι στην εικόνα). Συγκολλήστε το άλλο άκρο αυτού του καλωδίου στην οπή GND που είναι ακόμα ελεύθερη στο Arduino. Κολλήστε το σύρμα στην τρύπα από μπροστά προς τα πίσω.

6. Συγκολλήστε το μεσαίο πόδι του δοχείου στο τελευταίο καλώδιο. Συγκολλήστε το άλλο άκρο στην τρύπα A0 στο Arduino. Κολλήστε το σύρμα στην τρύπα από μπροστά προς τα πίσω.

7. Βιδώστε το Arduino στη θέση του χρησιμοποιώντας 2 βίδες.

Αυτό ήταν το πιο δύσκολο κομμάτι! Έχετε τελειώσει πάνω από τα μισά!

Βήμα 5: Βήμα 5: Δοκιμή της λωρίδας σας

Βήμα 5: Δοκιμή της λωρίδας σας
Βήμα 5: Δοκιμή της λωρίδας σας

Τώρα είναι μια καλή στιγμή για να δοκιμάσετε τη λωρίδα LED σας. Προχωρήστε και ανεβάστε το σκίτσο στο Arduino σας. Εάν δεν το έχετε κάνει στο παρελθόν, εγκαταστήστε τη βιβλιοθήκη FastLED. Εδώ είναι ένα πρακτικό σεμινάριο:

Βεβαιωθείτε ότι έχετε εισαγάγει τον σωστό τύπο LED και τον σωστό αριθμό LED στη λωρίδα σας στο σκίτσο.

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

Βήμα 6: Βήμα 6: Ολοκλήρωση

Βήμα 6: Ολοκλήρωση
Βήμα 6: Ολοκλήρωση
Βήμα 6: Ολοκλήρωση
Βήμα 6: Ολοκλήρωση
Βήμα 6: Ολοκλήρωση
Βήμα 6: Ολοκλήρωση

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

Περιστρέψτε προσεκτικά τα καλώδια του ποτμέτρου και κλείστε προσεκτικά το καπάκι. Βεβαιωθείτε ότι δεν έχουν τσιμπήσει καλώδια ποτμέτρου!

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

Ενεργοποιήστε το Arduino συνδέοντας ένα καλώδιο mini ή micro usb (ανάλογα με τον τύπο Arduino σας) στο Arduino και έναν φορτιστή τηλεφώνου, για παράδειγμα.

Τελειώσατε! Απολαύστε τη γάτα σας να κυνηγά το LED!

Συνιστάται: