Hi folks...first time here...hope this is an ok forum for this request. I have been trying to get something (anything) to happen out of a GPIO port. I don't have a breadboard but finally bought a kit (coming tomorrow)...in the mean time I'm dying to just get something to happen...very impatient.
I know quite a bit about computing but very little about electronics. My kids have an electronics kit with snap together circuits, lights, motors, switches, etc. That kit has a little power adapter that takes 2 AA batteries...I assume that's comparable to the 3.3v Pi uses. If I connect the motor to the power it runs.
I've been reading lots and lots about the RPi GPIO board and from what I can tell I should be able to make a specific pin HIGH which should then output appx. 3.3v. Pin 1 seems to be hot always with 3.3v. So using alligator clips I connect Pin 1 -> motor -> Pin 6 (GND) ... when I connect things up like this the motor spins. So I know that my connections are good and nothing blows. I can connect/disconnect the motor between pin1 and 6 and it runs.
OK...now I think I should be able to do the same thing with another pin ... say Pin 11. (GPIO17 I think) ... I have downloaded the various RPi.GPIO libraries and tried using wiringPi and command line python to send a HIGH signal to that Pin11. My theory is that Pin11 should start outputting 3.3v and power that motor.
Am I missing something very basic here? If I am using the software correctly ... should I be getting 3.3v from that Pin11 ??? or is that not how it works? I realize it's not probably safe...but should I be able to do a proof of concept with just a couple wires and a motor? or do I have to use a breadboard and wire everything up on a breadboard with resisters and such??
Thank you for your time,
ER
PS: My ultimate goal is to teach a week long summer camp class at my sons' school on the RPi. Basically introduction to the Pi, Scratch, basic Python, XBMC, etc ... and as a stretch goal I was hoping to get the kids to finish off the week by doing some GPIO stuff. I'm trying to keep cost and time down as much as possible so I was hoping to do a very basic proof of concept without going the whole breadboard kit route. I was hoping I could connect a couple wires to a motor, write some Python code and watch the motor spin. Just enough to let the kids see their software making something physical happen.