Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Ý tưởng
Neverdream là một bản cài đặt diễn giải lại một vở kinh kịch truyền thống của Trung Quốc, The Peony Pavilion, sử dụng đối tượng câu chuyện điện tử 3D. Sự tương tác cho phép khám phá giữa giấc mơ và thực tế trong câu chuyện. Neverdream cố gắng làm cho kinh kịch truyền thống của Trung Quốc phù hợp với khán giả đương đại.
Câu chuyện
Bối cảnh: Triều đại nhà Tống
Nhân vật: Du Liliang, con gái của một quan chức quan trọng
Liu Mengmei, một học giả nghèo
Du và Liu gặp nhau và yêu nhau trong mơ. Họ đoàn tụ trong thế giới thực sau khi trải qua sự chia cắt, cái chết và sự hồi sinh.
Kinh nghiệm
Người dùng đóng vai Liu trong câu chuyện. Tác phẩm sắp đặt trình bày cảnh, Liu gặp một cô gái dưới gốc cây mận trong giấc mơ của mình.
Bước 1: Vật liệu
- Flexinol
- Sắc tố nhiệt
- Cơ sở trong suốt
- MẸO 120
- Diode
- Điện trở 100k-ohm
- Điện trở 100 ohm
- Pin 9V
- Dây điện
- Hạt gấp khúc
- Giấy
- Arduino
- Băng đồng
- Công cụ hàn
- Đệm sưởi
Bước 2: In ấn
In bức tranh trên giấy dày hơn một chút
Bước 3: Vẽ tranh với sắc tố nhiệt
1. Trộn sắc tố sắc tố nhiệt với bazơ trong suốt. Hãy thử các tỷ lệ khác nhau.
2. Phết bột màu lên hình vẽ và kiểm tra xem màu có thể biến mất khi đun nóng hay không.
3. Cắt bỏ một trong những tốt nhất.
Bước 4: Làm cánh hoa
1. Chuẩn bị một vài cánh hoa, flexinol, băng dính đồng và hạt gấp khúc
2. May để cố định flexinol ở một bên của cánh hoa
3. Sử dụng các hạt uốn ở cuối flexinol và hàn các hạt trên băng để tạo kết nối.
4. Nối 4 cánh hoa nối tiếp nhau
Bước 5: Tạo các nút bóng bán dẫn
Sử dụng TIP 120, diode, điện trở 100k ohm, 100 ohm pin 9V, băng đồng làm hai mạch như hình ảnh. Nó sẽ bảo vệ Arduino khỏi điện áp cao.
Bước 6: Mạch và mã
int HeatPin = 7;
int hoaPin = 8; unsigned long lastDebounceTime = 0; bool mở; void setup () {// đặt mã thiết lập của bạn ở đây, để chạy một lần:
pinMode (heatPin, OUTPUT); pinMode (hoaPin, OUTPUT); pinMode (4, INPUT_PULLUP); Serial.begin (9600); } void loop () {// đặt mã chính của bạn ở đây, để chạy lặp lại: if (digitalRead (4) == 0 &&! open) {open = true; lastDebounceTime = millis (); Serial.println ("tại đây"); } if (open) {if (millis () - lastDebounceTime30000 && millis () - lastDebounceTime = 38000) {analogWrite (flowerPin, 0); analogWrite (heatPin, 0); mở = sai; }}
}
Bước 7: Lắp ráp
1. Tạo hai lỗ và kéo dài hình bông hoa và hình cô gái đằng sau lớp bên ngoài
2. Dựng mạch điện và đặt đệm sưởi ngay sau hình cô gái