To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 13694
13693  |  13695
Subject: 
Re: "No Contact" Homebrew Train Sensor for Mindstorms
Newsgroups: 
lugnet.trains, lugnet.robotics
Followup-To: 
lugnet.trains
Date: 
Tue, 2 Jan 2001 18:43:28 GMT
Viewed: 
91 times
  
Just a follow up to this topic now that I have an RCX of my own (thanks
Santa...and my wife)

I found that using the Radio Shack light sensors for detecting on coming
trains to the crossing works great. No special wiring needed at all, I
basicly unhooked the sensors from my existing Crestron control system and
added a LEGO wire connector and then plugged it to the RCX. By monitoring
the levels from the sensor I'm able to get a very acturate response from the
trains passing over the sensor. Actually since I can control the threshold
of the sentivity of the sensor it works better than with my old system.

I will post some more detailed pictures of my sensor soon. Basicly it's a
Radio Shack sensor mounted in the middle hole of a 2x4 technic plate facing
up. I snap this between the track before and one after the crossing. The
logic of the code is if either sensor is covered lower the crossing arms (if
they already aren't). Once both sensors are no longer covered for more than
4 seconds then raise the arms. The 4 second wait eliminates the problem with
sensing the graps between the passing train cars.

Of course after I figure this all out I find that Michael Gasperi already
covers using the this type of sensor on his web site at:
http://www.plazaearth.com/usr/gasperi/cds.htm

jt

-------
James J. Trobaugh
North Georgia LEGO Train Club
http://www.ngltc.org

In lugnet.trains, James Trobaugh writes:
At this point I don't have the sensor hooked to an RCX due to the fact that
Santa hasn't brought me one yet (hint hint Santa). I currently have the
sensor hooked into a Crestron Control system (http://www.crestron.com). The
sensor is hooked to a digital I/O port that monitors either a open or closed
event on the sensor. From what I've been able to find out, this would also
work for an RCX. After this December I will be trying this out and find out
for a fact if I am correct.

jt

In lugnet.trains, Steven Barile writes:
James,
Are they directly wired to the RCX or is there a resister in series. BTW
where is the web page on the electrical specs of the RCX and home brew
sensors? I can't remember.
SteveB

In lugnet.trains, James Trobaugh writes:
Chris,

Another great little sensor for train detection, via Radio Shack, is the
little photo sensors they sell. I put them inside of a 2x4 technic plate and
then snap them face up on the track. This way they use the omni light from
the room as the light source, when the train crosses over the sensor the
light source is removed and the train's arrival is detected. By placing one
on both sides of the crossing you can tell if the train is still in the area
of the crossing. The basic logic is if either sensor is triggered lower the
gates, once both sensors are clear raise the arms back up.

The only problem I had with this was at some of the shows I've done they
don't turn on the main lights till the show starts (i'm sure to save money),
and sometimes the sensors wouldn't work till the lights were all turned on.
Not a big deal, just that I couldn't test the sensors till show time. I did
start carrying a flash light for testing reasons though.

Here are a few pictures of the sensors I've built:

http://www.ngltc.org/novgats/image50.htm
http://www.brickshelf.com/cgi-bin/gallery.cgi?i=20391


In lugnet.trains, Chris Phillips writes:
As has already been reported by others, I built an automated railroad
crossing for the NELUG train display at last weekend's Greenberg show.  I
wanted to take a moment to describe the "homebrew" sensor that I used to
detect an approaching train so that others might benefit in their own layouts.

I originally tried several techniques to detect the presence of a train,
including the touch sensor, the light sensor opposite a light source, and
the good old infrared "radar" technique that has been well-documented on the
robotics forum in the past.  I also considered using Vision Command, but I
didn't want to have a PC in the loop if I could avoid it.  None of these
techniques was very reliable: I couldn't find a good way to trip a touch
sensor without derailing the train, and the other techniques required a lot
of highly visible and unsightly "plumbing" somewhere along the track.  I had
pretty much abandoned the idea of using an RCX to detect a train before I
remembered an idea that I had awhile back but never tried, due to my
semi-irrational aversion to non-LEGO solutions.




Message is in Reply To:
  Re: "No Contact" Homebrew Train Sensor for Mindstorms
 
At this point I don't have the sensor hooked to an RCX due to the fact that Santa hasn't brought me one yet (hint hint Santa). I currently have the sensor hooked into a Crestron Control system ((URL) The sensor is hooked to a digital I/O port that (...) (24 years ago, 5-Dec-00, to lugnet.trains, lugnet.robotics)

21 Messages in This Thread:








Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    
Active threads in Robotics

 
Verified and Trusted Team of Hackers
8 hours ago
Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR