Go to Post Chairman's Award is not about building the robot. Every team builds a robot. - Retired Starman [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #3   Spotlight this post!  
Unread 24-01-2006, 12:23
Dillon Compton Dillon Compton is offline
Jack-Of-All-Trades
FRC #1391 (Metal Moose)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Malvern, PA
Posts: 186
Dillon Compton has much to be proud ofDillon Compton has much to be proud ofDillon Compton has much to be proud ofDillon Compton has much to be proud ofDillon Compton has much to be proud ofDillon Compton has much to be proud ofDillon Compton has much to be proud ofDillon Compton has much to be proud of
Send a message via AIM to Dillon Compton
Re: Ultrasonic Sensor output

Quote:
Originally Posted by BradAMiller
EasyC has a block built in for the VEX/Daventech ultrasonic sensor. The help file tells how to connect it. EasyC will return the distance in inches. The Ultrasonic sensor can be:
  • Started: the sensor starts pinging and computing the distance to the nearest object in its field of view.
  • Stopped: where the pinging is stopped
  • Get: where you read the most recent distance that it measured is returned to your program.
You use the same block for each of those operations. When you drag the block into the program select the option that you want. In the case of Get you need to supply a variable for the result.

The way it works (internally) is that one connection goes to a digital output and the other to an interrupt pin (digital inputs 1-6). The sensor is sent a pulse on the digital output that causes it to transmit a burst of ultrasonic sound. When the sound reflects off of an object, it returns and causes a signal on the digital input (interrupt) pin. EasyC computes the round trip time of the sound and converts that time to inches based on the speed of sound.

Man... EasyC really does take all the fun* out of coding...

Anyways, thanks for your help Brad.

-Dillon

*By fun I mean sleepless nights of checking syntax and stressful days of trying to write an autonomous a day before ship, when you've finally gotten your hands on the robot for more than 5 minutes.
__________________
www.metalmoose.com
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ultrasonic Range Finder polyBot Control System 15 29-01-2006 12:46
Vex navigation with ultrasonic and encoders GlennGraham Electrical 4 13-01-2006 12:58
VEX UltraSonic and Encoder SOLD OUT... Chris_Elston Electrical 5 09-01-2006 13:22
Ultrasonic Sensor winners Programming 3 02-01-2006 20:55
Using and Coding an ultrasonic sensor Jaine Perotti General Forum 14 06-08-2004 14:13


All times are GMT -5. The time now is 14:10.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi