different people think, don't you think? I can see that now. It's a very
abstract idea - a new way of thinking for me perhaps.
PS. Hmm, inches fathoms or furlongs - millimetres, metres or
kilometres..heh, heh (Down Under is metric) :-)
Mike M.
_____
From: oopic@yahoogroups.com [mailto:oopic@yahoogroups.com] On Behalf Of
ooPIC Tech Support
Sent: Tuesday, 15 April 2008 4:19 AM
To: oopic@yahoogroups.com
Subject: Re: [oopic] Re: Sharp GP2D12
Mike Martin wrote:
> Woo Hoo! I've got volts that go up and down! (Thanks Bill). So how do
> I calibrate it and translate volts into something meaningful though
> the OOPic?
>
>
Meaningful to whom? :) Look at the Sharp data sheet to get the
values and what their range represents. I myself don't translate them
at all. I find the value for the range that I'm interested in and let
the robot deal with it that way - A robot doesn't care if its inches,
fathoms or furlongs.
DLC
> --- In oopic@yahoogroups. <mailto:oopic%40yahoogroups.com> com, "tinslwc"
<tinslwc@...> wrote:
>
>> Mike,
>> I have used a GP2D15 (a digital output for specific distance) but
>>
> the
>
>> datasheet that I have has the 12 and 15. Looking on the top of
>>
> the
>
>> sensor, pins facing toward you, sensor facing away from you, the
>>
> pins
>
>> are Vo, Gnd, Vcc. If you have a multimeter, you can connect +5 to
>> Vcc, Ground to Ground and read the output (Vo) with you meter with
>> respect to ground. You should see approximatly 2.5V with an object
>> about 10 cm away from the sensor and as you move the object away,
>>
> the
>
>> voltage shoud decay. According to my data sheet (and IR knowledge)
>> you need to have a reflective object in order to get the sensor to
>> work. A white sheet of paper should work fine. There does appear
>>
> to
>
>> be some ripple in the output waveform. A small capacitor from the
>> signal line to ground should clean this up. I would recommend
>> something on the order of ~0.01uF. Use a ceramic cap, not
>> electrolytic. If you would like the schematic/picture of what I
>> used, let me know and I will get one to you. Again, I was using
>>
> the
>
>> 15, not the 12 but the pinouts are the same.
>> -Bill
>> --- In oopic@yahoogroups. <mailto:oopic%40yahoogroups.com> com, "Mike
Martin" <xaviour2me@> wrote:
>>
>>> Hello All (newbie question)
>>> I'd like to ask two things.
>>> 1)Is the diagram on http://www.oopic. <http://www.oopic.com/gp2d12.htm>
com/gp2d12.htm wrong? The
>>> datasheet in the sensors & detectors folder in the files section
>>>
>> have
>>
>>> the pinout different to that on the oopic site (as well as the
>>>
>> wiring
>>
>>> colours). If I look at mine face-on, from left to right the
>>>
> wiring
>
>> is
>>
>>> yellow/black/red for Vo/GND/Voc but the website suggests
>>>
>> GND/Voc/Vc.
>>
>>> So you see, I'm having trouble figuring out if it even works.
>>> 2)Also, does someone have a code snippet (or a known working
>>>
>> diagram)
>>
>>> I could borrow to test it? I'm not entirely sure what to read
>>>
> from
>
>>> the IO line. What does IR.Value produce? So far all I can get out
>>>
>> of
>>
>>> it is an integer value of 46. I'm using B.1.0 firmware. How can a
>>> digital IOline read fluctuating voltages? Is it converted to
>>>
>> varying
>>
>>> pulses? The code I'm using is below:
>>>
>>> 'Turns on a RED LED - fishing for a value out of the IR
>>> Sub main()
>>> Red.IOLine = 1
>>> IR.IOLine = 3
>>> Red.Value = 0
>>> ooPIC.ExtVRef=0
>>> IR.Operate=cvTrue
>>> X = IR.Value
>>> If X = 46 Then 'discovered this value by trial and error
>>> Red.TurnOn
>>> End If
>>> Delay = 1000
>>> Red.TurnOff
>>> End Sub
>>>
>>>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>
--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------
[Non-text portions of this message have been removed]
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/oopic/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/oopic/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
No comments:
Post a Comment