Sisällysluettelo:
Video: Ole tietoinen ATLAS - STAR WARS - Death Star II: 7 askelta (kuvilla)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Rakenna Bandai Death Star II -muovimallista. Tärkeimmät ominaisuudet sisältävät:
✅ Valo ja äänitehoste
✅ MP3 -soitin
✅ Infrapuna -kaukosäädin
✅ Lämpötila -anturi
✅ 3 minuutin ajastin
Blogi: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.htmlVideo-soittolista: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe
Tarvikkeet:
- 0402 Valkoinen LED
- WS2812B x 9
- Arduino Pro Mini x 1
- DFPlayer
- 10K termistori x 1
- IR -vastaanotin x 1
Vaihe 1: Stormtrooper
- Konsepti Napolin kansallisen arkeologisen museon Atlas Farnese -veistoksesta
- Muokannut Fuchiko -lelu
- Leikkaa molemmat jalat ja kädet ja koota sitten uudelleen kuvion mukaan
- Pääasiassa kiiltävä valkoinen väri ja kiiltävä kirkas pinnoite
Vaihe 2: Alusta
- Lavan muoto viittaa myös veistokseen
- Asenna halkaisijaltaan 3 cm: n muovilevyllä
- Peitetty #400 hiekkapaperilla teeskennelläkseen raakapintaa, ja päällystä sitten #500 harmaalla pohjamaalilla ja pienellä määrällä tasaista valkoista väriä
Vaihe 3: Death Star Superlaser
- Rakennettu 8 x WS2812B
- (7 tai 8?) Viitaten moniin aiheeseen liittyviin artikkeleihin, The Superlaser of Death Star I ympäröi 8 x laseria, kun taas Death Star II ympäröi 7 ja 8. sijaitsee Centerissä
Vaihe 4: Kuolemantähden sisäinen
- Anna hienoja temppuja ja haluat vain antaa pehmeän vaikutelman, LED -vaikutus on suunniteltu seuraamaan lämpötilan muutosta
- Leikkaa ydinalue ja käytä uudelleen kuulakynän läpinäkyviä osia
- Termistori on asetettu Death Star II: n ylimmälle alueelle
- Ydin on suunniteltu kykeneväksi vaihtamaan väriä punaisesta siniseksi, joka on ohjelmoitu HK-lämpötila-alueen 15ºC-30ºC mukaan
Vaihe 5: Ulkokuori
Kohdista ulompi kuori kiinnitettäväksi/irrotettavaksi ja saumattomaksi pinnaksi mahdollisimman, joten ne leikataan paneeliviivalla ja kootaan uudelleen
Vaihe 6: LED
- Sisäisesti jaetut LEDit ja pääpaketti ovat SMD 0603 ja SMD 0402
- Halkaisijaltaan 0,3 mm: n reikiä tarvitaan paremman näkymän saamiseksi, mutta joiden rakentaminen vie melko paljon vaikutusta, tehtiin useita kapeita rakoja, joiden leveys oli ~ 0,3 mm. Se näyttää edelleen hyväksyttävältä
Vaihe 7: Mikro -ohjain
- Käytössä on Arduino Pro Mini, joka sijaitsee suuressa tilassa edessä
- Äänitehosteessa käytetään dfplayeria, johon on lisätty termistori lämpötila -anturille ja infrapunakomponentti kauko -ohjaimelle
- Pistorasiaan se on valmistettu kupariputkesta yhdessä muoviputken kanssa
Termistoripiiri
Termistoripiiri on yksinkertaisesti kytketty 10K -vastukseen toimimaan, arduino -ohjelma ottaisi seuraavan toiminnon nykyisen lämpötilan noutamiseksi jatkokäsittelyä varten.
///--------------------------------------------------------
#define ThermistorPin 14 // Termistori A0
int Vo; uimuri R1 = 10000; kelluva logR2, R2, T, Tc; uimuri c1 = 1.009249522e-03, c2 = 2.378405444e-04, c3 = 2.019202697e-07;
float getTemp () {Vo = analoginenLue (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; paluu Tc; }
///---------------------------------------------------------
IR -piiri
Tässä käytetään KSM-603LM: ää ja arduion-ohjelma käyttää IRremote.h-kirjastoa.
///--------------------------------------------------------
#define IR_ReceiverPin 2 // IR -vastaanotin (int0) D2 *#define KEY_Play XXXX // Toista avain dekoodatusta arvosta#define KEY_Mute XXXX // Mykistä dekoodatun arvon avain
IRrecv IRCommand (IR_ReceiverPin); decode_results irCommand; uint32_t irCode = 0; // IR -koodi vastaanotettu
void setup () {IRCommand.enableIRIn (); // Käynnistä vastaanotin}
void IRAction () {// IR -komento if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Vastaanota seuraava arvo} -kytkin (irCode) {case KEY_ENTER: {//…..tehdä jotain rikki;} irCode = 0;
}