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 / 6573
6572  |  6574
Subject: 
Re: Use a RCX as a Sensor port AND a Motor Output!
Newsgroups: 
lugnet.robotics
Date: 
Thu, 26 Aug 1999 13:20:36 GMT
Original-From: 
Brian B. Alano <[alano@kiva]NoSpam[.net]>
Viewed: 
1820 times
  
Great work! Extra motor output, speed sensing, stall detection and sensor/motor
multiplexing. Thanks for the research!

David Chen wrote:

> So, I was messing around w/ the RCX and hooked up a Micromotor to one of
> my output ports and lo and behold....I could control the motor by
> toggling the Sensor Type for that port between a Passive (None, Switch,
> Temp) mode = OFF and an Active Mode (Light, Rotation) mode = ON.
> 
> Cool, an extra motor output off of a sensor port!  Unfortunately, I
> don't seem to be able to run a full size Technics Motor (the geared one)
> off of the same scheme.
> 
> All the same, using RcxCC (GREAT PROGRAM!!! btw) I accessed the direct
> controls setting the port to various modes to see what would happen.  I
> also paralleled a Touch Switch and to the Micromotor to see what would
> happen, here's what I found:
> 
> (Numbers represent readings on RCX screen for that Port, Temp readings
> appear useless.  +/- = amplitude of variability around an inconsistent
> number)
> Sensor Setting:  Passive (None, Switch, Temperature)
> Micro Motor Only        Reading
> MOTOR IS OFF            -------
> Mode Setting:   Raw     14-16
>                 Boolean 1 spinning the motor gives no change
>                 Trans   0 "     "       "       "       "
>                 Period  0 "     "       "       "       "
>                 Percent 100     "       "       "       "
>                 Celcius 9999
>                 F       9999
>                 Angle   0
> 
> Sensor Setting: Active (Light/Angle)
> Micro Motor Only        Reading
> MOTOR IS ON             -------
> Mode Setting:   Raw     1023, lower as slowed, down to below 30 when motor
> stalled
>                 Boolean 0 while running, 1 when stalled
>                 Trans   +1 with each transition to on->off or off->on
>                 Period  +1 with each transition of on->off->on or vice versa
>                 Percent 0 while running, 100 when stalled
>                 Celcius 9999 w/ brief transition to random temp when going from
>                 F        stalled state to running state (not consistent)
>                 Angle   0, 1 occasionally when transitioning from stalled to moving
>                          (also not consistent)
> 
> Sensor Setting:  Passive (None, Switch, Temperature)
> Micro Motor+Switch      Reading
> MOTOR IS OFF            -------
> Mode Setting:   Raw     14-16 (Switch OUT), 7-9 (Switch IN)
>                 Boolean 1  Switch or spinning motor has no effect
>                 Trans   0, Switch state has no effect
>                 Period  0 "     "       "       "       "
>                 Percent 100     "       "       "       "
>                 Celcius 9999
>                 F       9999
>                 Angle   0
> 
> Sensor Setting: Active (Light/Angle)
> Micro Motor+Switch      Reading
> MOTOR IS ON             -------
> Mode Setting:   Raw     1023 w/ Switch OUT, lower as slowed, < 30 when motor
> stalled
>                         slower + < 800 w/Switch IN, lower as slowed, < 10 stalled
>                 Boolean 0 while running, 1 when stalled, Switch IN slows motor
>                 Trans   +1 with each transition to on->off or off->on, Switch ignored
>                 Period  +1 with each transition of on->off->on, Switch also ignored
>                 Percent 0 while running, 100 when stalled, > 40 with Switch IN
>                 Celcius 9999 w/ brief transition to random temp when going from
>                 F        stalled to running state, < 40 C or < 100 F when Switch IN
>                 Angle   0 while running, -1 with Switch IN, but can be additive
>                          (also not consistent)
> 
> It's getting late, will test out combinations of MicroMotor + Light
> Sensor or Rotation Sensor later.
> 
> Hope you find this interesting, sorry about the long post.
> Dave
> --
> Did you check the web site first?: http://www.crynwr.com/lego-robotics

--
Did you check the web site first?: http://www.crynwr.com/lego-robotics



Message is in Reply To:
  Use a RCX as a Sensor port AND a Motor Output!
 
So, I was messing around w/ the RCX and hooked up a Micromotor to one of my output ports and lo and behold....I could control the motor by toggling the Sensor Type for that port between a Passive (None, Switch, Temp) mode = OFF and an Active Mode (...) (27 years ago, 26-Aug-99, to lugnet.robotics)

3 Messages in This Thread:


Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

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