Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by CodilX

  1. Honestly I have little to no idea what I'm doing I used these TIP51C for a lighting effect from an audio source. I had them laying around and just tried wiring them up the same way I found in that tutorial, I'm not using any resistors. My LED strip is less than 1M long, I've just cut off some to try out. I'll try and figure out what transistors would be best for this
  2. I'm checking the TIP31C data sheet (https://www.fairchildsemi.com/datasheets/TI/TIP31A.pdf) and it shows Collector Current (DC) at 3V. But the Collector Current (Pulse) shows 5V. So I'm guessing that's the reason why it didn't work correct? This transistors requires 5V?
  3. So it is possible to control RGB LED strips with the MSP430? Maybe someone could share the process involved? With the Arduino it looks really simple, would it be difficult to achieve the same thing on the MSP430?
  4. I found some TIP31C's laying around. The board itself not 100% sure at the moment. I called my buddy who's into electronics and project such as this, he told me that the MSP430 only has 1 PWM output pin, so it seems this can be done easily only on the Arduino
  5. Hello, I was wondering, if it was possible to control a RGB LED strip using the MSP430? I found this tutorial for Arduino, I copied the circuit and the code, changing the pins to 14, 13 and 12, however it just fades the on board LED. https://learn.adafruit.com/rgb-led-strips/usage
  6. Does seedstudio sell the components I need? And what are those regulators?....
  7. Wow! I already gave up on this idea, but this is awesome!! Thank you!! What I wanted is more of an automated solution - not having to hook up a direct input into the board, with a mic it's just far better. So I think the mic part is easy - just hook it up and read the level. The LEDs are another story, I just .. don't know how to do it.. Edit: I'm thinking of also ordering this led strip http://www.seeedstudio.com/depot/blue-led-flexistrip-60-led1m-p-1120.html?cPath=81 do I need to order anything else in order to have all the parts needed to connect it to the MSP430?
  8. Well I guess I'm in to deep .. The stuff I find is incomprehensible to me .. Thanks to all of you anyway, need to learn more and come back to this project
  9. I'm sorry for all the newbie questions.. It's because I am one So I can just take apart a mic and "plug" in the wires to the headers and it will work??
  10. I've thought of making it software based, and sending the value of led brightness to the msp430 via serial, I guess that would be easy and doable for me. But then I thought I'd rather like a standalone system. So my first question would be, how do I add a microphone to the MSP430? Is it actually possible with Energia to use it, find some values and blink the onboard LED (first step) in regards to the music level or frequency or something I just haven't figured out how this should be done... Does Energia and/or the MSP430 have support for realtime audio analysis?
  11. Hi there, I've stumbled across a video ( ) and I really want to make something similar, but small scale for now with a handful of LEDs. I have no experience in electronics, but have played around with my MSP430 with a 16x2 LCD display. Right now I have like 10 or so LEDs, and I want to know how to connect them to the board?.. I've seen articles how to connect 3 or so LEDs so that they could be controlled individualy, but how do I connect them so I can control them as one? Do I need resistors or any other electronic component apart from a breadboard that has a 3.3v or 5v supply? In term
  12. Thanks! Changing to print solved it
  13. Hello there, I'm trying to output serial data received to the MSP430 and display it on the LCD. I do know that there is an example for it, but that way doesn't really work for me, the way I've planed my data to be received and outputed differs from the example. Here is what I'm tinkering with right now: #include <LiquidCrystal.h> LiquidCrystal lcd(7, 8, 9, 10, 11, 12); String Input; void setup() { lcd.begin(16, 2); Serial.begin(9600); } void loop() { while(Serial.available() > 0) { Input += (char)Serial.read(); } lcd.clear(); lcd.write(Input); delay(1000);
  14. CodilX

    LED Display?

    Thanks for the links. So as I understand, my best option would be to use shift registers. Of course I have more questions about them, I hope someone here is patient enough to guide me through this I found a video showing that it is possible to successfully control a large-ish number of LEDs with the MSP430 My question is.. or are a) Am I limited to a set number of shift registers in terms of connecting them, or is it limited to the processing power the MSP430 can handle? Or both? Controlling. As I understand, I could connect the shift registers (don't get it if direct
  15. CodilX

    LED Display?

    My goal is to create something like this: Only without having such an input I'd do the actual reading of required text/animations from my PC via serial, or hard coded into the MSP430, but I believe there isn't enough RAM to handle that, so I guess serial communication is the best option. It's just that I want to figure out how to wire up and control those LEDs individually with the MSP430.
  16. CodilX

    LED Display?

    Thanks for your response I want to keep it DIY, I'm not interested in buying a final product What I do want fo find out is how to control a large number of devices, in this case multiple LEDs individualy with one main device (LaunchPad). Later on I'd like to create a 3D LED cube, but getting a 2D display is a start
  17. CodilX

    LED Display?

    Hi there, I'm new to electronics as well as micro controllers, so please be gentle I really want to create a net of LEDs to hang on my window during Christmas, and use the LaunchPad to control it (I'll be writing the code in Energia). The problem is, I don't know how to start. Could someone please clarify what steps need to be taken to create such a project? I'd like a net of leds, say ~30x30 or so, maybe bigger so I could write text on it, or smaller, simply to share the Christmas spirit After viewing some tutorials on wiring LEDs and controlling it with the LaunchPad - see
  18. Thank you for the share, it helped my grasp the ability of using the one button for multiple purposes. For instance I was able to create a function where the press of a button adds to an index, while holding it longer than 1 seconds refreshes the index. Thanks again and good luck
  19. Thank you! Now if I could only get PuTTY working with the LaunchPad would be awesome..
  20. Thank you. I didn't realize this is almost unit specific. I'll try measuring the room temperature to get a fixed reading, and also I'll try the fridge to check if that offset is correct.
  21. Thank you. So for the time being I guess there is now way to fix this, and just wait for the update? Also, if anyone could help me get PuTTY working with the LaunchPad would be awesome. I've seen a bunch of videos of people being able to do so, but they're using CCS to write and compile their programs, so is this issue of not being able to send commands to the LaunchPad in any way related to it being compiled by Energia? I've just checked, that commands sent from PuTTY actually get received, but in a weird way. If I enter a string in the PuTTY terminal, press enter, close PuTTY, reopen
  22. Hi there, I'm trying to create a sort of CLI for the LaunchPad via Cygwin on Windows. Basically I'm trying to create different "programs" on the LaunchPad, and display the results on a LCD I have coming. For the time being, for development purposes I'm just using the serial com to emulate the output. My goal is to have a few programs, such as display number of new emails, show current PC down/up speed, PC sensor readings etc, and being able to navigate through them via the input button on the LaunchPad. To do so, I need serial input/output. I need the LaunchPad to send a request to
  23. Thanks so much, but I wonder how can the temperature be so high? It shows: When the room temperature is surely not above 20C, and the LaunchPad is just booted up
  24. The temperature is around 18.5 C, and I doubt that the temperature would rise ~14 degrees on launch and be stable, thus my question what are these numbers and how to convert them?
  25. Hi there, I'm trying to get an internal temperature reading using the follow code float temp = 0; void setup() { Serial.begin(9600); Serial.println("Temperature:"); } void loop() { temp = analogRead(TEMPSENSOR); Serial.println(temp); delay(200); } And my reading is: What is this? How do I convert these numbers to celsius? And also, every time I try finding the brightness of my LED, it always returns nothing int BrightnessVal = digitalRead(GREEN_LED); Serial.println("Green LED brightness: " + BrightnessVal); Thanks
  • Create New...