Mục lục:

Múa rối hát Arduino Theremin: 6 bước (có hình ảnh)
Múa rối hát Arduino Theremin: 6 bước (có hình ảnh)

Video: Múa rối hát Arduino Theremin: 6 bước (có hình ảnh)

Video: Múa rối hát Arduino Theremin: 6 bước (có hình ảnh)
Video: Live Stream Archive: ITP Winter Show 2018 2024, Tháng bảy
Anonim
Image
Image

Đối với một dự án trường học về Arduino, tôi đã tạo một con rối với mộtmin tích hợp sẵn để biến nó thành một con rối hát. Bên trong miệng của nó là một tế bào quang điện kết nối với một bộ rung Piezo để khi bạn mở và đóng miệng của nó, âm độ của nó sẽ thay đổi (ánh sáng trên tế bào quang càng sáng thì âm vực càng cao).

Bước 1: Vật liệu

* Arduino UNO

* Breadboard

* Máy rung Piezo

* Tế bào quang

* Điện trở 220R

* 8 dây

* Vải nỉ

* Vải

* Mắt googly dính

* Bìa cứng 0,5mm

* giấy xây dựng màu đen và đỏ

* Sợi

* Nhồi len

* Kim và chỉ

* Keo dính

* Băng

* Cây kéo

* Dao bỏ túi (để cắt và tạo lỗ chính xác)

Bước 2: Mạch Arduino

Đầu con rối
Đầu con rối

Để đảm bảo rằng dự án sẽ thực sự hoạt động như dự định khi được lắp ráp, tôi bắt đầu với việc tạo mạch và viết mã ở đó.

Đầu tiên tôi gắn bộ rung vào breadboard và kết nối một đầu bằng dây với mã PIN kỹ thuật số 8 trên Arduino và đầu kia với thanh ray âm. Sau đó, tôi thêm tế bào quang điện và kết nối một đầu bằng dây với thanh dương và đầu kia với A0 tương tự. Cùng với tế bào quang điện và dây kết nối với A0, tôi đã thêm điện trở vào thanh ray âm. Cuối cùng, tôi đã thêm hai dây để cấp nguồn cho Arduino: một dây trên thanh âm kết nối với mặt đất, dây còn lại trên thanh dương kết nối với 5V.

Lưu ý: mạch chỉ yêu cầu 6 dây, nhưng vì tế bào quang sẽ nằm trong miệng của con rối và phần còn lại của bảng mạch sẽ ở phía sau của nó, bạn sẽ cần thêm 2 dây để thu hẹp khoảng cách và kết nối tế bào quang với phần còn lại của mạch. Trong trường hợp đó, các dây bổ sung thay thế tế bào quang điện trên hình trên và cả hai đều kết nối với tế bào quang điện.

Bước 3: Mã hóa

int sensorValue;

int sensorMin = 1023; int sensorMax = 0; void setup () {while (millis () sensorMax) {sensorMax = sensorValue; } if (sensorValue <sensorMin) {sensorMin = sensorValue; }}} void loop () {sensorValue = analogRead (A0); int pitch = map (sensorValue, sensorMin, sensorMax, 500, 1500); âm sắc (8, cao độ, 20); chậm trễ (2); }

Bước 4: Đầu con rối

Đầu con rối
Đầu con rối
Đầu con rối
Đầu con rối

Làm việc trên con rối, tôi bắt đầu với việc cắt bìa cứng thành hai hình bán nguyệt, đảm bảo các hình đủ lớn để tôi cầm vừa tay. Sau đó, tôi vẽ những hình dạng này trên giấy xây dựng màu đen mà tôi cắt ra và dán lên trên tấm bìa cứng. Với giấy xây dựng màu đỏ, tôi cắt ra một hình lưỡi đơn giản và dán hình này trên giấy xây dựng màu đen. Bây giờ bạn đã có một cái miệng có thể cử động được.

Bên trong miệng, ngay phía trước lưỡi, tôi đã chọc một lỗ cho tế bào quang điện đi qua, để âm thanh mà con rối tạo ra sẽ thực sự thay đổi theo chuyển động của miệng.

(Ở những bức ảnh đầu tiên, bạn có thể nhận thấy một lỗ ở phía sau cổ họng của con rối, đó là vì trước tiên tôi muốn đặt tế bào quang điện ở đó. Tuy nhiên, tôi phát hiện ra rằng cách miệng không thể đóng lại nên tôi quyết định di chuyển tế bào quang điện về phía trước, ngay trước lưỡi.)

Tiếp theo, tôi cắt các dải từ giấy xây dựng, mỗi dải rộng khoảng 2-3cm và dán chúng vào mặt sau của miệng để tạo ra hình dạng thô của đầu. Giữa các bước, tôi liên tục đảm bảo rằng bàn tay của tôi sẽ nằm gọn trong đầu.

Khi keo đã khô và các dải đã cố định, tôi cắt vải lông cừu ra và dán vào nửa trên của đầu. Tôi bắt đầu bằng cách dán nó vào bên trong miệng (khoảng 1cm để làm cho nó trông giống như môi trên) và theo dõi xung quanh nửa trên của miệng và sau đó dán nó lên giấy xây dựng trên đỉnh đầu, dán nó vào địa điểm. Tôi tiếp tục cắt bớt vải để có ít phần chồng chéo nhất có thể trong khi mọi phần của đầu đều được che phủ.

Tóc tôi đã làm bằng cách tạo một chiếc pompom khá dễ dàng: cắt hai hình bánh rán lớn từ bìa cứng, đặt chúng chồng lên nhau và bắt đầu quấn sợi xung quanh nó. Tiếp tục gói cho đến khi bạn có hình dạng giống như một chiếc bánh rán sợi lớn, sau đó cắt nó giữa hai tấm bìa cứng. buộc một đoạn sợi xung quanh nó vào giữa các tấm bìa cứng để buộc các sợi dây lại với nhau (không cắt ngay sau khi bạn buộc dây, bạn sẽ cần nó để buộc chặt chiếc phên vào đầu). Khi gỡ các mảnh bìa cứng ra, bạn có thể biến những sợi dây đã buộc thành một chiếc phễu hình cầu. Để cố định "tóc" trên đỉnh đầu của con rối, tôi tạo hai lỗ trên đỉnh đầu cho sợi dây (được sử dụng trước đó để buộc pompom lại với nhau) đi qua. Bên trong đầu, tôi buộc nó trong một nút. Chiếc pompom giờ đã được gắn vào đầu, mặc dù khá lung lay. Sử dụng một ít keo để giữ cho nó không bị bật ra khắp nơi.

Đôi mắt googly mà tôi nhận được có phần sau dính lại nên tôi chỉ đơn giản là dính chúng vào đầu.

Trước khi hoàn thành nửa dưới của đầu, tôi đã gắn hai sợi dây vào tế bào quang điện để chúng có thể kết nối nó với phần còn lại của breadboard. Bởi vì hàn giữa giấy và vải dường như khá nguy hiểm về hỏa hoạn, nên việc kết nối tất cả các bộ phận của arduino được thực hiện chủ yếu bằng băng dính.

Sau khi các dây được kết nối với tế bào quang điện, tôi có thể dán vải lông cừu vào nửa dưới của khuôn mặt, một lần nữa bắt đầu với môi dưới và hướng về phía giấy xây dựng. Tôi đảm bảo rằng có đủ vải treo lỏng lẻo ở phía dưới đầu để sau này tôi sẽ có một bề mặt đủ rộng để dán nó vào áo thun.

Bước 5: Phần thân của con rối

Cơ thể con rối
Cơ thể con rối
Cơ thể con rối
Cơ thể con rối
Cơ thể con rối
Cơ thể con rối

Bây giờ phần đầu đã hoàn thành gần hết, tôi đã làm một chiếc áo thun từ một mảnh vải cũ bằng cách chỉ cần gấp đôi nó lại, vẽ một hình chữ t-hsirt trên đó (hãy nhớ luôn thêm một cm hoặc lâu hơn vào đường viền nếu bạn có thể không may mép vải), cắt nó ra và may chúng lại với nhau. Sau khi mặt trước và mặt sau được may liền nhau, tôi gấp mép tay áo, viền cổ áo và viền dưới rồi khâu vào phần còn lại của chiếc áo thun để làm viền. Khi các đường may được hoàn thành, tôi thêm một mảnh vải thừa và khâu nó vào mặt trong của mặt sau áo sơ mi để Arduino UNO và breadboard có thể giữ nguyên vị trí khi khuất tầm nhìn. Sau đó, tôi gấp chiếc áo sơ mi từ trong ra ngoài. Bạn sẽ nhận thấy rằng khi may theo cách này (may mặt trong, sau đó gấp từ trong ra ngoài), bạn sẽ có được những đường may sạch đẹp trên tác phẩm của mình.

Tôi đặt vải lông cừu treo ở cổ rối bên trong đường viền cổ áo phông và dán cả hai lại với nhau. Khi keo đã khô, tôi kết nối các dây treo từ tế bào quang trong miệng với bảng mạch, dán Arduino UNO và bảng mạch chính lại với nhau, dán tất cả dây vào vị trí (đảm bảo rằng bộ rung không bị che) và đặt Arduino UNO và breadboard trong túi phía sau áo thun.

Bây giờ con rối về cơ bản đã hoàn thành, nhưng nó vẫn còn thiếu một số chi tiết. Tôi lần theo hình dạng của một cánh tay trên vải lông cừu (một lần nữa tạo đường viền rộng hơn khoảng một cm so với khi tôi sẽ khâu các phần lại với nhau). Một điều quan trọng nữa là bạn cần lưu ý là khi bạn nhồi vải, cánh tay sẽ hẹp hơn so với khi bạn chỉ là hình phẳng, vì vậy khi bạn may những thứ để nhồi sau này, hãy nhớ vẽ dày hơn bạn nghĩ là cần thiết. Sử dụng chiến thuật tương tự như cách làm áo thun, tôi may cánh tay lại với nhau, để hở phần bắp tay để có thể gấp từ trong ra ngoài sau khi may. Khi hết mặt tốt, tôi nhồi bông vào bên trong và khâu kín lại. Sau đó, tôi đặt cánh tay vào bên trong tay áo phông và dán cả hai lại với nhau, và lặp lại điều này cho cánh tay còn lại. (Lưu ý: bạn có thể tạo các cánh tay rối có thể di chuyển được (như của Kermit) bằng cách cắt khoảng 2x40cm dây sắt và gắn từng đoạn dây vào mỗi cổ tay của chú rối. Bây giờ, bạn có thể di chuyển đầu và miệng của chú rối bằng một tay trong khi di chuyển cánh tay của nó với mặt khác của bạn.)

Tôi cũng muốn con rối có một số tai, vì vậy tôi đã may một ít vải lông cừu thành hình bán nguyệt, gấp chúng từ trong ra ngoài và dán chúng lên đầu.

Bước 6: Đã xong

Xong!
Xong!
Xong!
Xong!
Xong!
Xong!

Với con rối đã hoàn thành và Arduino vào đúng vị trí, giờ đây bạn đã có người bạn múa rối biết hát của riêng mình!

Đề xuất: