Go to advanced search

by tedhale
Thu Sep 27, 2012 7:13 pm
Forum: Automation, sensing and robotics
Topic: Interface Raspberry PI with x10 to read/switch statuses
Replies: 4
Views: 7776

Re: Interface Raspberry PI with x10 to read/switch statuses

You can connect to X10 via serial port connected to a device such as the CM11A. This will allow you to send and receive commands over X10. Software such as x10d or heyu work on Linux, although I don't know if they have been ported to the RasPi yet. I use my own software. Unfortunately, none of the X...
by tedhale
Wed Sep 26, 2012 2:37 pm
Forum: Troubleshooting
Topic: RPi.GPIO
Replies: 12
Views: 3627

Re: RPi.GPIO

The GPIO pins are all either 0V or 3.3V, so it's odd that you were seeing 2v. They can only put out a tiny amount of current, so that could be the issue. If you are using a high brightness LED, you may not be able to drive it directly from the GPIO. As for analog output, that will take external hard...
by tedhale
Wed Sep 26, 2012 2:33 pm
Forum: Troubleshooting
Topic: RPi.GPIO
Replies: 12
Views: 3627

Re: RPi.GPIO

This is what I use as a reference for the GPIO https://projects.drogon.net/raspberry-pi/wiringpi/pins/ Ignore the outer column of pin numbers. Those are only for using the WiringPi library. You are using GPIO pin 11, which is also the SPI bus clock line. If there is a driver loaded for SPI, then tha...
by tedhale
Mon Sep 24, 2012 6:34 pm
Forum: General discussion
Topic: How Can I Start Learning Robotics By Using My Pi
Replies: 13
Views: 1898

Re: How Can I Start Learning Robotics By Using My Pi

I know the feeling. I am surrounded by engineers that love to build stuff but can not program to save their life. Funny how they let them program but they won't let me engineer. Of course, that could be a good thing :)
by tedhale
Mon Sep 24, 2012 6:27 pm
Forum: Beginners
Topic: Where am I ~/.dir
Replies: 11
Views: 12215

Re: Where am I ~/.dir

Other directories you should know about: /bin and /usr/bin - are where most programs are (type in "which cmdname" to see where "cmdname" is located.) /boot - has the kernel and other files used to boot. This is where the config.txt and cmdline.txt files are. /dev - has pseudo-files that are actually...
by tedhale
Mon Sep 24, 2012 3:37 pm
Forum: Interfacing (DSI, CSI, I2C, etc.)
Topic: TTL to GPIO or TTL to GertBoard to GPIO?
Replies: 6
Views: 2687

Re: TTL to GPIO or TTL to GertBoard to GPIO?

You can also find some help on my blog. I prefer using opto-couplers to provide level conversion as well as circuit protection.
by tedhale
Mon Sep 24, 2012 3:33 pm
Forum: Interfacing (DSI, CSI, I2C, etc.)
Topic: Is it possible to control too many inputs or outputs
Replies: 5
Views: 1826

Re: Is it possible to control too many inputs or outputs

I also have run into limits on the number of GPIO pins the RasPi offers. If you can solder and build your own interface, you may be interested in my latest blog post showing how I get 8 inputs using only 4 pins. http://raspberrypihobbyist.blogspot.com/2012/09/so-many-inputs-so-few-gpio-pins.html Thi...
by tedhale
Mon Sep 24, 2012 3:09 pm
Forum: General discussion
Topic: KVM switches
Replies: 5
Views: 11095

Re: KVM switches

I found it much easier to install a VNC server and just us a VNC client to access the Pi. This is especially useful since most of my Pi systems will be remotely located. If you only need command line access, then use Putty and SSH.
by tedhale
Mon Sep 24, 2012 3:06 pm
Forum: General discussion
Topic: Power via Molex
Replies: 1
Views: 2614

Re: Power via Molex

This has been discussed before and it will work fine. My only suggestion is that you add a fuse since 5V output to the GPIO is after the internal fuse.
by tedhale
Mon Sep 24, 2012 2:37 pm
Forum: C/C++
Topic: Where do I start
Replies: 8
Views: 3414

Re: Where do I start

I agree with Jon B, and that is close to what I do. Rather than vi, I use an IDE on my windows system and edit the files via a Samba shared drive. Then I use SSH to get to the command line and then make. If you ignore vi and use a simpler editor, then the only thing left that is intimidating is the ...
by tedhale
Sun Sep 23, 2012 11:10 pm
Forum: General discussion
Topic: How Can I Start Learning Robotics By Using My Pi
Replies: 13
Views: 1898

Re: How Can I Start Learning Robotics By Using My Pi

I would like to learn from scratch how to build lets say a robot with a Pi, ya know stuff in that general area. I'm starting an after-school club for 10 Year olds on 1st Oct - I'll be blogging about it - so feel free to follow :) We've jump started by buying a Magician Chassis (2 motors, wheels and...
by tedhale
Sun Sep 23, 2012 11:01 pm
Forum: General discussion
Topic: How Can I Start Learning Robotics By Using My Pi
Replies: 13
Views: 1898

Re: How Can I Start Learning Robotics By Using My Pi

Hello everyone, I have just ordered my RPi and cant wait for it to arrive. I was just wondering, especially with the Gertboard out, how can I use it for robotics. I have been wanting to start learning with an arduino but once I found the RPi and saw that people were using it for similar projects, t...
by tedhale
Sun Sep 23, 2012 10:56 pm
Forum: General discussion
Topic: How Can I Start Learning Robotics By Using My Pi
Replies: 13
Views: 1898

Re: How Can I Start Learning Robotics By Using My Pi

On the board question, I am using the GPIO pins straight from bare metal code. Adafruit sells a nice ribbon cable/breakout pin combo which I will probably get after my code works a little better. If you want to drive motors from the GPIO, all you would need is a relay-powered H-bridge. Let us know ...
by tedhale
Thu Sep 20, 2012 4:56 pm
Forum: Automation, sensing and robotics
Topic: Anyone sucessful in getting I2C /dev entries to show up?
Replies: 13
Views: 22566

Re: Anyone sucessful in getting I2C /dev entries to show up?

The simplest way to add commands that will be executed at startup is to edit the file

/etc/rc.local

This script is intended for misc. stuff needed at startup, so it's pretty safe to mess with.
It will run at the end of the startup process.

-Ted Hale

Go to advanced search