Redo the double pendulum experiment with better and newer hardware.
- Use an air track to get oscillating masses instead of pendulum (or some kind of “air” bearing) (to reduce friction).
- Measure position/velocity wirelessly (so no friction), or with a permanently mounted webcam with image processing software.
- Put everything together in a robust and easy-to-use package.
This project combines, mechanical, electrical (maybe) and computer work.
Taiyo Yuden Lithium Ion Capacitors: An Effective EDLC Replace
The pdf http://www.marvell.com/led-lighting/assets/Marvell_88EM8189_IC-01_product_brief.pdf describes a chip that can be used for low power wireless control, and can be powered directly from 120V line voltage. Build a small wireless device (motor control, light dimmer….) Note: this uses zigbee so you’d need to work on both ends of the network.
Use the MSP430 and the E15 I/O board to make a thermometer (using MSP430 internal temperature sensor) and/or thermostat (using potentiometer for “set” temperature).
Use the MSP430 to build a BCD clock. led-binclock.jpg (400×612).
You could also use standard seven segment displays to get a clock that others can read.
As part of the project, we could build a printed circuit board so you have a completed clock.
If you are interested in a wireless project consider using an “electric imp” as the hardware interface. http://electricimp.com/
Develop a display that can be controlled wirelessly (or wired) through an app or web interface.
Convert a text message to Morse code with Verilog. Can you read a Morse code message into text (it shouldn’t be too difficult).
Altera supplies support for an embedded processor (called NIOS II) for its FPGA’s. Use the processor to demonstrate a simple calculation/task.
Implement a multiplication ALU in Verilog (without using the built-in multiplication operator). Perhaps try using either a Wallace Tree or a Dadda Tree (two faster algorithms than “traditional” shift-and-add multiplication)
Build a simple PWM controller in Verilog to control the brightness of an LED.
Implement a serial port in Verilog and connect to a computer or to one of the peripherals on the DE2 board.
Implement a simple correlator in Verilog, an application is DNA sequence comparison.