WTM Sense log
Contents
Week of 1/30/17
- Finalized our project idea, combining two of our different ideas into one
- Met with our TA, Andrew, for the first time
- Downloaded Fusion360, Autodesk program and began to learn how to use it
- Andrew showed us how to use the 3D printer
- Created our project proposal, budget, and Gantt Chart
- Began to research the products which we will use to construct our speakers
Week of 2/6/17
- Met with our TA, Andrew, to review our project design and proposal.
- Discussed the weaknesses of our proposal and how we could change our project while still including an interesting demo at the end of the semester.
- Opened Arduino and looked at how examples (Blink, DigitalRealSeries, etc) were coded for use.
- Decided to design only one speaker doc for the project using Raspberry Pi.
- Redesigned the purpose and use of our speaker to include:
- Weather
- Time
- Hand sensored volume control
- Hand sensored pause and play control
- Started to recreate the proposal, which will be finished by Monday
Week of 2/13/17
- Met with Andrew to finalize our project proposal
- Final project idea
- Speaker doc
- Plays alarm from iPhone
- Plays music from iTunes
- Displays time and weather from internet
- Leap motion to detect hand motions that will
- Turn alarm off
- Pause and play songs
- Change the volume of a song
- Speaker doc
- Set up two Raspberry Pis so that Audrey and Savannah can work simultaneously
- Audrey will work to control the display from the Raspberry Pi connected to internet
- Savannah will work to control the Leap Motion from the Raspberry Pi
- Ariel has begun working with Fusion 360 to prepare to design the dock
- Savannah has begun researching the functionality of a Leap Motion and the programming language Python to connect the Leap Motion to the Raspberry Pi
- Audrey has begun experimenting with the Raspberry Pi and learning the programming language Python
Week of 2/20/17
- Audrey did tutorials with connecting led's and buttons to the Raspberry Pi, as well as connecting the display to the Raspberry Pi
- Savannah researched connecting Leap motion with the Raspberry Pi, and did tutorials with python
- Ariel continued modeling the dock on Fusion360
Week of 2/27/17
Savannah
- Downloaded leap motion software onto personal laptop to complete physical tutorials with the hardware
- Experimented with python code that can control the leap motion
- In the process of getting leap motion software onto raspberry pi
Audrey
- Began building the circuit to connect the display to the raspberry
- While waiting for supplies to get here she created a prototype display to use as a dummy to test “hello world” tutorials on the display and raspberry pi
- Found a weather code and clock code that she will combine together and improve upon
Ariel
- Finishing up the 3D model of our dock
- Made adjustments for the purchased parts to fit properly
Team
- Purchased parts
Week of 3/6/17
Savannah
- Started the week by wiping the raspberry pi SD card to restart downloading the leap motion software onto the pi
- Completed the leap motion tutorials and started writing code in Python
- The code will be used to read hand gestures by connecting the leap motion with the raspberry pi
Audrey
- Researched codes online to find similar projects
- Creating a code for our project using different elements from a few different online projects to fit our needs
Ariel
- Putting specific minor changes and touches on the dock to create a perfect model
- Changed the model from a filled box to a hollowed out shell to allow for the purchased parts to fit inside
- Designed an angled back stop holder for the I-Phone to stand up
- Made minor other changes and tweaks
Week of 3/6/17
Savannah
- Unfortunately, the Raspberry Pi was not able to meet the minimum system requirements for running the Leap Motion
- I am now using an Ultrasonic Sensor - HC-SR04 to carry out the motion-censored function of our project
- Connected the sensor to the pi and began working with the code that will be used to carry out the commands between the sensor and the phone
Audrey
- Connected the phone to the speaker and amplifier and was able to play music through the speaker
- Researching further on volume control using a digital potentiometer through the raspberry pi with the speaker
- Constructed circuit for LCD display and got screen to light up
- The potentiometer didn't work so was not able to vary the contrast and thus couldn't get text to show up on the screen, so researched more into the problem
Ariel
- Tweaked angled back stop to be more supportive of iPhone
- Designed a port hole for the audio jack to fit into without falling through
- Changed dock design to account for shift to the ultrasonic sensor from leap motion
- Began printing dock
- Print failed due to a lack of plastic, but will reprint this weekend