
nexusone1984
-
Content Count
56 -
Joined
-
Last visited
-
Days Won
2
Reputation Activity
-
nexusone1984 got a reaction from turd in Best Path for Using Linux with MSP
Which linux distro are you moving to?
I personally use Mint, but the packages come from the Ubuntu repository. There are easy to download pre-package compiler and support files.
Link for package files for ubuntu/Mint download and install all the packages:
https://launchpad.net/ubuntu/oneiric/+s ... ext=msp430
other distros here at this link:
http://sourceforge.net/apps/mediawiki/m ... SPGCC_Wiki
-
nexusone1984 got a reaction from cubeberg in Free Noritake Display give-away
Head up after getting my free display kit from Noritake found out they are giving other displays away.
I first found out about the give-away Nut's and Volt's magazine, here is the link for the current display give-away a GU160X80E-7900B unit.
You have to enter their website via this link to see the correct page.
http://itron.tv/NV0212
Good luck!
-
nexusone1984 got a reaction from bluehash in Free Noritake Display give-away
Head up after getting my free display kit from Noritake found out they are giving other displays away.
I first found out about the give-away Nut's and Volt's magazine, here is the link for the current display give-away a GU160X80E-7900B unit.
You have to enter their website via this link to see the correct page.
http://itron.tv/NV0212
Good luck!
-
nexusone1984 got a reaction from nuetron in Free Noritake Display give-away
Head up after getting my free display kit from Noritake found out they are giving other displays away.
I first found out about the give-away Nut's and Volt's magazine, here is the link for the current display give-away a GU160X80E-7900B unit.
You have to enter their website via this link to see the correct page.
http://itron.tv/NV0212
Good luck!
-
nexusone1984 got a reaction from EngIP in 4X4X4 LED cude
Been busy with a lot of other stuff... but after a little time here and there put together a 4x4x4 LED Cube.
Soldering the LED's took me forever....
I used Common Cathode configuration for the LED's, this way logic 1 turns on the LED. and Logic 1 also turns on a Row transistor.
Simple little demo.
Parts: Launchpad board, 3 x 74HC595 8-bit shift registers, 4 x 2N3904 NPN transistors, 64 Yellow LED's.
-
nexusone1984 got a reaction from jsolarski in 4X4X4 LED cude
Been busy with a lot of other stuff... but after a little time here and there put together a 4x4x4 LED Cube.
Soldering the LED's took me forever....
I used Common Cathode configuration for the LED's, this way logic 1 turns on the LED. and Logic 1 also turns on a Row transistor.
Simple little demo.
Parts: Launchpad board, 3 x 74HC595 8-bit shift registers, 4 x 2N3904 NPN transistors, 64 Yellow LED's.
-
nexusone1984 got a reaction from MarkoeZ in 2 Questions on how to use the MSP430g2252 the best way
To get by with what you have, do what I do. Use the one timer to create a master clock, then I just use variables that get their timing from that clock.
So you can have a software PWM on any pin.
-
nexusone1984 got a reaction from gordon in 4X4X4 LED cude
Been busy with a lot of other stuff... but after a little time here and there put together a 4x4x4 LED Cube.
Soldering the LED's took me forever....
I used Common Cathode configuration for the LED's, this way logic 1 turns on the LED. and Logic 1 also turns on a Row transistor.
Simple little demo.
Parts: Launchpad board, 3 x 74HC595 8-bit shift registers, 4 x 2N3904 NPN transistors, 64 Yellow LED's.
-
nexusone1984 got a reaction from nuetron in 4X4X4 LED cude
Been busy with a lot of other stuff... but after a little time here and there put together a 4x4x4 LED Cube.
Soldering the LED's took me forever....
I used Common Cathode configuration for the LED's, this way logic 1 turns on the LED. and Logic 1 also turns on a Row transistor.
Simple little demo.
Parts: Launchpad board, 3 x 74HC595 8-bit shift registers, 4 x 2N3904 NPN transistors, 64 Yellow LED's.
-
nexusone1984 got a reaction from xpg in 4X4X4 LED cude
Been busy with a lot of other stuff... but after a little time here and there put together a 4x4x4 LED Cube.
Soldering the LED's took me forever....
I used Common Cathode configuration for the LED's, this way logic 1 turns on the LED. and Logic 1 also turns on a Row transistor.
Simple little demo.
Parts: Launchpad board, 3 x 74HC595 8-bit shift registers, 4 x 2N3904 NPN transistors, 64 Yellow LED's.
-
nexusone1984 got a reaction from RobG in 4X4X4 LED cude
Been busy with a lot of other stuff... but after a little time here and there put together a 4x4x4 LED Cube.
Soldering the LED's took me forever....
I used Common Cathode configuration for the LED's, this way logic 1 turns on the LED. and Logic 1 also turns on a Row transistor.
Simple little demo.
Parts: Launchpad board, 3 x 74HC595 8-bit shift registers, 4 x 2N3904 NPN transistors, 64 Yellow LED's.
-
nexusone1984 got a reaction from mtlevine0 in LED matrix display pixel ghosting
Here is how I write to my 74hc595, and I am running at 1Mhz.
When writing to the 74HC595, I always put the latch on logic 0.
And shift data in from the going from logic 0 to logic 1 on the clock pin.
Then at the end of my shifting in data, put the latch pin to logic 1.
If I am looking at your code correctly, your clocking High to low on you clock pin when shifting in. Try going from low to high.
I had to re-edit this part.
If you need a delay use a the delay call for ms delay or maybe a 'for' statement after shifting in the data.
for(j = 0; j < arrayLength; j++)
{
for(t.......) // this part in the program is ok
{
for(i = 0; i < 8; i++)
{
pinWrite(LATCH,0);
shiftOut(index);
shiftOut(font[j]);
pinWrite(LATCH,1);
// short ms delay here maybe would help...
}
}
}
Also check for loose wires and make sure you don't have any floating logic pins...
-
nexusone1984 got a reaction from RobG in LED matrix weird glitch
If it works on the Launchpad board and not project board.
I would check your power supply, does it have enough current to drive the LED's and the MSP430?
Also do you have filter capacitors or large enough ones to handle power spikes with the switching of the LED's on and off.
Power spikes can make the MSP430 do weird things or too much load on the I/O pins.
-
nexusone1984 got a reaction from RobG in A/D input voltage output USI to 7X10 LED
Some code I wrote up but not posted is displaying a Bar graph or Dot graph on the matrix display.
Yes multiplexing the ADC output on the display... you could create a slowly changing graph of the temperature or voltage change on your display in Bar or Dot form.
Look at my scrolling matrix code, with simple changes, you could set a sample rate for the ADC. The older data scrolls off the screen as the new data sample comes in.
Create a simple Oscilloscope....
Just throwing some stuff out there....
-
nexusone1984 got a reaction from EngIP in Scrolling text on a Dot matrix display...
I have a link to the source code on my youtube page. I using a ASCII 5X7 Character set I found in the internet, and because of memory limitations on the Micro that comes with the Launchpad(other MSP430's have little more memory). I had to trim it down some, also found using some standard C functions eat up to much RAM, so making some trimmed down ones or just write code to do only what you need.
As someone pointed out function calls use RAM, so if you call too many you can end up running out of RAM.
I want to write a trimmed down printf type routine, always a choice between neat looking code and code that will fit into the limited memory space.
-
nexusone1984 got a reaction from jsolarski in Scrolling text on a Dot matrix display...
Second part of my dot matrix display test... demo of scrolling text. And a swipe effect.
-
nexusone1984 reacted to RobG in MIDI Monitor
As part of my other project, I had to create a simple MIDI receiver. I figured that instead of polluting my other thread, I will create a new one, dedicated to my MIDI adventures.
Here is my first MIDI receiver. It displays message type (note on, note off, after touch, control change, program change, channel pressure, pitch wheel,) MIDI channel, note number, and the velocity. Because of the time it takes to update LCD, I am not updating headers so "Note" and "Vel" are not accurate descriptions of the data received for some type of messages.
I will make some improvements later, like changing the clock to 8MHz because current 1MHz seems to be too slow.
EDIT: code below runs at 8MHz, still some problems, will have to rewrite it completely.
Code removed, new version below
-
nexusone1984 got a reaction from bluehash in 8X8 Dot matrix display test ASCII Characters
Jumping from my six digit Seven Segment display, I plugged in a 8X10 Dot matrix display I made from scratch.
Right now just displays a trimmed down ASCII set, two 74HC595's drive the display so I only using 8X8 of the 8X10.
Later add some animation and other stuff..
-
nexusone1984 got a reaction from RobG in 8X8 Dot matrix display test ASCII Characters
Jumping from my six digit Seven Segment display, I plugged in a 8X10 Dot matrix display I made from scratch.
Right now just displays a trimmed down ASCII set, two 74HC595's drive the display so I only using 8X8 of the 8X10.
Later add some animation and other stuff..
-
nexusone1984 got a reaction from gatesphere in 8X8 Dot matrix display test ASCII Characters
Jumping from my six digit Seven Segment display, I plugged in a 8X10 Dot matrix display I made from scratch.
Right now just displays a trimmed down ASCII set, two 74HC595's drive the display so I only using 8X8 of the 8X10.
Later add some animation and other stuff..
-
nexusone1984 got a reaction from bluehash in Project's in the Works?
Just thought I would share some idea's of some my future projects and get feed back on what projects some of you are working on.
1. Color Organ - A mic, the Analog input, some Color LED's changing color to the music. or maybe USB input from a computer to drive it from MP3 output.
2. Audio Spectrum Analyzer
3. Stepper Motor Controller - logic input control (Step, Direction), maybe a smart USB or SPI interface
4. Line following Robot.... maybe make it solar powered....
5. Weather monitoring station.
6. 8X8 DOT matrix and 5X7 DOT matrix display routines
7. 3D LED cube
The list is not in any particular order. Depends on what I feel like doing at any given point.
-
nexusone1984 got a reaction from jsolarski in 6 digit display temperature demo
More playing around with the 74hc595 and a 6 digit LED display from a older project.
Demo shows how to display in decimal and hexadecimal, selecting a digit among a group of digits.
-
nexusone1984 got a reaction from gatesphere in 6 digit display temperature demo
More playing around with the 74hc595 and a 6 digit LED display from a older project.
Demo shows how to display in decimal and hexadecimal, selecting a digit among a group of digits.
-
nexusone1984 got a reaction from bluehash in 6 digit display temperature demo
More playing around with the 74hc595 and a 6 digit LED display from a older project.
Demo shows how to display in decimal and hexadecimal, selecting a digit among a group of digits.
-
nexusone1984 got a reaction from demonGeek in PWM: Which Output Pin?
Best advice is to download the datasheet for a list of what ports have access to what functions.
While all port pins support general input/output.
The timer example used to create a PWM output, uses the internal timer's.
Example: Timer_A0 out is only available on specific pins (P1.1 and P1.5), the same with Timer_A1 is (P1.2 and P1.6), which give you two options.
When starting a project best to look at what I/O functions you will be using first, and then write the code.
If you used software to generate the PWM, then you could use any of the port pins.
Many of the TI demo's show off using the device in low power mode, but no reason you have to use them that way.