• Electronics and Embedded Programming V2
    1,309 replies, posted
I know absolutely nothing about electronics and I'm very interested in learning. Where can I get the best deal for an Arduino and what kind of projects do you guys recommend for beginners?
[QUOTE=DrLuke;32651916]You don't understand, you need atleast 2 pins to control a shift register, but with a serial output you only have one.[/QUOTE] Dude I know, I also know how to bing bang shit, but I don't know how to control all serial port ports HIGH and LOW from one simple C program on PC. I need to control latch, clock and data. Tried with arduino and it worked nicely, but then I burned the hell of it, so I switched to PC...
[QUOTE=coolrider102;32654009]I know absolutely nothing about electronics and I'm very interested in learning. Where can I get the best deal for an Arduino and what kind of projects do you guys recommend for beginners?[/QUOTE] From what I've seen Arduinos cost pretty much the same everywhere (+- 5€). I recently bought my first Arduino and I'm working on replacing the radio receiver in an old RC car with the Arduino+smartphone. That way I learn about electronics and Arduino software (and Android software). It's also very fun and rewarding when it works.
Could any of you guys recommend me a good site for learning how to solder and de-solder? I need to replace a PS/2 (or AT, not sure) cable coming out of my soon-to-be keyboard, so schemantics would be nice to have. [t]http://localhostr.com/files/trC7ToB/IMG_20111007_180856.jpg[/t]
[media]http://www.youtube.com/watch?v=I_NU2ruzyc4[/media] Best video in my opinion.
Soldering is pretty easy once you get the hang of it, although using the wrong equipment and / or techniques can make things rather difficult. [media]http://www.youtube.com/watch?v=AclwH64eAkU[/media] Since you all like tubes so much.
I've made a test set-up to measure the performance of optical communication with a standard red LED and basic photo resistor. I can accurately communicate this way with a speed of 1.2 Kbs and a distance of 5.5 cm with normal room lighting. The measured difference in voltage is 14-24 mV between on and off. I know the performance of photo resistors in optical communication is abysmal, so would these values be about right? My plan for real optical communication was to use a [url=http://www.sys-concept.com/toslink_receiver.htm]Toslink receiver[/url], which has a bandwidth of 16 Mbps. But what should I be looking for, for the transmitter? The Toslink transmitter is obviously built for fiber as channel, but I'm looking for free-space communication. I imagine a laser is a complex and expensive solution and heard that LEDs can give you speeds of 10 Mbps. It would be cool to transmit Twitter messages from my Arduino with an ethernet shield to my Netduino with an LCD display across the room this way, but ultimately I want to transmit things over at least 100 meters. Any input?
[QUOTE=Chryseus;32682301]Soldering is pretty easy once you get the hang of it, although using the wrong equipment and / or techniques can make things rather difficult. [media]http://www.youtube.com/watch?v=AclwH64eAkU[/media] Since you all like tubes so much.[/QUOTE] Great, I never knew about this guy and I'm probably going to be spending the rest of my day watching his videos.
[QUOTE=Overv;32686938]I've made a test set-up to measure the performance of optical communication with a standard red LED and basic photo resistor. I can accurately communicate this way with a speed of 1.2 Kbs and a distance of 5.5 cm with normal room lighting. The measured difference in voltage is 14-24 mV between on and off. I know the performance of photo resistors in optical communication is abysmal, so would these values be about right? My plan for real optical communication was to use a [url=http://www.sys-concept.com/toslink_receiver.htm]Toslink receiver[/url], which has a bandwidth of 16 Mbps. But what should I be looking for, for the transmitter? The Toslink transmitter is obviously built for fiber as channel, but I'm looking for free-space communication. I imagine a laser is a complex and expensive solution and heard that LEDs can give you speeds of 10 Mbps. It would be cool to transmit Twitter messages from my Arduino with an ethernet shield to my Netduino with an LCD display across the room this way, but ultimately I want to transmit things over at least 100 meters. Any input?[/QUOTE] Interesting fact: You can use an LED instead of the LDR, reverse bias it and count the time it takes to discharge. With this you can make uC to uC communication with just 2 LEDs.
[QUOTE=Xera;32688387]Interesting fact: You can use an LED instead of the LDR, reverse bias it and count the time it takes to discharge. With this you can make uC to uC communication with just 2 LEDs.[/QUOTE] Interesting, but I read that they provide a response time of ~1ms. IR detectors look for modulated IR at 38 kHz, so that's already closer to the kind of bandwidth I'm looking for. My target bandwidth is 16 kB/s, both ways.
Looks like my Arudino is dead, I am unable to upload any sketches to it on fedora 15, and yes I have downgraded avr-g++, when i try to download a sketch it defaults to com1 and i can't change the com port, the sketch I am trying to download is the blink example and it refuses to download, it is about 1 year old and it's been stored in a plasic case sitting on top of a breadboard or a stand. Any Ideas?
[QUOTE=Vbits;32692329]Looks like my Arudino is dead, I am unable to upload any sketches to it on fedora 15, and yes I have downgraded avr-g++, when i try to download a sketch it defaults to com1 and i can't change the com port, the sketch I am trying to download is the blink example and it refuses to download, it is about 1 year old and it's been stored in a plasic case sitting on top of a breadboard or a stand. Any Ideas?[/QUOTE] Is the usb cable plugged in? Try another port on your pc. Is the right board selected?
[QUOTE=DrLuke;32695002]Is the usb cable plugged in? Try another port on your pc. Is the right board selected?[/QUOTE] Yes, Checked 3 of them and Yes
Do you have permissions for /dev/ttyUSB0?
Reading all this shit makes me want to switch my major to computer engineering :(
[QUOTE=thisBrad;32700626]Reading all this shit makes me want to switch my major to computer engineering :([/QUOTE] I kinda wish I had gone EE. I've taken courses in all three (CS, CpE, and EE, as I'm a CpE major), and the EE ones were always my favorites.
[QUOTE=ROBO_DONUT;32698155]Do you have permissions for /dev/ttyUSB0?[/QUOTE] Just chatted on #arduino last night so expanding on what I've gone though would be a good idea. I've Ruled out SELinux It's on /dev/ttyACM0 Opening screen on that as both my user and root works though nothing pops out The IDE seems to be the issue right now, I can get another arduino but first I need to know if that will fix the problem.
[QUOTE=Vbits;32701964]Just chatted on #arduino last night so expanding on what I've gone though would be a good idea. I've Ruled out SELinux It's on /dev/ttyACM0 Opening screen on that as both my user and root works though nothing pops out The IDE seems to be the issue right now, I can get another arduino but first I need to know if that will fix the problem.[/QUOTE] Try it on windows?
I'd just built my first project, the povard POV thing, and it was working beautifully. I went to plug it into my arduino to change around the text and apparently there was a loose connection in the povard so it didn't get uploaded fully. Now the lights are just solid on, and I don't know how to fix it. I'm not [i]that[/i] skilled in how these actually work yet, so does anyone know how I might fix it?
[QUOTE=Overv;32686938]I've made a test set-up to measure the performance of optical communication with a standard red LED and basic photo resistor. I can accurately communicate this way with a speed of 1.2 Kbs and a distance of 5.5 cm with normal room lighting. The measured difference in voltage is 14-24 mV between on and off. I know the performance of photo resistors in optical communication is abysmal, so would these values be about right? My plan for real optical communication was to use a [url=http://www.sys-concept.com/toslink_receiver.htm]Toslink receiver[/url], which has a bandwidth of 16 Mbps. But what should I be looking for, for the transmitter? The Toslink transmitter is obviously built for fiber as channel, but I'm looking for free-space communication. I imagine a laser is a complex and expensive solution and heard that LEDs can give you speeds of 10 Mbps. It would be cool to transmit Twitter messages from my Arduino with an ethernet shield to my Netduino with an LCD display across the room this way, but ultimately I want to transmit things over at least 100 meters. Any input?[/QUOTE] I would think that a laser pointer would work. (like [url='http://spyglasses.biz/product_info.php?language=en&currency=USD&products_id=833']this[/url] I saw something about someone modulating a laser pointer's frequency (or amplitude or something) based on an audio input and shining it at a solar panel hooked up to a stereo to send music.
[QUOTE=Agent766;32708515]I would think that a laser pointer would work. (like [url='http://spyglasses.biz/product_info.php?language=en¤cy=USD&products_id=833']this[/url] I saw something about someone modulating a laser pointer's frequency (or amplitude or something) based on an audio input and shining it at a solar panel hooked up to a stereo to send music.[/QUOTE] The problem is the reaction time of the receiver. Transmitting an analog signal isn't as hard as transmitting a digital signal with these.
Just bought myself a texas instruments launchpad, the $4.30 one, and I tell you what, it's the best value dev board I have ever played with, if you have a decent knowledge of binary etc then it's definitely the board for you, if anyone gets one and has trouble setting it up let me know and I'll help.
I´ll be getting it soon.
I'd like to buy one, but I don't have a credit card... Also, I bought a dev board on ebay for a direct digital synthesizer signal-generator, but it's full of cold solder joints and the smd ic looks like it'll break off any moment. I'm totally not satisfied with the quality.
Have we already had a electron vs conventional flow notation debate here? If not, should I start one in the mass debate?
[QUOTE=Asgard;32744236]Have we already had a electron vs conventional flow notation debate here? If not, should I start one in the mass debate?[/QUOTE] Nope. And nope.
There is not much point debating it, as long as you stick to one or the other everything will be fine. The only downside to conventional current is that it can be a little harder to understand how certain components work such as transistors or tubes. Personally I use both.
Isn't using both extremely confusing?
I think the convential (non-physical) way is actually better, as the absence of electrons means there's energy, so you really look at the flow of energy rather than electrons. To be honest it's easier to think that way than the other way round.
[QUOTE=DrLuke;32748622]I think the convential (non-physical) way is actually better, as the absence of electrons means there's energy, so you really look at the flow of energy rather than electrons. To be honest it's easier to think that way than the other way round.[/QUOTE] I think you mean charge. Current is flow of (positive) charge.
Sorry, you need to Log In to post a reply to this thread.