Obsah:

Dávajte si pozor na ATLAS - STAR WARS - Death Star II: 7 krokov (s obrázkami)
Dávajte si pozor na ATLAS - STAR WARS - Death Star II: 7 krokov (s obrázkami)

Video: Dávajte si pozor na ATLAS - STAR WARS - Death Star II: 7 krokov (s obrázkami)

Video: Dávajte si pozor na ATLAS - STAR WARS - Death Star II: 7 krokov (s obrázkami)
Video: Противовирусная настройка иммунитета 2024, November
Anonim
Dávajte si pozor na ATLAS - STAR WARS - Hviezda smrti II
Dávajte si pozor na ATLAS - STAR WARS - Hviezda smrti II
Dávajte si pozor na ATLAS - STAR WARS - Hviezda smrti II
Dávajte si pozor na ATLAS - STAR WARS - Hviezda smrti II
Dávajte si pozor na ATLAS - STAR WARS - Hviezda smrti II
Dávajte si pozor na ATLAS - STAR WARS - Hviezda smrti II

Postavený z plastového modelu Bandai Death Star II. Medzi hlavné vlastnosti patrí:

✅ Svetelný a zvukový efekt

✅ MP3 prehrávač

✅InfraRED diaľkové ovládanie

✅Snímač teploty

✅ Časovač na 3 minúty

Blog: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.html Zoznam videí: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe

Zásoby:

  • 0402 Biela LED
  • WS2812B x 9
  • Arduino Pro Mini x 1
  • DFPlayer
  • 10K termistor x 1
  • IR prijímač x 1

Krok 1: Stormtrooper

Stormtrooper
Stormtrooper
  • Koncept zo sochy Atlasa Farnese v Neapolskom národnom archeologickom múzeu
  • Upravené hračkou Fuchiko
  • Odrežte si obe nohy a ruky a potom znova zostavte podľa obrázku
  • Hlavne lesklá biela farba s lesklým čírym povlakom

Krok 2: Platforma

Plošina
Plošina
  • Tvar platformy odkazuje aj na sochu
  • Nastavenie plastovou doskou s priemerom 3 cm
  • Pokryté brúsnym papierom #400 na predstieranie surového povrchu, potom potiahnuté sivým základným náterom #500 a malým množstvom plochej bielej farby

Krok 3: Superlaser Hviezdy smrti

Superlaser Hviezdy smrti
Superlaser Hviezdy smrti
  • Postavený 8 x WS2812B
  • (7 alebo 8?), Podľa odkazu na mnoho súvisiacich článkov, Superlaser Hviezdy smrti I je obklopený 8 x lasermi, zatiaľ čo Hviezda smrti II je obklopená 7 a 8. miesto je v strede

Krok 4: Interná hviezda smrti

Vnútorná hviezda smrti
Vnútorná hviezda smrti
  • Dajte nejaký efektný trik a chcete len dodať jemný efekt, efekt LED je navrhnutý tak, aby nasledoval so zmenou teploty
  • Vystrihnite oblasť jadra a použite obnovené priehľadné časti guľôčkového pera
  • Termistor je nastavený v najvyššej oblasti Hviezdy smrti II
  • Jadro je navrhnuté s možnosťou zmeny farby z červenej na modrú, ktorá je naprogramovaná s ohľadom na teplotný rozsah HK 15 ° C-30 ° C.

Krok 5: Vonkajší plášť

Vonkajšia škrupina
Vonkajšia škrupina

Zacieľte na vonkajší plášť, aby bol pripevnený/odnímateľný a bezšvový povrch, ako je to len možné, preto sú rozrezané po línii panelov a znova zostavené

Krok 6: LED dióda

LED
LED
  • Interne distribuované LED a hlavný balík sú SMD 0603 a SMD 0402
  • Na lepší pohľad sú potrebné otvory s priemerom 0,3 mm, ale pri výstavbe, ktoré majú veľký vplyv, bolo vyrobených niekoľko úzkych medzier so šírkou ~ 0,3 mm. To stále vyzerá prijateľne

Krok 7: Mikroprocesor

Mikroprocesor
Mikroprocesor
  • Používa sa Arduino Pro Mini, ktoré sa nachádza vo veľkom priestore vpredu
  • Zvukový efekt využíva prehrávač dfplayer s prídavkom termistora pre snímač teploty a infračerveného komponentu pre diaľkové ovládanie
  • Pre elektrickú zásuvku je vyrobená medenou rúrkou spolu s plastovou trubicou

Termistorový obvod

Termistorový obvod je jednoducho prepojený s 10K odporom, pričom program arduino by na získanie aktuálnej teploty pre ďalší proces využil nasledujúcu funkciu.

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

#define ThermistorPin 14 // Termistor A0

int Vo; plavák R1 = 10 000; float logR2, R2, T, Tc; float 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; vrátiť Tc; }

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

IR obvod

Tu sa používa KSM-603LM a program Arduion používa knižnicu IRremote.h.

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

#define IR_ReceiverPin 2 // IR prijímač (int0) D2 *#definovať KEY_Play XXXX // Play Kľúč dekódovanej hodnoty#definovať KEY_Mute XXXX // Mute Kľúč dekódovanej hodnoty

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

neplatné nastavenie () {IRCommand.enableIRIn (); // spustenie prijímača}

void IRAction () {// IR príkaz if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Prijatie ďalšej hodnoty} prepínač (irCode) {prípad KEY_ENTER: {//…..rob niečo prerušiť;} irCode = 0;

}

Odporúča: