I've been experimenting with the MSP430 Microcontroller from Texas Instruments since i recieved it, and working toward a goal. But thought i'd document every step. That way creating a complete video blog of the project, from the first steps, to hopefully something unique.
This is mainly for people new to microcontrollers and are interested in the Launchpad, or just bought one and don't know what to do with it. MSP430 veterans: Probably not for you, but if you see errors in the video's please tell me so i can insert notes about them for future viewers :)
The final Contest Entry:
A Porsche Model Car with an MSP430G2252, movement, speed and (just for fun) shiftregister LEDs controlled over usb Serial by a Pandora Console.With custom written Gui, And Touchscreen, D-Pad and ActionButton drive/program select.
But the Video's show it pretty well, Enjoy!
Software overview and Final tests before drive:http://www.youtube.com/watch?v=49rGjpp5HcE
Some other video's i kept private till now:
Very first Pandora gui test:http://www.youtube.com/watch?v=yJB7Ig4d8Ic
First PC serial test with all modules connected, also nice overview of the individual modules: http://www.youtube.com/watch?v=n6fKybp_U84
From the pandora you have basic drive control obviously, but also the PWM can be adjusted by single values, or 6 pre set steps, starting at 0 and increasing 20% with each step, and slider/buttons for quick selection.Also, just for fun, i added some commands to change the led blinking mode :)
MSP430 Main Car Control and Interface Board - Contains all the connections for the individual modules, as well as the ControllerParts:
* 1 MSP430G2252
* 1 20 pin DIP Chipsocket
* 4 NPN Transistors
* 4 2.2kohm Resistors
* 1 33kohm Resistor
* 1 470ohm Resistor
* 1 470nF Capacitor
* 1 Orange T1 LED
* About a row of male Pin Headers
* lots of connection cables (i use old hard drive IDE cables for everything)
Shift Register Led Control Board - A shift Register built onto a small module containing all resistors for led driveParts:
* 1 74HC595 Shift Register
* Chipsocket optional, i just soldered onto the board
* 6 1kohm resistors (for the slightly dimmed knightrider leds, and one for the board power led)
* 1 Orange T1 LED* about 1/4 of a row of male Pin Headers
* connection cable (i use old hard drive IDE cables for everything)
* min 5 port female Pin Header
FT232R BreakoutBoard by SparkfunSimply soldered male Pin Headers to it, and glued female headers with a cable inside the car. Instant usb module.
Built into the car:
* 5x T1 LED for the knightrider effect
* 1 pushbutton
* 5 pin female header with connection cables for the usb->serial module glued in.
An OpenPandora - Gui is only functional for pandora atm. But any device capable of USB serial can drive it, using a terminal, or a Gui. It's only sending out to the car atm, so a simple "echo blabla" is enough.