Sisukord:

Hüppetundlik neopikselbatuut: 11 sammu (piltidega)
Hüppetundlik neopikselbatuut: 11 sammu (piltidega)

Video: Hüppetundlik neopikselbatuut: 11 sammu (piltidega)

Video: Hüppetundlik neopikselbatuut: 11 sammu (piltidega)
Video: Neopixel trampoline triggered by jumping 2024, Juuli
Anonim
Image
Image

Jälgige rohkem autorilt:

Katkise vaasi taastamine Kintsugi abil
Katkise vaasi taastamine Kintsugi abil
Õpetage lastele Pixel Art animatsioone mängude jaoks
Õpetage lastele Pixel Art animatsioone mängude jaoks
Õpetage lastele Pixel Art animatsioone mängude jaoks
Õpetage lastele Pixel Art animatsioone mängude jaoks
Muutke katkised kõrvaklapid AUX -kaabliks
Muutke katkised kõrvaklapid AUX -kaabliks
Muutke katkised kõrvaklapid AUX -kaabliks
Muutke katkised kõrvaklapid AUX -kaabliks

Selles juhendis näitan teile, kuidas ehitada batuut, mis muudab värvi, kui sellele hüppate!

Samm: asjad, mida vajate

Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate

Materjalid:

  • 3 rulli traati, erinevat värvi, mida õhem, seda parem
  • Jootmine, mida õhem, seda parem - mul olid alguses paksud jootetraadid ja see sulas nii aeglaselt, et oli õudusunenägu
  • Arduino - Uno peaks hästi toimima, kuid mul oli juba Mega, seega kasutasin seda
  • Treeningbatuut (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixel Led riba, kasutasin odavamat WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0,1 uF kondensaator
  • ~ 10K oomi takisti
  • ~ 500 oomi takisti
  • 60 tõmblukuga

Tööriistad:

  • Jootekolb
  • Kuum liimipüstol - juhtmestiku isoleerimiseks ja kaitsmiseks
  • Traadi eemaldajad
  • Traadilõikurid
  • Käärid

Samm: pange batuut kokku

Karbis on juhised, need on üsna lihtsad.

Ärge puudutage elektroonikat, me kasutame seda hiljem;)

Samm: lõigake Neopixeli riba

Lõika Neopixeli riba
Lõika Neopixeli riba
Lõika Neopixeli riba
Lõika Neopixeli riba
Lõika Neopixeli riba
Lõika Neopixeli riba

Batuutide vahel, mis hoiavad hüppelappi batuudil, on täpselt 30 tühikut. Lõikame Neopixeli riba 30 üksikdioodiks ja asetame need iga riba vahele.

Märkus: On kohti, kus riba hoiab kokku joodis, saate ka neid hõlpsalt lõigata.

Samm: LED -ide jootmine

LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
  1. Lõika iga traat umbes 2,5 tolli pikkuseks. See tagab, et valgusdioodide vahelised juhtmeühendused on pikemad kui kõik riba pikkused
  2. Eemaldage juhtmed mõlemalt küljelt
  3. Jootke juhtmed valgusdioodide külge. LED -de kaitsmiseks jätke kaitsekile
  4. Tehke seda umbes 10 LED -i korraga (vt järgmist kolme sammu)
  5. Veenduge, et nooled osutaksid samas suunas

Samm: kuumliim kõik ühendused

Kuum liim Kõik ühendused
Kuum liim Kõik ühendused
Kuum liim Kõik ühendused
Kuum liim Kõik ühendused
Kuum liim Kõik ühendused
Kuum liim Kõik ühendused
Kuum liim Kõik ühendused
Kuum liim Kõik ühendused

Esmalt veenduge, et juhtmed ei puudutaks üksteist ja et kõik oleks gucci. Seejärel kandke kuuma liimi, et vältida juhtmete teineteise puudutamist, ja kleepige LED -id ka plastikkatte külge niiskuse eest kaitsmiseks.

Samm: kontrollige, kas kõik töötab siiani

Kontrollige, kas kõik töötab siiani
Kontrollige, kas kõik töötab siiani
Kontrollige, kas kõik töötab siiani
Kontrollige, kas kõik töötab siiani

Ühendage riba Arduinoga järgmises järjekorras.

  1. Ühendage maandus, veenduge, et ühendate esmalt maandatud PIN -koodid. LED -id on väga habras
  2. Ühendage ülejäänud kaks tihvti. Veenduge, et Din -tihvt on PWM -tihvt. (Vaata skeemi)
  3. Laadige siit alla Fastledi kogu ja importige see oma arduino IDE -sse
  4. Minge minu git reposse ja laadige alla check_leds kood (https://github.com/seniorburito/led_trampoline)

See kood süttib LED -e järjekorras, nii et kui tekib probleem, näete, milline neist vajab parandamist.

Lugege kindlasti ka Fastledi dokumentatsiooni siit, see on tõesti hästi kirjutatud

Praegu võite panna arduino küljele või batuudi alla.

Samm 7: kinnitage LED-id bipoli külge kinnitusdetailidega

Kinnitage LED-id batuudile lukuga
Kinnitage LED-id batuudile lukuga
Kinnitage LED-id batuudile lukuga
Kinnitage LED-id batuudile lukuga
Kinnitage LED-id batuudile lukuga
Kinnitage LED-id batuudile lukuga

Ma sidusin iga LED-i kahe tõmblukuga, et vältida LED-ide liikumist. Tõmblukud võivad paremini toimida, kuna saate need ära võtta, kui otsustate LED -id maha võtta, ja kuna tõmblukud on odavad.

8. samm: häkkige hüppamisandurit

Häkkige hüppamisandurit
Häkkige hüppamisandurit
Häkkige hüppamisandurit
Häkkige hüppamisandurit
Häkkige hüppamisandurit
Häkkige hüppamisandurit
Häkkige hüppamisandurit
Häkkige hüppamisandurit

Batuudiga on kaasas seade, mis loeb kaloreid vastavalt sellele, kui palju te hüppate. Me ei saa kiibiga midagi teha, aga kui avate hüppamisanduri, saate aru, et see on lihtsalt lülituslüliti, mis käivitub, kui sellele jõudu rakendate. Arduinosega on väga lihtne kasutada lülituslüliteid. Seetõttu kasutame seda selles projektis hüppete tajumiseks ja efektide käivitamiseks, kui see juhtub.

9. samm: kinnitage hüppeandur

Kinnitage hüppeandur
Kinnitage hüppeandur
Kinnitage hüppeandur
Kinnitage hüppeandur
Kinnitage hüppeandur
Kinnitage hüppeandur

Kinnitage andur ühele batuudijalale. Ja seadistage vooluring nagu siin näidatud.

Anduri juhtmed saate kinnitada ühel kahest viisist.

  1. Kinnitage alligaatoriklambrid abikaabli kahe metallisegmendi külge
  2. Lõigake traat, jagage see kaheks, ribadeks mõlemalt poolt, jootke see isaste päiste või trükkplaatide külge või midagi sellist.

Samm: käivitage kood

Käivitage kood
Käivitage kood
Käivitage kood
Käivitage kood

Laadige minu repost alla kood led_trampoline.ino (https://github.com/seniorburito/led_trampoline).

Muutke LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN kasutatavateks tihvtideks ja olete valmis minema!

Siin on toimiva batuudi videolink, kui te ei saanud seda sissejuhatusest avada (https://www.youtube.com/embed/k_8mHe4OKWg)

11. samm: tuleb veel

See projekt on endiselt prototüüp. Lisan endiselt rohkem mustreid ja funktsioone. Kui teil on ideid, palun andke mulle sellest teada ja kui soovite koodiga aidata, palun tehke seda!

Vikerkaarevõistluse värvid
Vikerkaarevõistluse värvid
Vikerkaarevõistluse värvid
Vikerkaarevõistluse värvid

Vikerkaarevõistluse värvide teine koht

Soovitan: