Designed by Jianzhi Long, Yanye Li, Tingyu Wang


Introduction

Statement of Purpose

Usually, people's mood is affected by the surrounding, and they their preference of music changes accordingly. For example, their choice of music in a sunny day is different from that in a rainy night. Therefore, we propose to design a smart background music player that plays the music which fit in the mood of listener based on the surrounding environment. The product uses light and temperature sensor to collect data from the surrounding and Arduino IDE based algorithm will be used to process the information collected and select the corresponding music to play. 

 

Background Research

Research shows that "It is generally assumed that human beings perceive and understand the world through the senses, and that that epistemic connection with the world occurs via the transmission of information from the world through those senses into a mind." Also, "people who listened to upbeat music could improve their moods and boost their happiness in just two weeks", "even sad music brings most listeners pleasure and comfort". Therefore, Smart BGM Player can improve the listener's mood and make them feel more positive. 

 

Design Detail

System Overview

The temperature sensor measure the outside temperature, its main purpose is to sense identify the which season it is. The light sensor measures the light intensity in order to distinguish day and night. The algorithm then combine the information together and randomly select the music from the database that consists of music of a certain genre. The genre of music corresponds to a certain range of temperature and light intensity combination. Finally, music is played through the audio player which is connected to Arduino. 

 

Parts

Photoresistor

Thermistor

Resistors in the circuit

Wires

Audioplayer

Logic gate

Arduino

 

Possible Challenge

Light intensity is different at the same time of the day in different seasons

Design of logic gates and circuit

The algorithm that determines the output of music

 

Reference

  1. "How Does the Environment Affect the Person?" [online] Available:http://www.lehigh.edu/~mhb0/EnvtoPerson.pdf
  2. "How Music Affects Our Moods" [online] Available:http://www.healthline.com/health-news/mental-listening-to-music-lifts-or-reinforces-mood-051713#1

 

Weekly Journal

week of 9/30: Our group confirmed the parts we need and talked about basic connections of subcircuits and parts .

week of 10/7: We paln to start designing and plugging the circuits of two sensors

10/21/2016:We recently have been working on the circuit of the photocell, and use Arduino to read the photocell's data and in such way we can represent the brightness of the surroundings in numbers and four general levels which are Dark, Dim, Light, and Bright. Last week this subcircuit was almost done, so this week we will try to do the same thing with Arduino to represent environmental temperature in figures.

 

 

 

 

Attachments:

2016-09-23.png (image/png)
ECEHonorslab.pdf (application/pdf)

Comments:

Approved! I'll put up the code you need to play music as a TA project page.

Posted by atmarsh3 at Sep 23, 2016 16:39

Please consider adding more detail to your journal entries. 

Like "We paln to start designing and plugging the circuits of two sensors" doesn't tell me anything at all about what you guys actually did/accomplished. 

Posted by atmarsh3 at Oct 20, 2016 12:52

Reminder that everyone should have a short (5 minute) progress report presentation ready for the next meeting! Just share what your team been working on, challenges, opportunities, and your plan for the rest of the semester.

Posted by ajborn2 at Oct 24, 2016 17:14

Correction: presentations will be November 11th (Friday teams) and 14th (Monday teams). However, it's never too early to start preparing demos and stuff!

Posted by ajborn2 at Oct 24, 2016 17:41

Don't forget to write journal entries!

Posted by ajborn2 at Nov 18, 2016 17:28