Sadržaj:
Video: Budite svjesni ATLASA - STAR WARS - Zvijezda smrti II: 7 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Napravljen od plastičnog modela Bandai Death Star II. Glavne karakteristike uključuju:
EffectSvjetlosni i zvučni efekt
✅MP3 Player
N Infracrveni daljinski upravljač
Sensor Senzor temperature
✅ Tajmer od 3 minute
Blog: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.htmlVideo lista za reprodukciju: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe
Potrošni materijal:
- 0402 Bijela LED
- WS2812B x 9
- Arduino Pro Mini x 1
- DFPlayer
- 10K Termistor x 1
- IC prijemnik x 1
Korak 1: Stormtrooper
- Koncept skulpture Atlas Farnese u Napuljskom nacionalnom arheološkom muzeju
- Izmjenjeno Fuchiko igračkom
- Izrežite obje noge i ruke, a zatim ih ponovo sastavite prema dizajnu figure
- Uglavnom sjajna bijela boja sa sjajnim premazom
Korak 2: Platforma
- Oblik platforme također se odnosi na skulpturu
- Postavljanje pomoću plastične ploče promjera 3 cm
- Prekriveno brusnim papirom #400 za pretvaranje u sirovu površinu, zatim premazati s #500 sivim prajmerom i malom količinom ravne bijele boje
Korak 3: Superlaser Zvijezde smrti
- Proizveden od 8 x WS2812B
- (7 ili 8?) Nakon upućivanja na mnoge povezane članke, Superlaser Zvijezde smrti I okružen je sa 8 lasera, dok je Zvijezda smrti II okružen sa 7, a osmi se nalazi u centru
Korak 4: Interna Zvezda smrti
- Dajte maštovit trik i samo želite dati neki mekani efekt, LED efekt je dizajniran da prati promjenu temperature
- Izrežite jezgru i upotrijebite prozirne dijelove olovkom
- Termistor je postavljen na najgornjem dijelu Death Star II
- Jezgro je dizajnirano sa mogućnošću promjene boje iz crvene u plavu, koja je programirana s obzirom na temperaturni raspon HK od 15ºC-30ºC
Korak 5: Vanjska ljuska
Ciljajte da vanjski omotač bude pričvršćen/odvojiv i što je moguće bešavnija površina, stoga se režu linijom ploče i ponovno sastavljaju
Korak 6: LED
- LED diode distribuirane interno i glavni paket su SMD 0603 i SMD 0402
- Za bolji pregled potrebne su rupe promjera 0,3 mm, ali koje zahtijevaju veliki učinak pri izgradnji, napravljeno je nekoliko uskih praznina širine ~ 0,3 mm. To i dalje izgleda prihvatljivo
Korak 7: Mikrokontroler
- Koristi se Arduino Pro Mini koji se nalazi u velikom prostoru sprijeda
- Zvučni efekt je korištenje dfplayera, s dodatkom termistora za senzor temperature i infracrvene komponente za daljinsko upravljanje
- Za utičnicu, izrađena je od bakrene cijevi zajedno sa plastičnom cijevi
Krug termistora
Termistorski krug je jednostavno povezan s 10K otpornikom za rad, arduino program bi preuzeo sljedeću funkciju za dohvaćanje trenutne temperature za daljnji proces.
///--------------------------------------------------------
#define ThermistorPin 14 // Termistor A0
int Vo; plovak R1 = 10000; float logR2, R2, T, Tc; plovak 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; povratak Tc; }
///---------------------------------------------------------
IC krug
Ovdje se koristi KSM-603LM, a program arduion koristi biblioteku IRremote.h.
///--------------------------------------------------------
#define IR_ReceiverPin 2 // IR prijemnik (int0) D2 *#definiraj KEY_Play XXXX // Reproduciraj ključ dekodirane vrijednosti#definiraj KEY_Mute XXXX // Mute ključ dekodirane vrijednosti
IRrecv IRCommand (IR_ReceiverPin); decode_results irCommand; uint32_t irCode = 0; // Primljen IR kod
void setup () {IRCommand.enableIRIn (); // Pokreni prijemnik}
void IRAction () {// IR naredba if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Prima sljedeću vrijednost} switch (irCode) {case KEY_ENTER: {//…..napravi nešto;} irCode = 0;
}