INHOUDSOPGAWE:

Maak 'n ligsabel met 'n klankeffek (deur Arduino: 5 stappe
Maak 'n ligsabel met 'n klankeffek (deur Arduino: 5 stappe

Video: Maak 'n ligsabel met 'n klankeffek (deur Arduino: 5 stappe

Video: Maak 'n ligsabel met 'n klankeffek (deur Arduino: 5 stappe
Video: Hoe de zool aan de schoen te lijmen? 2024, Julie
Anonim
Maak 'n ligsabel met 'n klankeffek (deur Arduino
Maak 'n ligsabel met 'n klankeffek (deur Arduino

Aangesien ek geleer het hoe om arduino te gebruik om dinge te maak, wil ek dit altyd gebruik om 'n ligsabel met 'n geluidseffek te maak, en sodra ek dit gemaak het, het ek uitgevind dat dit nie so moeilik is nie.

Stap 1: materiaal

Materiaal
Materiaal
Materiaal
Materiaal
Materiaal
Materiaal

Jy sal nodig hê:

1. 'n Arduino nano (of enige bord wat kleiner is).

2. 60-80 LED's (u kan enige kleur wat u wil) gebruik.

3. 'n Skuim wat LED kan inpas.

4. 'n Kleurlose plastiekpyp (ek gebruik die een met 'n deursnee van 25 mm) en 'n skuimbuis wat kan inpas.

5. 'n Pyp kan gebruik word as 'n hef (ek gebruik plastiekpyp hiervoor).

6. 'n Knoppie skakelaar

7. MPU6050 (of enige gyrosensor waarvan u hou)

8. A18650 Li-ioonbattery (omdat die ligsabel baie stroom benodig)

9. 'n DFplayer mini mp3 -module (vir klankeffek benodig u 'n mini SD -kaart vir hierdie module)

10. 'n Luidspreker wat 3W laer of gelyk is (DFplayer kan die luidspreker nie meer as 3W gebruik nie)

11. 'n Booster-kringmodule (arduino benodig 5V krag, maar Li-ion se uitset is 3,7V)

12. sandpapier #120 en #400 (om die lem te sny sodat die luminansie meer eenvormig is)

Stap 2: Klankeffek

Image
Image

Vir klankeffek is dit regtig eenvoudig. Eerstens gebruik ek 'n gyrosensor om hoekversnelling te sien, en as die hoekversnelling groter is as 'n getal, speel dan 'n geluidseffeklêer op 'n SD -kaart, maar daarna wil ek dit 'n klankeffek speel wanneer die ligsabel iets tref. Ek vergelyk dus die hoekversnelling van die laaste sekonde tot nou as hulle te veel anders is as die geluidseffek wat bots. Maar dit het nie goed gewerk nie, ek dink ek moet 'n beter manier vind om botsing te ervaar.

Die kode:

Stap 3: Lightsaber lem

Sabre Hilt
Sabre Hilt

Die lem is die eenvoudigste deel, maar dit kos baie tyd, want u moet 60-80 LED's soldeer (hang af van hoe lank u sabelblad en die spasie tussen elke LED is). En nadat u alle LED's gesoldeer het, moet u dit net sit in 'n skuimbuis, sit dit dan in die plastiekpyp. Om die helderheid meer eenvormig te maak, gebruik ek #120 skuurpapier, vryf die pyp eers, maak die oppervlak mistig en gebruik dan #400 skuurpapier om die oppervlak gladder te maak.

Stap 4: Saber Hilt

Image
Image
Sabre Hilt
Sabre Hilt

Vir sabelhilt is dit meer ingewikkeld. En omdat my plastiekpyp 'n bietjie klein is, het ek 'n deel van my batteryhouer afgesny. Ek skroef ook 'n gat om in my skakelaar te sit. Verder sny ek 'n gedeelte van die oorspronklike plastiekpyp af met 'n stuk akriel om 'n batteryklep te maak. Ek kan dus die battery verander as dit opraak. As die handvatsels gemakliker is, sit dit 'n paar skuim op die kop, en ek gebruik ook vormkristal vir versiering (jy kan sien dat ek nie talent het nie). Dan is die laaste stap om dit in te kleur, wat ek gekies het om te gebruik verfspuit (ek gebruik swart en silwer hiervoor).

Stap 5: Monteer alle stukke

Image
Image
Monteer alle stukke
Monteer alle stukke
Monteer alle stukke
Monteer alle stukke
Monteer alle stukke
Monteer alle stukke

Laastens is die laaste stap om dit te monteer. Onthou dat die lem deur die skroef op die vasgemaak moet word, anders kan die lem wegvlieg terwyl u dit speel. Wees ook versigtig met die drade, dit is baie delikaat, veral as u dit aanmekaar sit, as die drade breek, moet u dit soldeer. weer.

PS (dit is die eerste keer dat ek hierdie soort instruksies skryf, so laat asseblief 'n aanbeveling hieronder. Ek is ook nie 'n moedertaalsprekende nie, ek is jammer as u verward is oor wat ek geskryf het)

P. S (mag die krag by jou wees)