Sound Projects

CONTEXT: Smart Object, MFA Products of Design, SVA

 

Project 1

Timeline: 1 week

 

Voices of Winds

Material: tinfoils, matel wire, fan
Due to the fact that tinfoil is extremely thin and light-weight, any light movement will make it rustle. This feature made it a perfect material to capture the sound of wind. The form is inspired by plants as they are the natural instrument of wind.

 

He Ye

Material: tinfoils, matel wire
Inspired by lotus leaves (He Ye). The tinfoil balls are used to simulate water droplets rolling on lotus leaves

 
IMG_3182_edited.jpg
IMG_3147_edited.jpg
IMG_3143_edited.jpg
 

Final Project

 

Brainstorming


 
brainstorm
 

When the quality of time increase, the speed and value of time increase as well, and the existence of time become hard to notice and vice versa.

 

Tick-Tock

 

The volume of tick-tock will change with time. The hour hand can act as a rotary knob to control the volume.

Clock
 

Plan

 

The first way to achieve that is to add a player behind the clock, and control the volume by a ESP8266 connected to wifi. The second way is to add a loudspeaker behind the clock and amplify the sound of the clock directly. The problem with this one is that the volume can only be changed through a potentiometer.

  1. Network ESP8266 with Firebase

  2. Build the physical clock.

  3. Get arduino to playback WAV file on buzzer using PCM library

  4. Build website for controlling important times

 
截屏2021-02-10 下午10.52.05.png
 

Development


 
IMG_3480.JPG
 

1st Attempt


 
IMG_3551_edited.jpg
 
 

Problem:
No DAC pin in ESP8266 - poor sound quality.

 

2nd Attempt


 
IMG_3556_edited.jpg
 
code.1.jpg
 

Problem:
Audio library is not compatibility with ESP32 - can't adjust volume.

 
截屏2021-02-25 上午10.59.26.png
 
截屏2021-02-25 上午4.29.32.png
 

reference: 
https://circuitdigest.com/microcontroller-projects/esp32-based-audio-player
https://quartzcomponents.com/blogs/electronics-projects/arduino-music-player-with-amplify-audio-using-lm386
https://www.arduino.cc/en/Tutorial/SimpleAudioPlayer
https://randomnerdtutorials.com/esp8266-nodemcu-date-time-ntp-client-server-arduino/

 

Problem:
Poor sound quality when playing wav files.

 

3rd Attempt

 
code.jpg
 

Final Design


 
Video Channel
立即觀看