To represent sentiment, with no screen. Light and sound would be appropriate media. The brightening and fading of the light can be used to represent emotions. When force is strong enough, a song will be played with the light keeping brightening.
First, chose right components. I would like to use the color and brightness of light to represent the intensity of sentiment, so NeoPixel would be the perfect choice. However, I only have one NeoPixel light, limited effects can I achieve with this.
Then, since I have no speaker, I chose Piezo Buzzer to play music. And checked the arduino tune to find out the right notes and durations.
Next, I need to decided to set three levels, with the color of white, blue, and red. Red is the highest level, when achieving a song will be played. The most difficult part is to define the range. I have tried several times but the NeoPixel only light in blue. So I decided to divided the blue light's range into three and assign to white and red. After several experiments, I found the right rang and changed the color successfully.
Content Rating
Is this a good/useful/informative piece of content to include in the project? Have your say!
You must login before you can post a comment. .