İçindekiler:

ATLAS – STAR WARS - Death Star II: 7 Adımdan Haberdar Olun (Resimlerle)
ATLAS – STAR WARS - Death Star II: 7 Adımdan Haberdar Olun (Resimlerle)

Video: ATLAS – STAR WARS - Death Star II: 7 Adımdan Haberdar Olun (Resimlerle)

Video: ATLAS – STAR WARS - Death Star II: 7 Adımdan Haberdar Olun (Resimlerle)
Video: PODCAST #3 ¿Los aliens están entre nosotros? ¿Las brujas son buenas o malas? 2024, Temmuz
Anonim
ATLAS – STAR WARS - Death Star II'den Haberdar Olun
ATLAS – STAR WARS - Death Star II'den Haberdar Olun
ATLAS – STAR WARS - Death Star II'den Haberdar Olun
ATLAS – STAR WARS - Death Star II'den Haberdar Olun
ATLAS – STAR WARS - Death Star II'den Haberdar Olun
ATLAS – STAR WARS - Death Star II'den Haberdar Olun

Bandai Death Star II plastik modelinden inşa edin. Başlıca özellikler şunları içerir:

✅Işık ve Ses efekti

✅MP3 Oynatıcı

✅Kızılötesi uzaktan kumanda

✅Sıcaklık sensörü

✅3 dakikalık zamanlayıcı

Blog: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.htmlVideo Oynatma Listesi: https://www.youtube.com/embed/EhIPugw6AwI&list =PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe

Gereçler:

  • 0402 Beyaz LED
  • WS2812B x 9
  • Arduino Pro Mini x 1
  • DFPlayer
  • 10K Termistör x 1
  • IR Alıcı x 1

Adım 1: Stormtrooper

Stormtrooper
Stormtrooper
  • Napoli Ulusal Arkeoloji Müzesi'ndeki Atlas Farnese heykelinden konsept
  • Fuchiko oyuncak tarafından değiştirildi
  • Her iki bacağı ve kolu kesin ve şekil tasarımına göre tekrar birleştirin
  • Parlak şeffaf kaplama ile ağırlıklı olarak parlak beyaz renk

2. Adım: Platform

Platformu
Platformu
  • Platformun şekli de heykele atıfta bulunuyor.
  • 3 cm çapında plastik plaka ile kurulum
  • Ham yüzeyi taklit etmek için #400 zımpara kağıdı ile kaplayın, ardından #500 gri astar ve az miktarda düz beyaz renk ile kaplayın

3. Adım: Ölüm Yıldızı Süper Lazeri

Ölüm Yıldızı Süper Lazer
Ölüm Yıldızı Süper Lazer
  • 8 x WS2812B tarafından yapılmıştır
  • (7 mi 8 mi?) İlgili birçok makaleye atıfta bulunulduktan sonra, Ölüm Yıldızı I'in Süper Lazeri 8 x lazerle çevrilidir, Ölüm Yıldızı II ise 7 ile çevrilidir ve 8. Merkez'de bulunur.

Adım 4: Dahili Ölüm Yıldızı

Ölüm Yıldızı Dahili
Ölüm Yıldızı Dahili
  • Süslü bir hile yapın ve sadece biraz yumuşak efekt vermek istiyorsanız, LED efekti sıcaklık değişimini takip edecek şekilde tasarlanmıştır
  • Çekirdek alanı kesin ve tükenmez kalemle yeniden oluşturulmuş şeffaf parçalar kullanın
  • Termistör, Death Star II'nin en üst bölgesine kurulur.
  • Çekirdek, 15ºC-30ºC HK sıcaklık aralığına göre programlanan Kırmızıdan Maviye renk değiştirme özelliği ile tasarlanmıştır.

Adım 5: Dış Kabuk

Dış kabuk
Dış kabuk

Dış kabuğu mümkün olduğunca ek/sökülebilir ve dikişsiz yüzey olarak hedefleyin, bu nedenle panel hattı ile kesilir ve tekrar monte edilir

Adım 6: LED

LED
LED
  • Dahili olarak dağıtılan LED ve ana paket SMD 0603 ve SMD 0402'dir
  • Daha iyi bir görüş için 0,3 mm çapında delikler gereklidir, ancak bu oldukça fazla etki yaratır, ~0,3 mm genişliğinde birkaç dar boşluk yapılmıştır. Bu hala kabul edilebilir görünüyor

Adım 7: Mikro Denetleyici

Mikro Denetleyici
Mikro Denetleyici
  • Ön taraftaki geniş alanda yer alan Arduino Pro Mini kullanılmıştır.
  • Ses efekti, sıcaklık sensörü için termistör ve uzaktan kumanda için kızılötesi bileşen ilavesiyle dfplayer kullanıyor
  • Elektrik prizi için, plastik boru ile birlikte bakır borudan yapılmıştır.

Termistör Devresi

Termistör devresi, çalışması için 10K'lık bir dirençle basit bir şekilde bağlanır, arduino programı, daha sonraki işlemler için mevcut sıcaklığı almak için aşağıdaki işlevi alır.

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

#define ThermistorPin 14 // Termistör A0

int Vo; yüzer R1 = 10000; kayan logR2, R2, T, Tc; kayan nokta 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;dönüş Tc; }

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

IR Devresi

Burada bir KSM-603LM kullanılmış ve arduion programı IRremote.h kitaplığını kullanıyor.

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

#define IR_ReceiverPin 2 //IR Alıcısı (int0) D2 *#define KEY_Play XXXX // Kodu çözülen değerin Oynat Anahtarı#define KEY_Mute XXXX // Kodu çözülen değerin Sessiz Anahtarı

IRrecv IRCommand(IR_ReceiverPin);decode_results irCommand; uint32_t irCode = 0; //IR Kodu Alındı

geçersiz kurulum(){IRCommand.enableIRIn(); // Alıcıyı başlat}

void IRAction(){//IR Komut if (IRCommand.decode(&irCommand)) { irCode = irCommand.value; IRCommand.özgeçmiş(); // Bir sonraki değeri al } switch (irCode) { case KEY_ENTER:{ //…..do bir şeyler break;} irCode=0;

}

Önerilen: