User Tools

Site Tools


projects:unicycle_lights

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:unicycle_lights [2013/12/20 00:57]
hboortz
projects:unicycle_lights [2014/01/03 11:16] (current)
hboortz
Line 15: Line 15:
 The schematic for the LEDs is very simple: The schematic for the LEDs is very simple:
 {{:​projects:​uni_lights_schematic.png?​200|}} {{:​projects:​uni_lights_schematic.png?​200|}}
 +
 +The whole setup looks like this. The FPGA (center) is powered by a 9 volt battery pack (right), and the pcb (left) is connected to the FPGA IO ports. {{ :​projects:​on_unicycle.jpg?​300 |}}
  
 =====Documentation===== =====Documentation=====
Line 20: Line 22:
  
 =====Reflection and Future Work===== =====Reflection and Future Work=====
-I surpassed my minimum deliverable by getting LEDs working off boarddid not get the accelerometer and gyroscope integrated. ​That would be the next big step. Overall, I had a reasonably scoped project, and got a fun and physically demoable final product which was really important to me. The biggest difficulty was just fighting with silly Verilog errors, and the incredibly slow synthesizing and programming.+I surpassed my minimum deliverable by getting LEDs working off board, however, there are still feature that would like to add: 
 +  * Saving the program to persistent memory so that it could be turned off and on (I realized this toward the end of the project) 
 +  * Getting ​the accelerometer and gyroscope integrated ​and controlling how the lights blinkI intended on using the Arduino GY-521 MPU-6050 Module 3 axial gyroscope accelerometer stance tilt module to get the necessary data. 
 +  * Adding more patterns 
 +  * Adding more (and brighter) LEDs and cleaning up the look and packaging of the system 
 + 
 +Overall, I had a reasonably scoped project, and got a fun and physically demoable final product which was really important to me. The biggest difficulty was just fighting with silly Verilog errors, and the incredibly slow process of synthesizing ​code and then programming ​it to the FPGA.
  
 {{:​projects:​unicycle_lights.7z|}} {{:​projects:​unicycle_lights.7z|}}
projects/unicycle_lights.1387519044.txt.gz · Last modified: 2013/12/20 00:57 by hboortz