Obsah:

Neopixelová trampolína citlivá na skok: 11 krokov (s obrázkami)
Neopixelová trampolína citlivá na skok: 11 krokov (s obrázkami)

Video: Neopixelová trampolína citlivá na skok: 11 krokov (s obrázkami)

Video: Neopixelová trampolína citlivá na skok: 11 krokov (s obrázkami)
Video: Ави Леб: Сознание, UAP, Жак Валле 2024, Júl
Anonim
Image
Image

Od RooKosherbay Nasledovať viac od autora:

Obnovenie rozbitej vázy pomocou Kintsugi
Obnovenie rozbitej vázy pomocou Kintsugi
Naučte deti Pixel Art animácie pre hry
Naučte deti Pixel Art animácie pre hry
Naučte deti Pixel Art animácie pre hry
Naučte deti Pixel Art animácie pre hry
Premeňte zlomené slúchadlá na kábel AUX
Premeňte zlomené slúchadlá na kábel AUX
Premeňte zlomené slúchadlá na kábel AUX
Premeňte zlomené slúchadlá na kábel AUX

V tomto návode vám ukážem, ako postaviť trampolínu, ktorá mení farby vždy, keď na ňu skočíte!

Krok 1: Veci, ktoré potrebujete

Veci, ktoré potrebujete
Veci, ktoré potrebujete
Veci, ktoré potrebujete
Veci, ktoré potrebujete

Materiály:

  • 3 zvitky drôtu, rôzne farby, čím tenší, tým lepší
  • Spájka, čím tenší, tým lepší - na začiatku som mal hrubé spájkovacie drôty a tavilo sa tak pomaly, že to bola nočná mora.
  • Arduino - Uno by malo fungovať dobre, ale už som mal Mega, tak som to použil
  • Cvičná trampolína (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixelový LED pás, použil som lacnejší WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • Kondenzátor 0,1 uF
  • Odpor ~ 10K ohmov
  • Odpor ~ 500 ohmov
  • 60 zipsov

Náradie:

  • Spájkovačka
  • Horúca lepiaca pištoľ - na izoláciu a ochranu rozvodov
  • Odizolovače drôtov
  • Strihač káblov
  • Nožnice

Krok 2: Zostavte trampolínu

Krabica obsahuje návod, sú veľmi jednoduché.

Nedotýkajte sa elektroniky, použijeme ju neskôr;)

Krok 3: Odstrihnite Neopixelový pás

Odrežte Neopixelový pás
Odrežte Neopixelový pás
Odrežte Neopixelový pás
Odrežte Neopixelový pás
Odrežte Neopixelový pás
Odrežte Neopixelový pás

Medzi pásmami je presne 30 medzier, ktoré držia skákaciu látku na trampolíne. Neopixelový pás rozrežeme na 30 jednotlivých LED diód a vložíme ich medzi každé pásmo.

Poznámka: Existujú škvrny, ktoré spájkujú prúžok pohromade, môžete ich tiež jednoducho orezať.

Krok 4: Spájkovanie LED diód

Spájkovanie LED diód
Spájkovanie LED diód
Spájkovanie LED diód
Spájkovanie LED diód
Spájkovanie LED diód
Spájkovanie LED diód
  1. Každý drôt odstrihnite asi na 2,5 palca. Tým sa zabezpečí, že drôtové spojenia medzi LED diódami budú dlhšie ako všetky dĺžky pásma
  2. Odizolujte drôty z každej strany
  3. Pripájajte vodiče k LED diódam. Nechajte ochranný plast na ochranu diód LED
  4. Vykonajte to asi 10 diód LED naraz (pozrite si ďalšie tri kroky)
  5. ZABEZPEČTE SI ŠÍPKOVÝ BOD V ROVNAKOM SMERE

Krok 5: Horúce lepidlo všetkých spojov

Horúce lepidlo Všetky pripojenia
Horúce lepidlo Všetky pripojenia
Horúce lepidlo Všetky pripojenia
Horúce lepidlo Všetky pripojenia
Horúce lepidlo Všetky pripojenia
Horúce lepidlo Všetky pripojenia
Horúce lepidlo Všetky pripojenia
Horúce lepidlo Všetky pripojenia

Najprv sa uistite, že sa drôty navzájom nedotýkajú a že je všetko gucci. Potom naneste horúce lepidlo, aby ste sa vyhli vzájomnému dotyku vodičov, a tiež prilepte LED diódy k plastovému krytu, aby bol chránený pred vlhkosťou.

Krok 6: Skontrolujte, či všetko zatiaľ funguje

Skontrolujte, či všetko doteraz funguje
Skontrolujte, či všetko doteraz funguje
Skontrolujte, či všetko doteraz funguje
Skontrolujte, či všetko doteraz funguje

Pripojte pásik k Arduinu v nasledujúcom poradí.

  1. Pripojte uzemnenie, Uistite sa, že ako prvé PRIPOJÍTE POZEMNÉ PINY. LED diódy sú veľmi krehké
  2. Pripojte ďalšie dva kolíky. Uistite sa, že kolík Din je pin PWM. (Pozrite sa na diagram)
  3. Tu si stiahnite knižnicu Fastled a importujte ju do svojho arduino IDE
  4. Prejdite na moje git repo a stiahnite si kód check_leds (https://github.com/seniorburito/led_trampoline)

Tento kód rozsvieti LED v uvedenom poradí, takže ak dôjde k problému, uvidíte, ktoré je potrebné opraviť.

Prečítajte si tiež dokumentáciu Fastled, ktorá je skutočne dobre napísaná

Arduino si zatiaľ môžete dať na bok alebo pod trampolínu.

Krok 7: Pripojte diódy LED k trampolíne pomocou zipsov

Pripojte diódy LED k trampolíne pomocou suchých zipsov
Pripojte diódy LED k trampolíne pomocou suchých zipsov
Pripojte diódy LED k trampolíne pomocou suchých zipsov
Pripojte diódy LED k trampolíne pomocou suchých zipsov
Pripojte diódy LED k trampolíne pomocou suchých zipsov
Pripojte diódy LED k trampolíne pomocou suchých zipsov

Každú LED som uviazal dvoma zipsami, aby sa diódy nepohybovali. Zipty môžu fungovať lepšie, pretože ich môžete vyzliecť, ak sa rozhodnete zložiť LED diódy, a pretože zipsy sú lacné.

Krok 8: hacknite skákajúci senzor

Hacknite skákajúci senzor
Hacknite skákajúci senzor
Hacknite skákajúci senzor
Hacknite skákajúci senzor
Hacknite skákajúci senzor
Hacknite skákajúci senzor
Hacknite skákajúci senzor
Hacknite skákajúci senzor

Trampolína je dodávaná so zariadením, ktoré počíta kalórie podľa toho, koľko skočíte. S čipom nemôžeme nič urobiť, ale keď otvoríte snímač skákania, pochopíte, že je to len prepínač, ktorý sa aktivuje, keď naň použijete silu. Je veľmi jednoduché používať prepínače s Arduinos. Preto ho v tomto projekte použijeme na snímanie skokov a spustenie efektov, keď k tomu dôjde.

Krok 9: Pripojte skákací senzor

Pripojte snímač skákania
Pripojte snímač skákania
Pripojte snímač skákania
Pripojte snímač skákania
Pripojte snímač skákania
Pripojte snímač skákania

Pripojte snímač k jednej z nôh trampolíny. A nastavte obvod podľa obrázku.

Vodiče zo senzora môžete pripevniť jedným z dvoch spôsobov:

  1. K dvom kovovým segmentom pomocného kábla pripevnite svorky aligátora
  2. Odrežte drôt, rozdeľte ho na dve časti, odizolujte každú stranu, spájkujte ho s mužskými hlavičkami alebo s plošnými spojmi alebo niečo podobné.

Krok 10: Spustite kód

Spustite kód
Spustite kód
Spustite kód
Spustite kód

Stiahnite si kód led_trampoline.ino z môjho repo (https://github.com/seniorburito/led_trampoline).

Zmeňte LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN na kolíky, ktoré používate, a môžete začať!

Tu je odkaz na video na trampolíne v prevádzke, ak by ste ju nemohli otvoriť z úvodu (https://www.youtube.com/embed/k_8mHe4OKWg)

Krok 11: Bude toho viac

Tento projekt je stále prototypom. Stále pridávam ďalšie vzory a funkcie. Ak máte nápady, dajte mi vedieť, a ak chcete pomôcť s kódom, urobte to!

Súťaž Farby dúhy
Súťaž Farby dúhy
Súťaž Farby dúhy
Súťaž Farby dúhy

Druhé miesto v súťaži Farby dúhy

Odporúča: