Kazalo:

Bodite pozorni na ATLAS - STAR WARS - Death Star II: 7 korakov (s slikami)
Bodite pozorni na ATLAS - STAR WARS - Death Star II: 7 korakov (s slikami)

Video: Bodite pozorni na ATLAS - STAR WARS - Death Star II: 7 korakov (s slikami)

Video: Bodite pozorni na ATLAS - STAR WARS - Death Star II: 7 korakov (s slikami)
Video: Greatest Abandoned Fairytale Castle In The World ~ Millions Left Behind! 2024, Julij
Anonim
Bodite pozorni na ATLAS - STAR WARS - Death Star II
Bodite pozorni na ATLAS - STAR WARS - Death Star II
Bodite pozorni na ATLAS - STAR WARS - Death Star II
Bodite pozorni na ATLAS - STAR WARS - Death Star II
Bodite pozorni na ATLAS - STAR WARS - Death Star II
Bodite pozorni na ATLAS - STAR WARS - Death Star II

Izdelano iz plastičnega modela Bandai Death Star II. Glavne značilnosti vključujejo:

Svetlobni in zvočni učinek

✅ Predvajalnik MP3

Ninfrardeči daljinski upravljalnik

SensorTemper temperature

✅ 3 -minutni časomer

Spletni dnevnik: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.htmlVideo seznam predvajanja: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe

Zaloge:

  • 0402 Bela LED
  • WS2812B x 9
  • Arduino Pro Mini x 1
  • DFPlayer
  • 10K termistor x 1
  • IR sprejemnik x 1

1. korak: Stormtrooper

Stormtrooper
Stormtrooper
  • Koncept iz skulpture Atlas Farnese v Neapeljskem narodnem arheološkem muzeju
  • Spremenjeno z igračo Fuchiko
  • Odrežite noge in roke, nato jih znova sestavite v skladu z zasnovo figure
  • V glavnem sijajno bela barva s sijajnim premazom

2. korak: Platforma

Platforma
Platforma
  • Oblika ploščadi se nanaša tudi na skulpturo
  • Namestitev s plastično ploščo premera 3 cm
  • Pokrita z brusnim papirjem #400, da se pretvarja, da je surova površina, nato premažite s sivim temeljnim premazom #500 in majhno količino ravno bele barve

Korak: Superlaser Zvezde smrti

Superlaser Zvezde smrti
Superlaser Zvezde smrti
  • Zgrajen z 8 x WS2812B
  • (7 ali 8?) Po sklicevanju na številne sorodne članke je Superlaser zvezde smrti I obdan z 8 x laserji, medtem ko je Zvezda smrti II obkrožena s 7, osmi pa v centru

4. korak: Notranja Zvezda smrti

Notranja Zvezda smrti
Notranja Zvezda smrti
  • Naredite nekaj domiselnega trika in samo nekaj mehkega učinka, LED učinek je zasnovan tako, da sledi temperaturnim spremembam
  • Odrežite jedro in uporabite prozorne dele s kemičnim svinčnikom
  • Termistor je nameščen na zgornjem delu Zvezde smrti II
  • Jedro je zasnovano z možnostjo spreminjanja barve iz rdeče v modro, ki je programirano glede na temperaturno območje HK 15ºC-30ºC

5. korak: Zunanja lupina

Zunanja lupina
Zunanja lupina

Ciljajte, da je zunanja lupina čim bolj pritrjena/odstranljiva in brezšivna, zato jih razrežemo po liniji plošče in ponovno sestavimo

6. korak: LED

LED
LED
  • Notranje razdeljene LED diode in glavni paket sta SMD 0603 in SMD 0402
  • Za boljši pogled so potrebne luknje premera 0,3 mm, ki pa imajo pri gradnji precej učinka, je bilo narejenih več ozkih vrzeli širine ~ 0,3 mm. To še vedno izgleda sprejemljivo

7. korak: Mikro krmilnik

Mikro krmilnik
Mikro krmilnik
  • Uporablja se Arduino Pro Mini, ki se nahaja v velikem prostoru spredaj
  • Zvočni učinek je uporaba dfplayerja z dodatkom termistorja za temperaturni senzor in infrardeče komponente za daljinsko upravljanje
  • Za vtičnico je izdelana iz bakrene cevi skupaj s plastično cevjo

Termistorsko vezje

Termistorsko vezje je preprosto povezano z 10K uporom za delo, program arduino bi imel naslednjo funkcijo za pridobivanje trenutne temperature za nadaljnji proces.

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

#define ThermistorPin 14 // Termistor A0

int Vo; plovec R1 = 10000; plavajoči logR2, R2, T, Tc; plovec 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; vrnitev Tc; }

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

IR vezje

Tukaj se uporablja KSM-603LM in program arduion uporablja knjižnico IRremote.h.

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

#define IR_ReceiverPin 2 // IR sprejemnik (int0) D2 *#definiraj KEY_Play XXXX // Predvajaj ključ dekodirane vrednosti#definiraj KEY_Mute XXXX // Izklopi ključ dekodirane vrednosti

IRrecv IRCommand (IR_ReceiverPin); decode_results irCommand; uint32_t irCode = 0; // Prejeta IR koda

void setup () {IRCommand.enableIRIn (); // zaženite sprejemnik}

void IRAction () {// IR ukaz if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Prejemamo naslednjo vrednost} stikalo (irCode) {primer KEY_ENTER: {//…..do se kaj zlomi;} irCode = 0;

}

Priporočena: