Taula de continguts:

Salt elàstic Neopixel Trampoline: 11 passos (amb imatges)
Salt elàstic Neopixel Trampoline: 11 passos (amb imatges)

Vídeo: Salt elàstic Neopixel Trampoline: 11 passos (amb imatges)

Vídeo: Salt elàstic Neopixel Trampoline: 11 passos (amb imatges)
Vídeo: it's a good deal. parody of a parody by Matt Storer #strangerthings #animation #b3d #blender3d 2024, De novembre
Anonim
Image
Image

Per RooKosherbay Segueix-ne més per l'autor:

Restaurar un gerro trencat amb Kintsugi
Restaurar un gerro trencat amb Kintsugi
Ensenyar animació infantil Pixel Art per a jocs
Ensenyar animació infantil Pixel Art per a jocs
Ensenyar animació infantil Pixel Art per a jocs
Ensenyar animació infantil Pixel Art per a jocs
Converteix els auriculars trencats en un cable AUX
Converteix els auriculars trencats en un cable AUX
Converteix els auriculars trencats en un cable AUX
Converteix els auriculars trencats en un cable AUX

En aquest instructiu, us mostraré com construir un llit elàstic que canviï de colors cada vegada que hi salteu.

Pas 1: les coses que necessiteu

Les coses que necessiteu
Les coses que necessiteu
Les coses que necessiteu
Les coses que necessiteu

Materials:

  • 3 rotllos de filferro, de diferents colors, com més prims millor
  • Soldar, com més prim, millor: al principi tenia cables de soldadura gruixuts i es va fondre tan lent que va ser un malson
  • Arduino - Uno hauria de funcionar bé, però ja tenia Mega, així que ho vaig fer servir
  • Llit elàstic per a exercici (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Tira de Neopixel Led, he utilitzat el WS28121B més barat (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • Condensador de 0,1 uF
  • Resistència de ~ 10K ohm
  • Resistència de ~ 500 ohm
  • 60 tirants

Eines:

  • Soldador
  • Pistola de cola calenta: per aïllar i protegir el cablejat
  • Decapants de filferro
  • Talladors de filferro
  • Tisores

Pas 2: munteu el llit elàstic

La caixa té les instruccions, són bastant senzilles.

No toqueu l’electrònica, l’utilitzarem més endavant;)

Pas 3: Tallar la tira de Neopixel

Tallar la tira de Neopixel
Tallar la tira de Neopixel
Tallar la tira de Neopixel
Tallar la tira de Neopixel
Tallar la tira de Neopixel
Tallar la tira de Neopixel

Hi ha exactament 30 espais entre les bandes que subjecten el drap saltant al llit elàstic. Tallarem la tira Neopixel en 30 LED individuals i els posarem entre cada banda.

Nota: hi ha taques amb soldadura que mantenen la tira unida, també podeu tallar-les fàcilment.

Pas 4: soldar els LED

Soldar els LED
Soldar els LED
Soldar els LED
Soldar els LED
Soldar els LED
Soldar els LED
  1. Talleu cada filferro a uns 2,5 centímetres. Això assegurarà que les connexions de cable entre els LED siguin més llargues que totes les longituds de la banda
  2. Tireu els cables de cada costat
  3. Soldeu els cables als LED. Deixeu el plàstic protector per protegir els LED
  4. Feu això aproximadament 10 LED alhora (consulteu els tres passos següents)
  5. ASsegureu-vos que les fletxes apunten a la mateixa direcció

Pas 5: cola calenta totes les connexions

Hot Glue Totes les connexions
Hot Glue Totes les connexions
Hot Glue Totes les connexions
Hot Glue Totes les connexions
Hot Glue Totes les connexions
Hot Glue Totes les connexions
Hot Glue Totes les connexions
Hot Glue Totes les connexions

Primer, assegureu-vos que els cables no es toquin i que tot sigui gucci. A continuació, apliqueu cola calenta per evitar que els cables es toquin entre ells i també enganxeu els LED a la coberta de plàstic per protegir-los de la humitat.

Pas 6: comproveu que tot funcioni fins ara

Comproveu que tot funcioni fins ara
Comproveu que tot funcioni fins ara
Comproveu que tot funcioni fins ara
Comproveu que tot funcioni fins ara

Connecteu la tira a l'Arduino en l'ordre següent.

  1. Connecteu el sòl i assegureu-vos de connectar els PINS DE TERRA PRIMERAMENT. Els LED són molt fràgils
  2. Connecteu els altres dos pins. Assegureu-vos que el pin Din sigui un pin PWM. (Mireu el diagrama)
  3. Descarregueu la biblioteca Fastled aquí i importeu-la al vostre IDE arduino
  4. Aneu a la meva reposició de git i descarregueu el codi check_leds (https://github.com/seniorburito/led_trampoline)

Aquest codi encendrà els LED en ordre, de manera que, si hi ha un problema, veureu quin ha de ser solucionat.

Assegureu-vos també de llegir la documentació Fastled aquí, està molt ben escrita

De moment, podeu posar arduino al costat o sota el llit elàstic.

Pas 7: connecteu els LED al llit elàstic amb tirants

Connecteu els LED al llit elàstic amb tirants
Connecteu els LED al llit elàstic amb tirants
Connecteu els LED al llit elàstic amb tirants
Connecteu els LED al llit elàstic amb tirants
Connecteu els LED al llit elàstic amb tirants
Connecteu els LED al llit elàstic amb tirants

Vaig lligar cada led amb dos tirants per evitar que es moguessin. És possible que els zips funcionin millor perquè els podeu treure si decidiu treure els LED i perquè els zips són econòmics.

Pas 8: piratejar el sensor de salt

Piratejar el sensor de salt
Piratejar el sensor de salt
Piratejar el sensor de salt
Piratejar el sensor de salt
Piratejar el sensor de salt
Piratejar el sensor de salt
Piratejar el sensor de salt
Piratejar el sensor de salt

El llit elàstic ve amb un dispositiu que compta les calories segons el que salteu. No podem fer res amb el xip, però si obriu el sensor de salt, us adonareu que només és un commutador que s’activa quan s’hi aplica força. És molt fàcil d'utilitzar commutadors alternatius amb Arduinos. Per tant, l’utilitzarem en aquest projecte per detectar salts i provocar efectes quan això passi.

Pas 9: connecteu el sensor de salt

Connecteu el sensor de salt
Connecteu el sensor de salt
Connecteu el sensor de salt
Connecteu el sensor de salt
Connecteu el sensor de salt
Connecteu el sensor de salt

Connecteu el sensor a una de les potes del llit elàstic. I configureu el circuit com es mostra aquí.

Podeu connectar els cables del sensor d'una de les dues maneres següents:

  1. Col·loqueu clips de cocodril als dos segments metàl·lics del cable auxiliar
  2. Tallar el cable, dividir-lo en dos, despullar-lo per cada costat, soldar-lo a capçaleres masculines o PCB o alguna cosa semblant.

Pas 10: executeu el codi

Executeu el codi
Executeu el codi
Executeu el codi
Executeu el codi

Baixeu-vos el codi led_trampoline.ino de la meva reposició (https://github.com/seniorburito/led_trampoline).

Canvieu els LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN als pins que esteu utilitzant i ja esteu a punt.

Aquí teniu l’enllaç de vídeo del llit elàstic en acció si no el podíeu obrir des de la introducció (https://www.youtube.com/embed/k_8mHe4OKWg)

Pas 11: N’hi haurà més

Aquest projecte encara és un prototip. Encara afegeixo més patrons i funcionalitats. Si teniu idees, feu-m'ho saber i si voleu ajudar amb el codi, feu-ho!

Concurs Colors of the Rainbow
Concurs Colors of the Rainbow
Concurs Colors of the Rainbow
Concurs Colors of the Rainbow

Subcampiona al concurs Colors of the Rainbow

Recomanat: