Difference between revisions of "EBOX Log"

From ESE205 Wiki
Jump to navigation Jump to search
Line 63: Line 63:
 
'''Jordan''' <br />
 
'''Jordan''' <br />
 
*(3hr/180min): soldering, perfboard diagrams, case rendering tutorials (night light is now attached to a perfboard)
 
*(3hr/180min): soldering, perfboard diagrams, case rendering tutorials (night light is now attached to a perfboard)
 +
Night Light Circuit:
 +
[[File:night light circ.JPEG|thumb|Night Light Circuit]]
 +
Night Light Working:
 
[[File:night light wokring.JPEG|thumb|Night Light Working]]
 
[[File:night light wokring.JPEG|thumb|Night Light Working]]
 
+
Circuit to Perfboard Diagram:
 +
[[File:circ to perf diagram.JPEG|thumb|Circuit to perfboad diagram]]
 +
Perfboard Diagram Key:
 +
[[File:perf board key.JPEG|thumb|Perfboard Diagram Key]]
 +
Circuit laid out on Perfboard:
 +
[[File:circ laid on perf.JPEG|thumb|Circuit laid out on perfboard]]
 +
Perfboard Completed:
 +
[[File:perf board complete.JPEG|thumb|Perfboard Completed]]
 
*(3hr) designing microphone circuitry, updating with pictures and diagrams before meeting.
 
*(3hr) designing microphone circuitry, updating with pictures and diagrams before meeting.
  

Revision as of 15:54, 28 September 2018

eBOX Project Page

https://classes.engineering.wustl.edu/ese205/core/index.php?title=EBOX#Link_to_Log

August 26 to September 1

Team

  • (1hr) Discussed the very basic idea of the project at the first class August 31.

September 2 to September 8

Jordan

  • (0.5hr) September 6: Learned the basics of using Wiki. Created the Project Page and Log.

Team

  • (1hr) September 7: Team meeting to discuss the project further in depth and to ensure all the team members truly understood the project. Additionally, read up on the night light project to prepare for class, and checked swipe access to the lab, Urbauer 015.

September 9 to September 15

Team

  • (1hr) September 11: Extra weekly meeting in the lab. Will look into Arduino vs Raspberry Pi, feasibility of Fast Fourier Transforms (FFT) @40kHz on each, and current literature similar to eBOX (WUSTL Move to the Groove: https://sites.wustl.edu/ese498vertigodancefloor/). Additionally, completed the breadboard for the night light and stored it for safe keeping in the locker.
  • (0.5hr) September 14: Traditional weekly meeting in the lab. Told to update log and project page to include better format and information (reference links/research). Getting an Arduino from Tony and by next Friday will attempt to make LED blink from Arduino and import an appropriate LED library for practice.

Jordan

  • (0.25hr) September 12: Added to and reformatted the log to be headed by dates.
  • (0.25hr) September 12: Read up on Ardunios and Raspberry Pis and their feasibility of FFT @40KHz with an analog to digital converter as well as WUSTL Move to the Groove.

Nish

  • (0.33hr/20min) September 13: Researched Arduino and Pi to compare and decide which would be better to use for project implementation. Leaning towards Arduino.
  • (0.5hr/30min) September 14: Researched other implementations of music responsive LED's for inspiration and to reinforce learnings towards Arduino.

September 16 to September 22

Team

  • (0.5hrs) September 21: Rehearsed group presentation.

Nish

  • (1hr/60min) September 16: arduino prep course online (youtube)
  • (2hr/120min) September 18: Finished presentation powerpoint, made gant chart, researched additional cost of necessary materials (LED's, arduino microphone shield, tables ect...), assigned initial circuitry research to Jordan. Assigned gant chart and budget supplement wiki posting to chanel.
  • (1hr/60min) September 19: arduino prep course online (youtube)
  • (2hr/120min) September 22: Made arduino single led light blink, varied time patterns. Wrote code. Conducted research for table construction and LED integration into furniture pieces. Wrote code that needs to be tested for LED strips when strips come in the mail and circuitry is available.

Jordan

  • (2hrs) September 20: Researched the basics of Arduino, and c (structure, syntax, methods, etc...) (relevant links in Project References)
  • (1hr) September 21: Researched Arduino circuitry and code to make LEDs on Breadboard blink (relevant links in project references, basics of circuit in Project Electronics). Need to add transistors in series in order to be able to modulate light intensity (not currently picture in Project Electronics).

Basic Circuit Arduino & LEDs:

Common Ground

Common Ground between Arduino and Breadboard.

Resistors in series

Resistors to be in series with LEDs.

LED Orientation (+/-)

LED (+/-) Orientation.

LEDs in series with resistors

LEDs in series with resistors.

Completing the circuit from Breadboard back to Arduino

Completing the circuit from Breadboard back to Arduino.

  • (1hr) September 21: Onshape account and tutorial.
  • (0.5hrs) September 21: edited and rehearsed class presentation.

Chanel

  • (2hrs) September 20: Found libraries to reference when writing Arduino code for lighting up with music input, downloaded and created account for using Arduino on personal device

September 23 to September 29

Jordan

  • (3hr/180min): soldering, perfboard diagrams, case rendering tutorials (night light is now attached to a perfboard)

Night Light Circuit:

Night Light Circuit

Night Light Working:

Night Light Working

Circuit to Perfboard Diagram:

Circuit to perfboad diagram

Perfboard Diagram Key:

Perfboard Diagram Key

Circuit laid out on Perfboard:

Circuit laid out on perfboard

Perfboard Completed:

Perfboard Completed
  • (3hr) designing microphone circuitry, updating with pictures and diagrams before meeting.

Nish

  • (3hr/180min): soldering, perfboard diagrams, case rendering tutorials (night light is now attached to a perfboard)

Chanel

  • (2.5hr): September 26 Learning Arduino syntax and interfacing code with the hardware (via YouTube)

Next Week

  • Need to actually construct a circuit with an Arduino and make LED Strip dance. So far has only been individual LEDs.
  • Need to decide on what parts we need to order for circuit: analog to digital converter, amplifier, etc...; Update theoretical design.
  • Decide on FFT code and understand the principles to be able to explain it to someone unfamiliar with Fourier Transform.

eBOX Project Page: https://classes.engineering.wustl.edu/ese205/core/index.php?title=EBOX#Link_to_Log