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

Jump Sensitive Neopixel Trampoline: 11 βήματα (με εικόνες)
Jump Sensitive Neopixel Trampoline: 11 βήματα (με εικόνες)

Βίντεο: Jump Sensitive Neopixel Trampoline: 11 βήματα (με εικόνες)

Βίντεο: Jump Sensitive Neopixel Trampoline: 11 βήματα (με εικόνες)
Βίντεο: Neopixel trampoline triggered by jumping 2024, Ιούλιος
Anonim
Image
Image

Ακολουθήστε περισσότερα από τον συγγραφέα:

Αποκατάσταση σπασμένου βάζου με Kintsugi
Αποκατάσταση σπασμένου βάζου με Kintsugi
Διδάξτε Kids Pixel Art Animation για Παιχνίδια
Διδάξτε Kids Pixel Art Animation για Παιχνίδια
Διδάξτε Kids Pixel Art Animation για Παιχνίδια
Διδάξτε Kids Pixel Art Animation για Παιχνίδια
Μετατρέψτε τα σπασμένα ακουστικά σε καλώδιο AUX
Μετατρέψτε τα σπασμένα ακουστικά σε καλώδιο AUX
Μετατρέψτε τα σπασμένα ακουστικά σε καλώδιο AUX
Μετατρέψτε τα σπασμένα ακουστικά σε καλώδιο AUX

Σε αυτό το διδακτικό, θα σας δείξω πώς να φτιάξετε ένα τραμπολίνο που αλλάζει χρώματα όποτε πηδάτε πάνω του!

Βήμα 1: Τα πράγματα που χρειάζεστε

Τα πράγματα που χρειάζεστε
Τα πράγματα που χρειάζεστε
Τα πράγματα που χρειάζεστε
Τα πράγματα που χρειάζεστε

Υλικά:

  • 3 ρολά σύρματος, διαφορετικά χρώματα, όσο πιο λεπτό τόσο το καλύτερο
  • Συγκολλητικό, όσο πιο λεπτό τόσο καλύτερα - είχα παχιά σύρματα συγκόλλησης στην αρχή και έλιωσε τόσο αργά που ήταν εφιάλτης
  • Arduino - Ο Uno πρέπει να λειτουργεί καλά, αλλά είχα ήδη το Mega, οπότε το χρησιμοποίησα
  • Άσκηση τραμπολίνο (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Λωρίδα Neopixel Led, χρησιμοποίησα το φθηνότερο WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individively-Addressable-Waterproof/dp/B00ZHB9M6A)
  • Πυκνωτής 0,1 uF
  • Resist 10K ohm αντίσταση
  • Αντίσταση o 500 ohm
  • 60 φερμουάρ

Εργαλεία:

  • Συγκολλητικό σίδερο
  • Πυροβόλο θερμής κόλλας - Για μόνωση και προστασία της καλωδίωσης
  • Απογυμνωτές καλωδίων
  • Συρματοκόπτης
  • Ψαλίδι

Βήμα 2: Συναρμολογήστε το τραμπολίνο

Το κουτί έχει τις οδηγίες, είναι αρκετά απλές.

Μην αγγίζετε τα ηλεκτρονικά, θα τα χρησιμοποιήσουμε αργότερα;)

Βήμα 3: Κόψτε τη λωρίδα Neopixel

Κόψτε τη λωρίδα Neopixel
Κόψτε τη λωρίδα Neopixel
Κόψτε τη λωρίδα Neopixel
Κόψτε τη λωρίδα Neopixel
Κόψτε τη λωρίδα Neopixel
Κόψτε τη λωρίδα Neopixel

Υπάρχουν ακριβώς 30 χώροι μεταξύ των ζωνών που συγκρατούν το πανί με άλματα στο τραμπολίνο. Θα κόψουμε τη λωρίδα Neopixel σε 30 μεμονωμένα LED και θα τα βάλουμε ανάμεσα σε κάθε ζώνη.

Σημείωση: Υπάρχουν σημεία που έχουν συγκολληθεί κρατώντας τη λωρίδα μαζί, μπορείτε εύκολα να τα κόψετε και αυτά.

Βήμα 4: Συγκόλληση των LED

Συγκόλληση των LED
Συγκόλληση των LED
Συγκόλληση των LED
Συγκόλληση των LED
Συγκόλληση των LED
Συγκόλληση των LED
  1. Κόψτε κάθε σύρμα σε περίπου 2,5 ίντσες. Αυτό θα διασφαλίσει ότι οι καλωδιακές συνδέσεις μεταξύ των LED είναι μεγαλύτερες από όλα τα μήκη της ζώνης
  2. Απογυμνώστε τα καλώδια σε κάθε πλευρά
  3. Συγκολλήστε τα καλώδια στα LED. Αφήστε το προστατευτικό πλαστικό για την προστασία των LED
  4. Κάντε αυτό περίπου 10 LED ταυτόχρονα (δείτε τα επόμενα τρία βήματα)
  5. ΒΕΒΑΙΩΘΕΙΤΕ ΤΟ ΣΗΜΕΙΟ ΤΩΝ ΒΕΛΩΝ ΣΤΗΝ ΙΔΙΑ ΚΑΤΕΥΘΥΝΣΗ

Βήμα 5: Καυτή κόλλα Όλες οι συνδέσεις

Καυτή κόλλα Όλες οι συνδέσεις
Καυτή κόλλα Όλες οι συνδέσεις
Καυτή κόλλα Όλες οι συνδέσεις
Καυτή κόλλα Όλες οι συνδέσεις
Καυτή κόλλα Όλες οι συνδέσεις
Καυτή κόλλα Όλες οι συνδέσεις
Καυτή κόλλα Όλες οι συνδέσεις
Καυτή κόλλα Όλες οι συνδέσεις

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

Βήμα 6: Βεβαιωθείτε ότι όλα λειτουργούν μέχρι τώρα

Ελέγξτε ότι όλα λειτουργούν μέχρι τώρα
Ελέγξτε ότι όλα λειτουργούν μέχρι τώρα
Ελέγξτε ότι όλα λειτουργούν μέχρι τώρα
Ελέγξτε ότι όλα λειτουργούν μέχρι τώρα

Συνδέστε τη λωρίδα στο Arduino με την ακόλουθη σειρά.

  1. Συνδέστε το έδαφος, ΒΕΒΑΙΩΘΕΙΤΕ ΝΑ ΣΥΝΔΕΤΕΤΕ ΠΡΩΤΑ ΤΟΥΣ ΚΟΝΔΕΣ ΤΟΥ ΕΓΚΑΤΑΣΤΑΣΟΥ. Τα LED είναι πολύ εύθραυστα
  2. Συνδέστε τις άλλες δύο ακίδες. Βεβαιωθείτε ότι ο πείρος Din είναι ένας πείρος PWM. (Δείτε το διάγραμμα)
  3. Κατεβάστε τη βιβλιοθήκη Fastled εδώ και εισαγάγετε τη στο arduino IDE
  4. Μεταβείτε στο git repo μου και κάντε λήψη του κωδικού check_leds (https://github.com/seniorburito/led_trampoline)

Αυτός ο κωδικός θα ανάψει τα LED με τη σειρά, οπότε αν υπάρχει πρόβλημα, θα δείτε ποια χρειάζεται διόρθωση.

Επίσης, φροντίστε να διαβάσετε την τεκμηρίωση Fastled εδώ, είναι πραγματικά καλογραμμένη

Προς το παρόν, μπορείτε να βάλετε arduino στο πλάι ή κάτω από το τραμπολίνο.

Βήμα 7: Συνδέστε τα LED στο τραμπολίνο με φερμουάρ

Συνδέστε τις λυχνίες LED στο τραμπολίνο με φερμουάρ
Συνδέστε τις λυχνίες LED στο τραμπολίνο με φερμουάρ
Συνδέστε τις λυχνίες LED στο τραμπολίνο με φερμουάρ
Συνδέστε τις λυχνίες LED στο τραμπολίνο με φερμουάρ
Συνδέστε τις λυχνίες LED στο τραμπολίνο με φερμουάρ
Συνδέστε τις λυχνίες LED στο τραμπολίνο με φερμουάρ

Έδεσα το κάθε led με δύο φερμουάρ για να αποτρέψω την κίνηση των led. Τα φερμουάρ μπορεί να λειτουργούν καλύτερα επειδή μπορείτε να τα αφαιρέσετε εάν αποφασίσετε να αφαιρέσετε τα LED και επειδή τα φερμουάρ είναι φθηνά.

Βήμα 8: Hack the Jumping Sensor

Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor

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

Βήμα 9: Συνδέστε τον αισθητήρα άλματος

Συνδέστε τον αισθητήρα άλματος
Συνδέστε τον αισθητήρα άλματος
Συνδέστε τον αισθητήρα άλματος
Συνδέστε τον αισθητήρα άλματος
Συνδέστε τον αισθητήρα άλματος
Συνδέστε τον αισθητήρα άλματος

Συνδέστε τον αισθητήρα σε ένα από τα πόδια τραμπολίνο. Και ρυθμίστε το κύκλωμα όπως φαίνεται εδώ.

Μπορείτε να συνδέσετε τα καλώδια από τον αισθητήρα με έναν από τους δύο τρόπους:

  1. Συνδέστε κλιπ αλιγάτορα στα δύο μεταλλικά τμήματα του καλωδίου aux
  2. Κόψτε το σύρμα, χωρίστε το στα δύο, απογυμνώστε κάθε πλευρά, κολλήστε το σε αρσενικές κεφαλίδες ή pcb ή κάτι τέτοιο.

Βήμα 10: Εκτελέστε τον κώδικα

Εκτελέστε τον Κώδικα
Εκτελέστε τον Κώδικα
Εκτελέστε τον Κώδικα
Εκτελέστε τον Κώδικα

Κατεβάστε τον κώδικα led_trampoline.ino από το repo μου (https://github.com/seniorburito/led_trampoline).

Αλλάξτε το LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN στις καρφίτσες που χρησιμοποιείτε και είστε έτοιμοι να ξεκινήσετε!

Εδώ είναι ο σύνδεσμος βίντεο του τραμπολίνο σε δράση αν δεν μπορούσατε να το ανοίξετε από την εισαγωγή (https://www.youtube.com/embed/k_8mHe4OKWg)

Βήμα 11: Θα υπάρξουν περισσότερα

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

Διαγωνισμός Colors of the Rainbow
Διαγωνισμός Colors of the Rainbow
Διαγωνισμός Colors of the Rainbow
Διαγωνισμός Colors of the Rainbow

Διαγωνισμός για τα χρώματα του ουράνιου τόξου

Συνιστάται: