Innehållsförteckning:
Video: Var medveten om ATLAS - STAR WARS - Death Star II: 7 steg (med bilder)
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Byggd av Bandai Death Star II plastmodell. Viktiga funktioner inkluderar:
✅ Ljus och ljudeffekt
✅MP3 -spelare
✅InfraRED fjärrkontroll
✅ Temperaturgivare
Timer3 minuters timer
Blogg: https://kwluk717.blogspot.com 2020/12/be-aware-of-atlas-star-wars-death-star.html Videospellista: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe
Tillbehör:
- 0402 Vit LED
- WS2812B x 9
- Arduino Pro Mini x 1
- DFPlayer
- 10K termistor x 1
- IR -mottagare x 1
Steg 1: Stormtrooper
- Koncept från Atlas Farnese -skulpturen på Neapels nationella arkeologiska museum
- Modifierad av Fuchiko -leksak
- Klipp både ben och armar och sätt ihop dem igen enligt figurdesign
- Främst blank vit färg med glansig klar beläggning
Steg 2: Plattform
- Plattformens form hänvisar också till skulpturen
- Inställning med 3 cm diameter plastplatta
- Täckt med #400 sandpapper för att låtsas som den råa ytan, sedan belägga med #500 grå primer och liten mängd platt vit färg
Steg 3: Death Star Superlaser
- Byggd av 8 x WS2812B
- (7 eller 8?) Efter hänvisning till många relaterade artiklar är Superlaser of Death Star I omgiven av 8 x lasrar medan Death Star II är omgiven av 7 och den åttonde ligger i Center
Steg 4: Death Star Internal
- Ge en snygg gimmick och vill bara ge lite mjuk effekt, LED -effekten är utformad för att följa med temperaturförändringar
- Skär kärnområdet och använd återskapade med kulpenna transparenta delar
- Termistorn är installerad på det översta området i Death Star II
- Kärnan är utformad med möjlighet att ändra färg från rött till blått, som programmeras med hänvisning till HK-temperaturintervallet 15ºC-30ºC
Steg 5: Yttre skal
Sikta på det yttre skalet för att vara fäst/avtagbar och sömlös yta som möjligt, därför skärs de av panellinje och monteras igen
Steg 6: LED
- LED distribueras internt och större paket är SMD 0603 och SMD 0402
- 0,3 mm diameter hål krävs för en bättre bild men det tar ganska stor effekt att bygga, flera smala luckor bredd ~ 0,3 mm gjordes. Det ser fortfarande acceptabelt ut
Steg 7: Micro Controller
- Arduino Pro Mini används som ligger i det stora utrymmet på framsidan
- Ljudeffekt använder dfplayer, med tillägg av termistor för temperaturgivare och infraröd komponent för fjärrkontroll
- För eluttaget är det tillverkat av kopparrör tillsammans med plaströr
Termistorkrets
Termistorkretsen är enkel ansluten med ett 10K -motstånd för att fungera, arduino -programmet skulle ta följande funktion för att hämta aktuell temperatur för ytterligare process.
///--------------------------------------------------------
#define ThermistorPin 14 // Termistor A0
int Vo; flyta R1 = 10000; 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; retur Tc; }
///---------------------------------------------------------
IR -krets
Här används en KSM-603LM och arduion-programmet använder IRremote.h-biblioteket.
///--------------------------------------------------------
#define IR_ReceiverPin 2 // IR -mottagare (int0) D2 *#definiera KEY_Play XXXX // Play Nyckel för avkodat värde#definiera KEY_Mute XXXX // Mute Nyckel för avkodat värde
IRrecv IRCommand (IR_ReceiverPin); decode_results irCommand; uint32_t irCode = 0; // IR -kod mottagen
void setup () {IRCommand.enableIRIn (); // Starta mottagaren}
void IRAction () {// IR Command if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Ta emot nästa värde} switch (irCode) {case KEY_ENTER: {//…..do something break;} irCode = 0;
}