
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

Đây là một tác phẩm nghệ thuật thiết bị ánh sáng LED cho dự án điêu khắc của tôi có tên Sacred Object. Tôi đang sử dụng thiết bị này để giới thiệu một mục nhập cho một thế giới mới. Khi tôi bật đèn LED, chúng ta có thể nhìn thấy một đường hầm vô tận bên trong hộp bê tông. Dải đèn LED được điều khiển thông qua bluetooth trên điện thoại của tôi. Tôi đã mua tất cả các nguồn cung cấp trên Amazon.
Vật liệu:
- Arduino Uno
-LED dải
-9v pin
-DSD Tech SH-HC-08 Mô-đun nô lệ Bluetooth 4.0 BLE
Điện trở -330 Ohms
- điện thoại Iphone
-Bê tông
-Acrylic
-Phim gió (gương một chiều)
- Phim gương đôi
Bước 1: Thiết kế mạch


Đây là cách tôi làm cho mạch hoạt động. Tôi cũng tạo ra một chuỗi để mô phỏng chuyển động của sóng não.
Hình ảnh đầu tiên là mạch dải LED.
Hình ảnh thứ hai là mạch Bluetooth. Ứng dụng trên iPhone là BluetoothLED.
Bước 2: Mã Arduino
#bao gồm
# xác định LED_PIN 7 # xác định NUM_LEDS 60 đèn LED CRGB [NUM_LEDS];
void setup () {pinMode (LED_PIN, OUTPUT); Serial.begin (9600); FastLED.addLeds (đã dẫn, NUM_LEDS); }
void setBlue (int val) {for (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 0, val); } FastLED.show (); } void loop () {
if (Serial.available ()) {val = Serial.read (); } if (val == 'H') {leds [0] = CRGB (0, 0, 0); FastLED.show (); led [1] = CRGB (0, 0, 0); FastLED.show (); led [2] = CRGB (0, 0, 0); FastLED.show (); led [3] = CRGB (0, 0, 0); FastLED.show (); led [4] = CRGB (0, 0, 0); FastLED.show ();
led [5] = CRGB (0, 0, 0); FastLED.show ();
led [6] = CRGB (0, 0, 0); FastLED.show ();
led [7] = CRGB (0, 0, 0); FastLED.show ();
led [8] = CRGB (0, 0, 0); FastLED.show ();
led [9] = CRGB (0, 0, 0); FastLED.show ();
led [10] = CRGB (0, 0, 0); FastLED.show ();
dẫn [11] = CRGB (0, 0, 0); FastLED.show ();
led [12] = CRGB (0, 0, 0); FastLED.show ();
dẫn [13] = CRGB (0, 0, 0); FastLED.show ();
led [14] = CRGB (0, 0, 0); FastLED.show ();
led [15] = CRGB (0, 0, 0); FastLED.show ();
led [16] = CRGB (0, 0, 0); FastLED.show ();
led [17] = CRGB (0, 0, 0); FastLED.show ();
led [18] = CRGB (0, 0, 0); FastLED.show ();
dẫn [19] = CRGB (0, 0, 0); FastLED.show ();
led [20] = CRGB (0, 0, 0); FastLED.show ();
led [21] = CRGB (0, 0, 0); FastLED.show ();
dẫn [22] = CRGB (0, 0, 0); FastLED.show ();
dẫn [23] = CRGB (0, 0, 0); FastLED.show (); led [24] = CRGB (0, 0, 0); FastLED.show ();
dẫn [25] = CRGB (0, 0, 0); FastLED.show ();
dẫn [26] = CRGB (0, 0, 0); FastLED.show ();
dẫn [27] = CRGB (0, 0, 0); FastLED.show ();
led [28] = CRGB (0, 0, 0); FastLED.show ();
led [29] = CRGB (0, 0, 0); FastLED.show ();
led [30] = CRGB (0, 0, 0); FastLED.show (); led [31] = CRGB (0, 0, 0); FastLED.show ();
dẫn [32] = CRGB (0, 0, 0); FastLED.show ();
led [33] = CRGB (0, 0, 0); FastLED.show (); dẫn [34] = CRGB (0, 0, 0); FastLED.show ();
led [35] = CRGB (0, 0, 0); FastLED.show ();
led [36] = CRGB (0, 0, 0); FastLED.show ();
led [37] = CRGB (0, 0, 0); FastLED.show ();
dẫn [38] = CRGB (0, 0, 0); FastLED.show ();
dẫn [39] = CRGB (0, 0, 0); FastLED.show ();
led [40] = CRGB (0, 0, 0); FastLED.show ();
led [41] = CRGB (0, 0, 0); FastLED.show ();
led [42] = CRGB (0, 0, 0); FastLED.show ();
led [43] = CRGB (0, 0, 0); FastLED.show (); led [44] = CRGB (0, 0, 0); FastLED.show ();
dẫn [45] = CRGB (0, 0, 0); FastLED.show ();
dẫn [46] = CRGB (0, 0, 0); FastLED.show ();
led [47] = CRGB (0, 0, 0); FastLED.show ();
dẫn [48] = CRGB (0, 0, 0); FastLED.show ();
dẫn [49] = CRGB (0, 0, 0); FastLED.show ();
led [50] = CRGB (0, 0, 0); FastLED.show ();
led [51] = CRGB (0, 0, 0); FastLED.show ();
led [52] = CRGB (0, 0, 0); FastLED.show ();
dẫn [53] = CRGB (0, 0, 0); FastLED.show (); led [54] = CRGB (0, 0, 0); FastLED.show ();
led [55] = CRGB (0, 0, 0); FastLED.show ();
dẫn [56] = CRGB (0, 0, 0); FastLED.show ();
dẫn [57] = CRGB (0, 0, 0); FastLED.show ();
dẫn [58] = CRGB (0, 0, 0); FastLED.show ();
led [59] = CRGB (0, 0, 0); FastLED.show ();
chậm trễ (100); } else {for (int i = 255; i> 0; i--) {setBlue (i); chậm trễ (10); } for (int i = 0; i <255; i ++) {setBlue (i); chậm trễ (10); }}}
Bước 3: Làm thùng chứa



Hộp được làm bằng bê tông. Tôi dùng ván xốp làm hộp rỗng để đúc bằng bê tông. Để khô ít nhất 24 giờ.
Bước 4: Cắt Laser



Vẽ hình dạng vừa vặn trong hộp bê tông và cắt nó bằng phương pháp cắt Laser.
Tôi sử dụng điều này để tạo lớp không gian khác nhau bên trong hộp: không gian phản xạ và không gian mạch. Tôi đặt phim cách nhiệt gương một chiều và phim gương hai mặt trên các ô vuông acrylic.
Bước 5: Dải đèn LED



(Xem từ dưới cùng của hộp)
Tôi đặt phim gương một chiều trước, mặt gương quay vào bên trong hộp. Và phun màu trắng lên khung để tạo nửa ống trong suốt cho dải đèn LED và đặt vào giữa hộp.
Bước 6: Mạch

Đặt acrylic gương hai mặt lên trên cùng của đèn LED và gắn mạch vào.
Đề xuất:
"Bộ dụng cụ robot" đơn giản cho Câu lạc bộ, Không gian làm việc cho giáo viên, v.v.: 18 bước

"Bộ dụng cụ robot" đơn giản cho câu lạc bộ, không gian làm việc cho giáo viên, v.v.: Ý tưởng là xây dựng một bộ dụng cụ nhỏ, nhưng có thể mở rộng, dành cho các thành viên của " Hiệp hội nghệ thuật robot Trung TN ". Chúng tôi lên kế hoạch cho các hội thảo về bộ công cụ, đặc biệt là cho các cuộc thi, chẳng hạn như theo dõi dòng và chuyến đi nhanh. Chúng tôi đã kết hợp Arduino
Làm thế nào để đo chính xác mức tiêu thụ điện năng của các mô-đun truyền thông không dây trong kỷ nguyên tiêu thụ điện năng thấp ?: 6 bước

Làm thế nào để đo chính xác mức tiêu thụ điện năng của các mô-đun truyền thông không dây trong kỷ nguyên tiêu thụ điện năng thấp ?: Tiêu thụ điện năng thấp là một khái niệm cực kỳ quan trọng trong Internet of Things. Hầu hết các nút IoT cần được cung cấp năng lượng bằng pin. Chỉ bằng cách đo chính xác mức tiêu thụ điện năng của mô-đun không dây, chúng tôi mới có thể ước tính chính xác lượng pin mà tôi
Nâng cấp Khởi chạy không gian của bạn bằng nút Giai đoạn Vật lý cho Chương trình Không gian Kerbal: 6 bước

Nâng cấp Khởi chạy Không gian của Bạn bằng Nút Giai đoạn Vật lý cho Chương trình Không gian Kerbal: Gần đây, tôi đã chọn phiên bản demo của Chương trình Không gian Kerbal. Kerbal Space Program là một trò chơi giả lập cho phép bạn thiết kế và phóng tên lửa và điều hướng chúng đến các mặt trăng và hành tinh xa xôi. Tôi vẫn đang cố gắng hạ cánh thành công lên mặt trăng (o
Khắc phục một lỗi thiết kế nhỏ với Dell Dimension 4300 - 5000 Series.: 5 bước

Khắc phục một lỗi thiết kế nhỏ với Dòng Dell Dimension 4300 - 5000. có thể ép xung hoặc có thể thay đổi. Tôi đã chạm tay vào bộ tản nhiệt lớn cho CPU và r
Các bản sửa lỗi đơn giản cho Timbuktu Commute Bag V.1, dành cho đi xe đạp: 3 bước

Các bản sửa lỗi đơn giản cho Timbuktu Commute Bag V.1, dành cho đi xe đạp: Là một người hâm mộ túi Timbuktu có thói quen đi xe đạp với một chiếc máy tính xách tay trong túi messenger của tôi, khi họ đưa ra chiếc túi đi làm, tôi nghĩ 'hoàn hảo' và đặt mua một chiếc trực tuyến. Tôi đã rất thích điều này sẽ rất tuyệt. Nhưng khi tôi nhận được nó, tôi đã bị sốc và mất tinh thần