Turinys:

Būkite atsargūs apie ATLAS - STAR WARS - Death Star II: 7 žingsniai (su nuotraukomis)
Būkite atsargūs apie ATLAS - STAR WARS - Death Star II: 7 žingsniai (su nuotraukomis)

Video: Būkite atsargūs apie ATLAS - STAR WARS - Death Star II: 7 žingsniai (su nuotraukomis)

Video: Būkite atsargūs apie ATLAS - STAR WARS - Death Star II: 7 žingsniai (su nuotraukomis)
Video: Стабилизация биохимических показателей крови. Большой восстановительный рефлекторный каскад 2024, Lapkritis
Anonim
Būkite atsargūs apie ATLAS - STAR WARS - Mirties žvaigždė II
Būkite atsargūs apie ATLAS - STAR WARS - Mirties žvaigždė II
Būkite atsargūs apie ATLAS - STAR WARS - Mirties žvaigždė II
Būkite atsargūs apie ATLAS - STAR WARS - Mirties žvaigždė II
Būkite atsargūs apie ATLAS - STAR WARS - Mirties žvaigždė II
Būkite atsargūs apie ATLAS - STAR WARS - Mirties žvaigždė II

Sukurkite iš „Bandai Death Star II“plastikinio modelio. Pagrindinės funkcijos apima:

✅Šviesos ir garso efektas

✅ MP3 grotuvas

✅InfraRED nuotolinio valdymo pultas

✅Temperatūros jutiklis

✅ 3 minučių laikmatis

Tinklaraštis: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.htmlVideo grojaraštis: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe

Priedai:

  • 0402 Baltas šviesos diodas
  • WS2812B x 9
  • „Arduino Pro Mini x 1“
  • DFPlayer
  • 10K termistorius x 1
  • IR imtuvas x 1

1 žingsnis: Stormtrooper

Stormtrooper
Stormtrooper
  • Koncepcija iš Neapolio nacionalinio archeologijos muziejaus „Atlas Farnese“skulptūros
  • Modifikuotas „Fuchiko“žaislu
  • Nupjaukite abi kojas ir rankas, tada vėl surinkite pagal figūros dizainą
  • Daugiausia blizgi balta spalva su blizgia skaidria danga

2 žingsnis: platforma

Platforma
Platforma
  • Platformos forma taip pat yra nuoroda į skulptūrą
  • Nustatykite 3 cm skersmens plastikine plokštele
  • Uždengiamas #400 švitriniu popieriumi, kad apsimestų neapdorotu paviršiumi, tada padenkite #500 pilku gruntu ir nedideliu kiekiu plokščios baltos spalvos

3 žingsnis: Mirties žvaigždės superlazeris

Mirties žvaigždės superlazeris
Mirties žvaigždės superlazeris
  • Sukurta 8 x WS2812B
  • (7 ar 8?), Nuoroda į daugelį susijusių straipsnių, „Mirties žvaigždės I superlazerį“supa 8 x lazeriai, o „Mirties žvaigždę II“- 7, o aštuntąją - centre

4 žingsnis: vidinė mirties žvaigždė

Vidinė mirties žvaigždė
Vidinė mirties žvaigždė
  • Pateikite įmantrų triuką ir tiesiog norite suteikti švelnų efektą, LED efektas sukurtas taip, kad pasikeistų temperatūra
  • Iškirpkite šerdies plotą ir naudokite permatomas rutulinio rašiklio dalis
  • Termistorius sumontuotas viršutinėje „Death Star II“srityje
  • Šerdis suprojektuota taip, kad galėtų pakeisti spalvą iš raudonos į mėlyną, kuri užprogramuota atsižvelgiant į HK temperatūros diapazoną nuo 15 ° C iki 30 ° C

5 žingsnis: išorinis apvalkalas

Išorinis apvalkalas
Išorinis apvalkalas

Išorinį apvalkalą nukreipkite į pritvirtinamą/nuimamą ir besiūlį paviršių, todėl jie supjaustomi plokštės linija ir vėl surenkami

6 žingsnis: šviesos diodas

LED
LED
  • Viduje platinami šviesos diodai ir pagrindinis paketas yra SMD 0603 ir SMD 0402
  • Norint geriau matyti, reikia 0,3 mm skersmens skylių, tačiau jas statant reikia daug efekto, buvo padarytos kelios siauros, ~ 0,3 mm pločio pločio. Tai vis dar atrodo priimtina

7 žingsnis: mikrovaldiklis

Mikro valdiklis
Mikro valdiklis
  • Naudojamas „Arduino Pro Mini“, esantis didelėje erdvėje priekyje
  • Garso efektas yra naudojant „dfplayer“, pridedant termistorių temperatūros jutikliui ir infraraudonųjų spindulių komponentą nuotolinio valdymo pultui
  • Maitinimo lizdui jis pagamintas iš vario vamzdžio kartu su plastikiniu vamzdžiu

Termistoriaus grandinė

Termistoriaus grandinė yra paprasta prijungta prie 10K rezistoriaus, kad veiktų, „arduino“programa atliktų šią funkciją, kad gautų dabartinę temperatūrą tolesniam procesui.

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

#define ThermistorPin 14 // Termistorius A0

int Vo; plūdė R1 = 10000; plūdė logR2, R2, T, Tc; plūdė 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; grąžinti Tc; }

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

IR grandinė

Čia naudojamas KSM-603LM, o arduion programa naudoja IRremote.h biblioteką.

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

#define IR_ReceiverPin 2 // IR imtuvas (int0) D2 *#define KEY_Play XXXX // Atkurti iššifruotos vertės raktą#define KEY_Mute XXXX // Nutildyti dekoduojamos vertės raktą

IRrecv IRCommand (IR_ReceiverPin); dekodavimo rezultatai irCommand; uint32_t irCode = 0; // IR kodas gautas

void setup () {IRCommand.enableIRIn (); // Paleiskite imtuvą}

void IRAction () {// IR komanda if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Gauti kitą reikšmę} jungiklis (irCode) {atvejis KEY_ENTER: {//…..padaryti ką nors pertraukos;} irCode = 0;

}

Rekomenduojamas: