Difference between revisions of "Laser Harp Weekly Log"

From ESE205 Wiki
Jump to navigation Jump to search
m (Protected "Laser Harp Weekly Log" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
 
(45 intermediate revisions by 3 users not shown)
Line 5: Line 5:
  
 
== 01/28/2019 ==
 
== 01/28/2019 ==
Whole Group - Worked on setting up Wiki account and project proposal. Did some research on building different types of laser harps.  
+
* Jennifer and Taylor [3 hrs] - Worked on setting up Wiki account and project proposal. Did some research on building different types of laser harps.  
*Jennifer [3 hrs]
 
 
* Yoojin [4 hrs]: Researched on the different types of laser harps (framed/frameless). Created the Gantt chart based on overlapping procedures. Looked into the Night Light project to be able to finish it in the upcoming week with Jennifer, since Taylor already understands the procedure. Started making PowerPoint slides for the Project Proposal Presentation.
 
* Yoojin [4 hrs]: Researched on the different types of laser harps (framed/frameless). Created the Gantt chart based on overlapping procedures. Looked into the Night Light project to be able to finish it in the upcoming week with Jennifer, since Taylor already understands the procedure. Started making PowerPoint slides for the Project Proposal Presentation.
  
 
== 02/04/2019 ==
 
== 02/04/2019 ==
Jennifer and Yoojin [4 hrs] - Researched how to use a bread board and Ardunio and completed the night light and Ardunio assignments.   
+
* 02/07/2019 and 02/08/2019: Jennifer and Yoojin [4 hrs] - Researched how to use a bread board and Ardunio and completed the night light and Ardunio assignments.   
 
<gallery>
 
<gallery>
 
NightLight2.JPG|thumb|Night light made with 2 LEDs.  
 
NightLight2.JPG|thumb|Night light made with 2 LEDs.  
Line 21: Line 20:
 
* Taylor [30 min] - CAD Tutorial/practice
 
* Taylor [30 min] - CAD Tutorial/practice
 
* Taylor[30 min] - MIDI research
 
* Taylor[30 min] - MIDI research
* Jennifer [1 hr Thursday] - sketched plan for soldering the night light and made sure circuit functioned on bread board.
+
* 02/14/2019: Jennifer [1 hr] - sketched plan for soldering the night light and made sure circuit functioned on bread board.
 
* Whole group [3.5 hrs]  
 
* Whole group [3.5 hrs]  
# Friday: Soldered; finished Arduino with switch (Night Light);  reviewed presentation
+
# 02/15/2019: Soldered; finished Arduino with switch (Night Light);  reviewed presentation
# Saturday: Created case for Night Light using Fusion 360 and sent file to Chance (TA); ordered parts from Amazon
+
# 02/16/2019: Created case for Night Light using Fusion 360 and sent file to Chance (TA); ordered parts from Amazon
 +
* 02/17/2019: Jennifer [30 min] - sketched harp design ( dimensions subject to change ).
 
<gallery>
 
<gallery>
 
SoderingDiagram.JPG
 
SoderingDiagram.JPG
 +
HarpSketch.JPG
 
</gallery>
 
</gallery>
 +
== 02/18/2019 ==
 +
* 2/19/2019 - Taylor [30 minutes] - Raspberry Pi laser harp research
 +
* 2/20/19 - Taylor [30 minutes] - Raspberry Pi setup/ssh configuration
 +
* 2/22/19 - whole group [2 hours] - raspberry pi blink code, analog digital converter setup
 +
* 2/23/19 - whole group [2 hours ] - CAD design for photoresistor and lasers, analog digital converter
 +
<gallery>
 +
RaspBlink.mp4| Blinking LED using Rasberry Pi
 +
</gallery>
 +
* 2/24/19 - Taylor -  [1 hour] - laser GPIO code, sound research
 +
 +
Goal for next week: Getting sound files to play when photoresistors pick up interference.
 +
 +
== 02/25/2019 ==
 +
* 02/28/2019 - whole group [3 hrs] - CAD design of case with sketch including dimensions (in git), figuring how to go about recording songs played on the harp and playing them back, addition of second photo resistor in circuit hooked up with analog digital converter.
 +
<gallery>
 +
CAD_Case.JPG| Sketch of case with accurate dimensions.
 +
</gallery>
 +
*03/01/2019 - whole group [2 hrs] - figuring out how to go about recording songs played on the harp and playing them back, addition of second photo resistor in circuit hooked up with analog digital converter. Figured out how to save inputs in matrix.
 +
 +
= 03/04/2019 =
 +
* 03/07/2019 - whole group [3 hrs] - audio playback with proper timing, found new sound files
 +
goals for week after break: see if we can mess with the volume depending on time note is held, see if we can upload sound file somewhere,start putting harp together if possible.
 +
 +
= 03/18/2019 =
 +
* 03/22/2019 - whole group [3 hrs] - concatenated wave files and saved to location on pi, successfully played new file
 +
goals for next week - add pauses to concatenated file, start constructing harp
 +
 +
= 03/25/2019 =
 +
* 03/29/2019 - whole group [2 hrs] - worked on increasing volume as not is played, improved concatenation by slicing sound files
 +
* 03/30/2019 - whole group [2 hrs] - worked on tutorial and project proposal
 +
 +
= 04/01/2019 =
 +
* 04/04/2019 - whole group [3 hrs] - worked on building the harp.
 +
* 04/05/2019 - whole group [4 hrs] - worked on building the harp (finished putting in lasers, photo-resistors, and connecting the pieces of wood together). Figured out how to get the wave file to stop after the player stops playing instead of the file playing through. Also worked on getting the timing and concatenating to work given the new code.
 +
* 04/05/2019 - Jennifer [1 hr] - started poster.
 +
* 04/07/2019 - Taylor [2 hrs] - finished circuitry
 +
* 04/07/2019 - Yoojin [2 hrs] - worked on AWS server -- got the codes to transfer files to the relevant folder on the local server.
 +
<gallery>
 +
PresBoard1.JPG | Rough layout of presentation board.
 +
</gallery>
 +
goals for next week - build most of the harp, get most of code done
 +
 +
= 04/08/2019 =
 +
*04/10/2019 - whole group [2 hours] - thought about getting code to work for playing notes concurrently, cutout basswood pieces for harp.
 +
*04/10/2019 - Jennifer [1 hour] - updated CAD rendering for case and made new sketch for it.
 +
*04/12/2019 - Yoojin [3 hours] - met with Ethan to finish the codes for AWS and set up the URL to upload the files; did further research on new libraries and potentially using multi-threading
 +
<gallery>
 +
HarpRendering.PNG| Rendering of case.
 +
CaseDrawing1.PNG | Sketch of case.
 +
</gallery>
 +
 +
= 04/15/2019 =
 +
*04/15/2019 - Jennifer [5 hours] Research of multi-threading,multi-processing, and creating a global variable and altering it within a function. Started implementing research into code.
 +
*04/15/2019 - Taylor and Jennifer [1 hour] Switched from multiprocessing to multi-threading and got sound to play by their lonesome but not concurrently.
 +
*04/16/2019 - Jennifer [2 hour] Started working on code for other method. Wrote code for concatenating different combination of sounds for different states.
 +
*04/18/2019 - Yoojin and Taylor [3 hours] Tested the swmixer library; got sounds to overlap using Channels
 +
*04/19/2019 - Yoojin and Taylor [3 hours] Researched concatenation methods to turn the output into a wav file.
 +
*04/21/2019 - Jennifer [3 hours] Wrote up parts of the final report, made a diagram for the code, and altered poster for demo;  Yoojin [2 hours] Wrote up parts of the final report and made the wiring diagram.
 +
 +
= 04/22/2019 =
 +
*4/23/2019: whole group [2 hours]: printed poster and worked on the recording of sound.
 +
*4/24/2019: Taylor and Yoojin [1 hour]: Added the AWS codes into the main code and tested functionality.
 +
*4/25/2019: whole group [2 hours]: Worked on the report and finalized the testing of functionality.

Latest revision as of 11:49, 2 May 2019

Link to Project page

Laser_Harp

01/28/2019

  • Jennifer and Taylor [3 hrs] - Worked on setting up Wiki account and project proposal. Did some research on building different types of laser harps.
  • Yoojin [4 hrs]: Researched on the different types of laser harps (framed/frameless). Created the Gantt chart based on overlapping procedures. Looked into the Night Light project to be able to finish it in the upcoming week with Jennifer, since Taylor already understands the procedure. Started making PowerPoint slides for the Project Proposal Presentation.

02/04/2019

  • 02/07/2019 and 02/08/2019: Jennifer and Yoojin [4 hrs] - Researched how to use a bread board and Ardunio and completed the night light and Ardunio assignments.

02/11/2019

  • Taylor [30 min] - CAD Tutorial/practice
  • Taylor[30 min] - MIDI research
  • 02/14/2019: Jennifer [1 hr] - sketched plan for soldering the night light and made sure circuit functioned on bread board.
  • Whole group [3.5 hrs]
  1. 02/15/2019: Soldered; finished Arduino with switch (Night Light); reviewed presentation
  2. 02/16/2019: Created case for Night Light using Fusion 360 and sent file to Chance (TA); ordered parts from Amazon
  • 02/17/2019: Jennifer [30 min] - sketched harp design ( dimensions subject to change ).

02/18/2019

  • 2/19/2019 - Taylor [30 minutes] - Raspberry Pi laser harp research
  • 2/20/19 - Taylor [30 minutes] - Raspberry Pi setup/ssh configuration
  • 2/22/19 - whole group [2 hours] - raspberry pi blink code, analog digital converter setup
  • 2/23/19 - whole group [2 hours ] - CAD design for photoresistor and lasers, analog digital converter
  • 2/24/19 - Taylor - [1 hour] - laser GPIO code, sound research

Goal for next week: Getting sound files to play when photoresistors pick up interference.

02/25/2019

  • 02/28/2019 - whole group [3 hrs] - CAD design of case with sketch including dimensions (in git), figuring how to go about recording songs played on the harp and playing them back, addition of second photo resistor in circuit hooked up with analog digital converter.
  • 03/01/2019 - whole group [2 hrs] - figuring out how to go about recording songs played on the harp and playing them back, addition of second photo resistor in circuit hooked up with analog digital converter. Figured out how to save inputs in matrix.

03/04/2019

  • 03/07/2019 - whole group [3 hrs] - audio playback with proper timing, found new sound files

goals for week after break: see if we can mess with the volume depending on time note is held, see if we can upload sound file somewhere,start putting harp together if possible.

03/18/2019

  • 03/22/2019 - whole group [3 hrs] - concatenated wave files and saved to location on pi, successfully played new file

goals for next week - add pauses to concatenated file, start constructing harp

03/25/2019

  • 03/29/2019 - whole group [2 hrs] - worked on increasing volume as not is played, improved concatenation by slicing sound files
  • 03/30/2019 - whole group [2 hrs] - worked on tutorial and project proposal

04/01/2019

  • 04/04/2019 - whole group [3 hrs] - worked on building the harp.
  • 04/05/2019 - whole group [4 hrs] - worked on building the harp (finished putting in lasers, photo-resistors, and connecting the pieces of wood together). Figured out how to get the wave file to stop after the player stops playing instead of the file playing through. Also worked on getting the timing and concatenating to work given the new code.
  • 04/05/2019 - Jennifer [1 hr] - started poster.
  • 04/07/2019 - Taylor [2 hrs] - finished circuitry
  • 04/07/2019 - Yoojin [2 hrs] - worked on AWS server -- got the codes to transfer files to the relevant folder on the local server.

goals for next week - build most of the harp, get most of code done

04/08/2019

  • 04/10/2019 - whole group [2 hours] - thought about getting code to work for playing notes concurrently, cutout basswood pieces for harp.
  • 04/10/2019 - Jennifer [1 hour] - updated CAD rendering for case and made new sketch for it.
  • 04/12/2019 - Yoojin [3 hours] - met with Ethan to finish the codes for AWS and set up the URL to upload the files; did further research on new libraries and potentially using multi-threading

04/15/2019

  • 04/15/2019 - Jennifer [5 hours] Research of multi-threading,multi-processing, and creating a global variable and altering it within a function. Started implementing research into code.
  • 04/15/2019 - Taylor and Jennifer [1 hour] Switched from multiprocessing to multi-threading and got sound to play by their lonesome but not concurrently.
  • 04/16/2019 - Jennifer [2 hour] Started working on code for other method. Wrote code for concatenating different combination of sounds for different states.
  • 04/18/2019 - Yoojin and Taylor [3 hours] Tested the swmixer library; got sounds to overlap using Channels
  • 04/19/2019 - Yoojin and Taylor [3 hours] Researched concatenation methods to turn the output into a wav file.
  • 04/21/2019 - Jennifer [3 hours] Wrote up parts of the final report, made a diagram for the code, and altered poster for demo; Yoojin [2 hours] Wrote up parts of the final report and made the wiring diagram.

04/22/2019

  • 4/23/2019: whole group [2 hours]: printed poster and worked on the recording of sound.
  • 4/24/2019: Taylor and Yoojin [1 hour]: Added the AWS codes into the main code and tested functionality.
  • 4/25/2019: whole group [2 hours]: Worked on the report and finalized the testing of functionality.