Mục lục:

Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II: 7 bước (có hình ảnh)
Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II: 7 bước (có hình ảnh)

Video: Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II: 7 bước (có hình ảnh)

Video: Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II: 7 bước (có hình ảnh)
Video: Toàn Bộ Chiến Tranh Giữa Các Vì Sao | Star Wars Trọn Bộ 2024, Tháng mười một
Anonim
Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II
Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II
Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II
Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II
Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II
Hãy lưu ý đến ATLAS - CHIẾN TRANH NGÔI SAO - Death Star II

Xây dựng từ mô hình nhựa Bandai Death Star II. Các tính năng chính bao gồm:

✅ Hiệu ứng ánh sáng và âm thanh

✅ Trình phát MP3

✅InfraRED điều khiển từ xa

✅Cảm biến nhiệt độ

✅ 3 phút hẹn giờ

Blog: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.html Danh sách phát video: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe

Quân nhu:

  • 0402 LED trắng
  • WS2812B x 9
  • Arduino Pro Mini x 1
  • DFPlayer
  • 10K Thermistor x 1
  • Bộ thu IR x 1

Bước 1: Stormtrooper

Stormtrooper
Stormtrooper
  • Khái niệm từ tác phẩm điêu khắc Atlas Farnese tại Bảo tàng Khảo cổ học Quốc gia Naples
  • Được sửa đổi bởi đồ chơi Fuchiko
  • Cắt cả chân và tay sau đó lắp ráp lại theo thiết kế hình vẽ
  • Chủ yếu là màu trắng bóng với lớp phủ bóng trong suốt

Bước 2: Nền tảng

Nền tảng
Nền tảng
  • Hình dạng của nền tảng cũng liên quan đến tác phẩm điêu khắc
  • Thiết lập bằng tấm nhựa đường kính 3cm
  • Phủ giấy nhám # 400 để tạo bề mặt thô, sau đó phủ một lớp sơn lót màu xám # 500 và một lượng nhỏ màu trắng phẳng

Bước 3: Death Star Superlaser

Death Star Superlaser
Death Star Superlaser
  • Được xây dựng bởi 8 x WS2812B
  • (7 hay 8?) Sau khi tham khảo nhiều bài báo liên quan, Siêu bản đồ của Death Star I được bao quanh bởi tia laser 8 x trong khi Death Star II được bao quanh bởi 7 và tia thứ 8 nằm ở trung tâm.

Bước 4: Nội tại Death Star

Death Star Nội tại
Death Star Nội tại
  • Đưa ra một số mánh lới quảng cáo ưa thích và chỉ muốn tạo ra một số hiệu ứng mềm mại, hiệu ứng đèn LED được thiết kế để tuân theo sự thay đổi nhiệt độ
  • Cắt vùng lõi và sử dụng các bộ phận trong suốt được tái tạo bằng bút bi
  • Nhiệt điện trở được thiết lập trên khu vực trên cùng của Death Star II
  • Lõi được thiết kế với khả năng thay đổi màu sắc từ Đỏ sang Xanh lam, được lập trình với phạm vi nhiệt độ HK 15ºC-30ºC

Bước 5: Vỏ ngoài

Vỏ ngoài
Vỏ ngoài

Nhắm mục tiêu vỏ bên ngoài được gắn / có thể tháo rời và bề mặt liền mạch nhất có thể, do đó chúng được cắt theo đường bảng và lắp ráp lại

Bước 6: Đèn LED

DẪN ĐẾN
DẪN ĐẾN
  • LED được phân phối nội bộ và gói chính là SMD 0603 và SMD 0402
  • Các lỗ có đường kính 0,3mm được yêu cầu để có tầm nhìn tốt hơn nhưng điều đó sẽ ảnh hưởng khá nhiều đến việc xây dựng, một số khoảng trống hẹp có chiều rộng ~ 0,3mm đã được tạo ra. Điều đó vẫn có thể chấp nhận được

Bước 7: Bộ điều khiển vi mô

Bộ điều khiển vi mô
Bộ điều khiển vi mô
  • Arduino Pro Mini được sử dụng nằm trong không gian lớn ở phía trước
  • Hiệu ứng âm thanh đang sử dụng dfplayer, với việc bổ sung nhiệt điện trở cho cảm biến nhiệt độ và thành phần hồng ngoại để điều khiển từ xa
  • Đối với ổ cắm điện, nó được làm bằng ống đồng cùng với ống nhựa

Mạch nhiệt điện trở

Mạch nhiệt điện trở được kết nối đơn giản với một điện trở 10K để hoạt động, chương trình arduino sẽ thực hiện chức năng sau để lấy nhiệt độ hiện tại cho quá trình tiếp theo.

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

#define ThermistorPin 14 // Thermistor A0

int Vo; float 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; trả về Tc; }

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

Mạch IR

Ở đây, một KSM-603LM được sử dụng và chương trình arduion đang sử dụng thư viện IRremote.h.

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

#define IR_ReceiverPin 2 // Bộ thu IR (int0) D2 * # xác định KEY_Play XXXX // Phát khóa của giá trị đã giải mã # xác định KEY_Mute XXXX // Khóa tắt tiếng của giá trị đã giải mã

IRrecv IRCommand (IR_ReceiverPin); decode_results irCommand; uint32_t irCode = 0; // Mã IR đã nhận

void setup () {IRCommand.enableIRIn (); // Khởi động bộ thu}

void IRAction () {// Lệnh IR if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Nhận giá trị tiếp theo} switch (irCode) {case KEY_ENTER: {//…..do something break;} irCode = 0;

}

Đề xuất: