Tartalomjegyzék:

Legyen tisztában az ATLAS - STAR WARS - Death Star II: 7 lépés (képekkel)
Legyen tisztában az ATLAS - STAR WARS - Death Star II: 7 lépés (képekkel)

Videó: Legyen tisztában az ATLAS - STAR WARS - Death Star II: 7 lépés (képekkel)

Videó: Legyen tisztában az ATLAS - STAR WARS - Death Star II: 7 lépés (képekkel)
Videó: Aziz 12. Bölüm 2024, Július
Anonim
Legyen tisztában az ATLAS - STAR WARS - Halálcsillag II
Legyen tisztában az ATLAS - STAR WARS - Halálcsillag II
Legyen tisztában az ATLAS - STAR WARS - Halálcsillag II
Legyen tisztában az ATLAS - STAR WARS - Halálcsillag II
Legyen tisztában az ATLAS - STAR WARS - Halálcsillag II
Legyen tisztában az ATLAS - STAR WARS - Halálcsillag II

Építs Bandai Death Star II műanyag modellből. Főbb jellemzői:

✅ Fény és hanghatás

✅MP3 lejátszó

✅ Infravörös távirányító

✅Hőmérséklet érzékelő

✅ 3 perces időzítő

Blog: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.htmlVideó lejátszási lista: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe

Kellékek:

  • 0402 Fehér LED
  • WS2812B x 9
  • Arduino Pro Mini x 1
  • DFPlayer
  • 10K termisztor x 1
  • IR vevő x 1

1. lépés: Stormtrooper

Viharroham
Viharroham
  • Koncepció a Nápolyi Nemzeti Régészeti Múzeum Atlas Farnese szobrából
  • Fuchiko játék módosította
  • Vágja le mindkét lábát és karját, majd szerelje össze újra az ábra szerint
  • Főleg fényes fehér színű, fényes átlátszó bevonattal

2. lépés: Platform

Felület
Felület
  • A platform alakja szintén a szoborra utal
  • 3 cm átmérőjű műanyag lemezzel szerelhető fel
  • #400 csiszolópapírral borítva, hogy a nyers felületet színlelje, majd bevonja #500 szürke alapozóval és kis mennyiségű lapos fehér színnel

3. lépés: Halálcsillag szuperlézer

Halálcsillag szuperlézer
Halálcsillag szuperlézer
  • Készítette: 8 x WS2812B
  • (7 vagy 8?) Sok kapcsolódó cikkre való hivatkozás után a The Superlaser of Death Star I -t 8 x lézer veszi körül, míg a Death Star II -t 7, a 8 -at pedig a Center

4. lépés: Belső Halálcsillag

Belső Halálcsillag
Belső Halálcsillag
  • Adjon valami divatos trükköt, és csak lágy hatást akar adni, a LED -effektus úgy lett kialakítva, hogy kövesse a hőmérsékletváltozást
  • Vágja le a mag területét, és használja a golyóstoll átlátszó részeit
  • A termisztor a Halálcsillag II legfelső részén van beállítva
  • A magot úgy tervezték, hogy képes legyen vörösről kékre váltani a színt, amelyet a HK 15 ° C és 30 ° C közötti hőmérséklettartományra programoztak

5. lépés: Külső héj

Külső burok
Külső burok

A külső burkolatot úgy kell megcélozni, hogy az rögzíthető/leszerelhető és zökkenőmentes felület legyen, ezért panel vonallal vágják le, és szereljék össze újra

6. lépés: LED

VEZETTE
VEZETTE
  • A belsőleg elosztott LED -ek és a fő csomag az SMD 0603 és az SMD 0402
  • 0,3 mm átmérőjű lyukak szükségesek a jobb láthatóság érdekében, de amelyek építése meglehetősen nagy hatást fejt ki, több keskeny, ~ 0,3 mm -es résszélességet készítettek. Ez még mindig elfogadhatónak tűnik

7. lépés: Mikrovezérlő

Mikro vezérlő
Mikro vezérlő
  • Az Arduino Pro Mini -t használják, amely az elülső nagy térben található
  • A hanghatás a dfplayer segítségével történik, termisztorral a hőmérséklet -érzékelőhöz és infravörös komponenssel a távirányítóhoz
  • A konnektorhoz rézcső és műanyag cső készül

Termisztor áramkör

A termisztor áramkör egyszerűen csatlakoztatva van egy 10K ellenállással, az arduino program a következő funkciót veszi igénybe az aktuális hőmérséklet lekéréséhez a további folyamathoz.

///--------------------------------------------------------

#define ThermistorPin 14 // Termisztor A0

int Vo; úszó R1 = 10000; úszó logR2, R2, T, Tc; úszó c1 = 1.009249522e-03, c2 = 2.378405444e-04, c3 = 2.019202697e-07;

float getTemp () {Vo = analogRead (ThermistorPin); R2 = R1*(1023.0 / (float) Vo - 1.0); logR2 = log (R2); T = (1.0 / (c1 + c2*logR2 + c3*logR2*) logR2*logR2)); Tc = T - 273,15; return Tc; }

///---------------------------------------------------------

IR áramkör

Itt a KSM-603LM és az arduion program az IRremote.h könyvtárat használja.

///--------------------------------------------------------

#define IR_ReceiverPin 2 // IR vevő (int0) D2 *#define KEY_Play XXXX // Lejátszási kulcs dekódolt érték#define KEY_Mute XXXX // Némítás dekódolt érték kulcsa

IRrecv IRCommand (IR_ReceiverPin); decode_results irCommand; uint32_t irCode = 0; // IR kód fogadva

void setup () {IRCommand.enableIRIn (); // Indítsa el a vevőkészüléket}

void IRAction () {// IR parancs, ha (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Fogadja a következő értéket} kapcsoló (irCode) {case KEY_ENTER: {//…..csináljon valamit;} irCode = 0;

}

Ajánlott: