Sommario:

Trampolino Neopixel Sensibile al Salto: 11 Passi (con Immagini)
Trampolino Neopixel Sensibile al Salto: 11 Passi (con Immagini)

Video: Trampolino Neopixel Sensibile al Salto: 11 Passi (con Immagini)

Video: Trampolino Neopixel Sensibile al Salto: 11 Passi (con Immagini)
Video: Светодиодный батут своими руками // NeoPixels и Circuit Python 2024, Novembre
Anonim
Image
Image

Di RooKosherbaySegui di più dell'autore:

Restaurare un vaso rotto con Kintsugi
Restaurare un vaso rotto con Kintsugi
Insegna ai bambini l'animazione pixel art per i giochi
Insegna ai bambini l'animazione pixel art per i giochi
Insegna ai bambini l'animazione pixel art per i giochi
Insegna ai bambini l'animazione pixel art per i giochi
Trasforma le cuffie rotte in un cavo AUX
Trasforma le cuffie rotte in un cavo AUX
Trasforma le cuffie rotte in un cavo AUX
Trasforma le cuffie rotte in un cavo AUX

In questo tutorial, ti mostrerò come costruire un trampolino che cambia colore ogni volta che ci salti sopra!

Passaggio 1: le cose di cui hai bisogno

Le cose di cui hai bisogno
Le cose di cui hai bisogno
Le cose di cui hai bisogno
Le cose di cui hai bisogno

Materiali:

  • 3 rotoli di filo, colori diversi, più sottile è, meglio è
  • Saldare, più sottile è, meglio è: all'inizio avevo fili di saldatura spessi e si è sciolto così lentamente che è stato un incubo
  • Arduino - Uno dovrebbe funzionare bene ma avevo già Mega, quindi l'ho usato
  • Trampolino per esercizi (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Striscia Led Neopixel, io ho usato la più economica WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • Condensatore da 0,1 uF
  • Resistore ~10K ohm
  • Resistenza da ~500 ohm
  • 60 fascette

Utensili:

  • Saldatore
  • Pistola per colla a caldo - Per isolare e proteggere il cablaggio
  • Spelafili
  • Pinza tagliafili
  • Forbici

Passaggio 2: assemblare il trampolino

La scatola ha le istruzioni, sono abbastanza semplici.

Non toccare l'elettronica, la useremo più tardi;)

Passaggio 3: tagliare la striscia di Neopixel

Taglia la striscia di Neopixel
Taglia la striscia di Neopixel
Taglia la striscia di Neopixel
Taglia la striscia di Neopixel
Taglia la striscia di Neopixel
Taglia la striscia di Neopixel

Ci sono esattamente 30 spazi tra le bande che tengono il telo da salto nel trampolino. Tagliamo la striscia Neopixel in 30 singoli LED e li collochiamo tra ogni banda.

Nota: ci sono punti in cui la saldatura tiene insieme la striscia, puoi anche tagliarli facilmente.

Passaggio 4: saldatura dei LED

Saldare i LED
Saldare i LED
Saldare i LED
Saldare i LED
Saldare i LED
Saldare i LED
  1. Tagliare ogni filo a circa 2,5 pollici. Ciò assicurerà che i collegamenti dei cavi tra i LED siano più lunghi di tutte le lunghezze della banda
  2. Spellare i fili su ciascun lato
  3. Saldare i fili ai LED. Lascia la plastica protettiva per proteggere i LED
  4. Fai questo circa 10 LED alla volta (vedi i prossimi tre passaggi)
  5. ASSICURARSI CHE LE FRECCE PUNTINO NELLA STESSA DIREZIONE

Passaggio 5: colla a caldo tutte le connessioni

Colla a caldo tutte le connessioni
Colla a caldo tutte le connessioni
Colla a caldo tutte le connessioni
Colla a caldo tutte le connessioni
Colla a caldo tutte le connessioni
Colla a caldo tutte le connessioni
Colla a caldo tutte le connessioni
Colla a caldo tutte le connessioni

Prima assicurati che i fili non si tocchino e che tutto sia gucci. Quindi, applica la colla a caldo per evitare che i fili si tocchino e anche per attaccare i LED alla copertura di plastica per proteggerli dall'umidità.

Passaggio 6: verifica che tutto funzioni finora

Controlla che tutto funzioni finora
Controlla che tutto funzioni finora
Controlla che tutto funzioni finora
Controlla che tutto funzioni finora

Collega la striscia ad Arduino nel seguente ordine.

  1. Collegare la massa, ASSICURARSI DI COLLEGARE PRIMA I PIN DI MASSA. I LED sono molto fragili
  2. Collega gli altri due pin. Assicurati che il pin Din sia un pin PWM. (Guarda lo schema)
  3. Scarica la libreria Fastled qui e importala nel tuo IDE arduino
  4. Vai al mio repository git e scarica il codice check_leds (https://github.com/seniorburito/led_trampoline)

Questo codice accenderà i LED in ordine, quindi se c'è un problema, vedrai quale deve essere risolto.

Assicurati anche di leggere la documentazione di Fastled qui, è davvero ben scritta

Per ora, puoi mettere arduino di lato o sotto il trampolino.

Passaggio 7: attaccare i LED al trampolino con le fascette

Attacca i LED al trampolino con le fascette
Attacca i LED al trampolino con le fascette
Attacca i LED al trampolino con le fascette
Attacca i LED al trampolino con le fascette
Attacca i LED al trampolino con le fascette
Attacca i LED al trampolino con le fascette

Ho legato ogni led con due fascette per evitare che i led si muovessero. Le zip potrebbero funzionare meglio perché puoi toglierle se decidi di togliere i LED e perché le zip sono economiche.

Passaggio 8: hackerare il sensore di salto

Hackera il sensore di salto
Hackera il sensore di salto
Hackera il sensore di salto
Hackera il sensore di salto
Hackera il sensore di salto
Hackera il sensore di salto
Hackera il sensore di salto
Hackera il sensore di salto

Il trampolino è dotato di un dispositivo che conta le calorie in base a quanto salti. Non possiamo fare nulla con il chip, ma se apri il sensore di salto, ti renderai conto che è solo un interruttore a levetta che si attiva quando applichi forza su di esso. È molto facile usare gli interruttori a levetta con Arduino. Pertanto, lo useremo in questo progetto per rilevare i salti e attivare gli effetti quando ciò accade.

Passaggio 9: collegare il sensore di salto

Attacca il sensore di salto
Attacca il sensore di salto
Attacca il sensore di salto
Attacca il sensore di salto
Attacca il sensore di salto
Attacca il sensore di salto

Fissare il sensore a una delle gambe del trampolino. E imposta il circuito come mostrato qui.

È possibile collegare i cavi dal sensore in uno dei due modi:

  1. Attacca i coccodrilli ai due segmenti metallici del cavo aux
  2. Taglia il filo, dividilo in due, spela ogni lato, saldalo a connettori maschio o PCB o qualcosa del genere.

Passaggio 10: eseguire il codice

Esegui il codice
Esegui il codice
Esegui il codice
Esegui il codice

Scarica il codice led_trampoline.ino dal mio repo (https://github.com/seniorburito/led_trampoline).

Cambia LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN con i pin che stai utilizzando e sei pronto per partire!

Ecco il collegamento video del trampolino in azione se non riuscissi ad aprirlo dall'intro (https://www.youtube.com/embed/k_8mHe4OKWg)

Passaggio 11: ce ne saranno altri

Questo progetto è ancora un prototipo. Sto ancora aggiungendo più modelli e funzionalità. Se hai idee, per favore fammelo sapere e se vuoi aiutare con il codice, per favore fallo!

Concorso I colori dell'arcobaleno
Concorso I colori dell'arcobaleno
Concorso I colori dell'arcobaleno
Concorso I colori dell'arcobaleno

Secondo classificato nel concorso I colori dell'arcobaleno

Consigliato: