Innehållsförteckning:

Arduino -baserat ljussabel med ljus- och ljudeffekter: 14 steg (med bilder)
Arduino -baserat ljussabel med ljus- och ljudeffekter: 14 steg (med bilder)

Video: Arduino -baserat ljussabel med ljus- och ljudeffekter: 14 steg (med bilder)

Video: Arduino -baserat ljussabel med ljus- och ljudeffekter: 14 steg (med bilder)
Video: Lightsaber Fight's Alright 2024, November
Anonim
Image
Image
Material och komponenter
Material och komponenter

Hej jedi! Detta instruerbara handlar om att göra en ljussabel, som ser ut, låter och fungerar som en i filmen! Den enda skillnaden - den kan inte skära metall:(Den här enheten är baserad på Arduino -plattformen, och jag ger den många funktioner och funktioner, det var ett mycket stort jobb och jag använde alla mina programmeringskunskaper, men det var värt det!

Så, låt oss prata om funktioner! Du kan också titta på en kort recension i min video, där jag visar alla effekter och funktioner i GyverSaber -systemet och det finns också två professionella jedi som slåss med mina ljussabbar i slutet av videon!

Funktioner:

  • Smidig på/av med ljussabelliknande ljudeffekt
  • Slumpmässigt pulserande färg (du kan stänga av den)
  • Ljud:
  • LÄGE 1: genererat brum. Frekvensen beror på bladets vinkelhastighet
  • LÄGE 2: brumljud från SD -kort
  • Långsam svängning - långt brumljud (slumpmässigt från 4 ljud)
  • Snabb svängning - kort brumljud (slumpmässigt från 5 ljud)
  • Klar vit blixt när du slår
  • Spela ett av 16 träffljud, vid träff:
  • Svagt hit - kort ljud
  • Hårt slag - långt "bzzzghghhdh" -ljud
  • Efter påslagning visar bladet aktuell batterinivå från 0 till 100 procent

Batterisäkert läge

  • Batteriet är urladdat INNAN DU TÄNDER PÅ: GyverSaber slås inte på, LED -knappen kommer att PULSA ett par gånger
  • Batteriet tar slut EFTER ATT DET SLÅT PÅ: GyverSaber stängs av automatiskt

Kontrollknapp:

  • HOLD - slå på / stäng av GyverSaber
  • TRIPLE CLICK - ändra färg (röd - grön - blå - gul - rosa - isblå)
  • KVINÄR KLICKA - ändra ljudläge (hum -generation - hum -uppspelning)
  • Valt färg- och ljudläge lagrat i EEPROM (icke-flyktigt minne)

Steg 1: Material och komponenter

Jag köper alltid elektronisk personal på Aliexpress, men du kan hitta samma moduler på Amazon, eBay, etc.

Elektroniska komponenter:

  • Arduino NANO https://ali.pub/20o35g
  • Adresserbar LED -remsa. WS2811, 12V. Ta vit kretskort, IP30, 60 lysdioder per meter https://ali.pub/23csyd https://ali.pub/23cszc
  • Knapp med LED. Ta 5V -versionen
  • MPU6050 https://ali.pub/23mryw
  • Billig MicroSD https://ali.pub/23msne
  • MicroSD -modul mini https://ali.pub/23ms27
  • Eller detta
  • Batterier 18650 med skydd https://ali.pub/23moiu https://ali.pub/23moke
  • DCDC Steg ner https://ali.pub/23mpex https://ali.pub/23mpfi
  • Förstärkare https://ali.pub/23mp6d https://ali.pub/23mp75
  • Högtalare https://ali.pub/23mq8h https://ali.pub/23mq9g
  • Motstånd KIT https://ali.pub/23mqei
  • Strömknapp
  • Laddningsport https://ali.pub/23mtf0
  • CC CV -laddare för 3 celler https://ali.pub/23mt8s https://ali.pub/23mt9d
  • Prototypkort

Material och instrument:

  • Polykarbonatrör (ljusdiffusion, 32 mm)
  • 2 stubbar för detta rör
  • Några rör för fäste (jag använde PVC -avloppsrör och rör: 40 mm för fäste, 32 mm för PC -rörmontering)
  • Ståltråd
  • Vanliga instrument för lödning och skärning av plast

Steg 2: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

Jag bestämde mig för att göra detta projekt på prototybe board, 3x7cm, du kan se alla scheman och några fula snygga ledningar =)

VIKTIG! Innan kabeldragning, anslut DCDC -stegomvandlaren till 12V likströmskälla och justera utspänningen till 4,5V!

Steg 3: Hilt

Fäste
Fäste
Fäste
Fäste
Fäste
Fäste

Jag använder avloppsrör för hilt, men det här är ryska avloppsrör, så jag tror att du måste improvisera.

Steg 4: Batterier

Batterier
Batterier
Batterier
Batterier
Batterier
Batterier

Jag använder 3 litiumbatterier (vanligt 18650 från laptopbatteri). Först måste vi sätta dem inuti 40 mm rör (hilt), och vi måste värma röret för det. Men först måste vi fixa batterierna tillsammans med tejp och tjockna dem med 2 lager papper.

Så värm upp röret, sätt in batterierna och kyl ner röret så fort du kan! Litiumbatterier gillar inte hög temperatur. Dra sedan av dem så ser du det perfekta batterifodralet.

Steg 5: Lödbatterier

Lödningsbatterier
Lödningsbatterier
Lödningsbatterier
Lödningsbatterier

Som sagt, litiumbatterier gillar inte hög temperatur. Så använd flussmedel och kraftfullt lödkolv (100W) för att löda batterier mycket snabbt. Så, anslut dem i serie.

Steg 6: Blad och LED -remsa

Blad och LED -remsa
Blad och LED -remsa
Blad och LED -remsa
Blad och LED -remsa
Blad och LED -remsa
Blad och LED -remsa
Blad och LED -remsa
Blad och LED -remsa

Jag har ett 75 cm blad, så jag klippte 75+75 = 150 cm bit remsa. LED-remsan viks två gånger runt tråden, så använd tejp med dubbelsidig sida för att fixa allt, så får du LED-remsa med dubbelsida med tråd inuti.

Strip behöver några stöd längs bladröret, jag använde 3 stöd av spik i termiska krymprör och fäst dem på remsan med tråd och superlim.

Borra ett hål i stubbarna för tråd, tråden kommer att spännas mellan två stubbar och fixeras med en 3 mm skruv, men inte just nu.

Steg 7: MPU6050

MPU6050
MPU6050
MPU6050
MPU6050
MPU6050
MPU6050

Jag anslöt MPU6050 med gammal IDE -flextråd, eftersom det är bra att placera MPU så nära bladet som möjligt. Och jag klistrar bara in den i en låg stubbe PC -rör:)

Steg 8: Hilt -knappar

Hilt -knappar
Hilt -knappar
Hilt -knappar
Hilt -knappar
Hilt -knappar
Hilt -knappar

Gör några hål för knappar och laddningsport, och några hål i botten för högtalare. Jag målade också hilt med svart färg.

Steg 9: Slutlig kabeldragning

Slutlig ledning
Slutlig ledning
Slutlig ledning
Slutlig ledning
Slutlig ledning
Slutlig ledning

Så, anslut batterier, dra av ledningar för strömbrytare och ladda, löd allt och fixa i sina hål. Även lödhögtalartrådar.

Steg 10: Högtalarfixering

Högtalarfixering
Högtalarfixering
Högtalarfixering
Högtalarfixering
Högtalarfixering
Högtalarfixering
Högtalarfixering
Högtalarfixering

Jag fixade högtalaren med en ring av 40 mm rör och några spikar =) Det är brutalt och väldigt starkt.

Steg 11: Programmering

Du kan hitta Arduino -skiss, bibliotek, SD -ljudfiler och många instruktioner på projektsidan på GitHub, men jag bifogade skiss och arkiv med alla projektfiler här, i Instructables.

Enkel guide:

  • Öppna GyverSaber.ino och ställ in:
  • Antal mikrokretsar WS2811 på LED -remsan (observera: en WS2811 styr 3 lysdioder!)
  • Slå på eller stäng av bladpulsering
  • Rekommenderar knappt att mäta verkligt motstånd hos spänningsdelningsmotstånd
  • Systemet kan fungera utan batteriövervakning, bara inaktivera BATTERY_SAFE. MEN DET rekommenderas INTE
  • Flash arduino
  • Ladda upp ljudfiler till SD -kort
  • Njut av!

MicroSD -information:

  • Storlek <4G
  • Formatera till FAT
  • Kopiera ljudfiler i roten

Om du vill lägga till dina egna ljud, konvertera dem till. WAV:

  • 8 bitar
  • 16-32 kHz
  • Mono
  • Använd online -omvandlare eller Total Audio Converter

VARNING! Om du blinkar monterat schema måste du slå på det! Arduino fungerar inte korrekt med ansluten DCDC -omvandlare!

Steg 12: Tuning

Inställning
Inställning

Jag gjorde GyverSaber helt anpassningsbar så att du kan bygga din egen sabel med olika bladlängd och andra parametrar, titta bara på skissinställningar.

Steg 13: Slutskruv

Slutskruv
Slutskruv
Slutskruv
Slutskruv

Så, ljussabel är nästan klart! Bara en sista skruv, som fixerar bladet till röret. Jag gjorde en ritning med all sabelkroppskonstruktion.

Steg 14: Resultat

Image
Image
Resultat
Resultat
Resultat
Resultat
Resultat
Resultat

Så, DIY lightsaber är redo att slåss! Du kan se några tester med snurr, gungor, objekt träffar, ljuskrona krasch (oops!) Och även två riktiga Jedi, slåss med GyverSabers (ja, jag gjorde 2 av dem !!!) i min videorecension på denna DIY lightaber och det är funktioner och funktioner.

Med vänliga hälsningar, MadGyver.

Arduino Contest 2017
Arduino Contest 2017
Arduino Contest 2017
Arduino Contest 2017

Tvåa i Arduino -tävlingen 2017

Rekommenderad: