Sensor Jarak dengan MaxSonar-EZ1 dari MaxBotix Inc.

«

»

Jul 25 2008

Print this Post

Sensor Jarak dengan MaxSonar-EZ1 dari MaxBotix Inc.

بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ

Sensor Jarak MaxSonar-EZ1 ini menggunakan gelombang ultrasonik, Jangkauan jarak yang dapat diukur maksimal 6,45 meter.

Berikut Contoh Program MaxSonar – EZ1 dengan BasicStamp

‘ {$STAMP BS2}
‘ {$PBASIC 2.5}

‘ First test of the MaxSonar-EZ1
‘ micro µ

‘ ——- P PINs —————————–
pMaxRecv PIN 15
pMaxClock PIN 14
pMaxPWM PIN 0

‘ ————— X Variables —————–
xDist VAR Word
xPulse VAR Word
xX VAR Byte

‘ ============ Main loop ================
DO GOSUB sPWM
GOSUB sSerial
DEBUG CR, CR
PAUSE 50
LOOP
END              ‘ never reached

‘ ————- Subs ————————

sPWM:  ‘Max sends 147 µs per inch
‘BS2 reads for 2 µs
FOR xX = 1 TO 5
HIGH pMaxClock

PULSIN pMaxPWM, 0, xPulse
LOW pMaxClock
DEBUG DEC5 xPulse, ” ”
PAUSE 50
NEXT
DEBUG CR
RETURN

sSerial:
FOR xX = 1 TO 5
SERIN pMaxRecvpMaxClock, 16468, [WAIT ("R"), DEC xDist]
DEBUG DEC5 xDist, ” ”
PAUSE 50
NEXT
DEBUG CR
RETURN

Selengkapnya pada datasheet

Notice

Note: Artikel dari berbagai sumber, domain sumber terdapat pada tag.
Published by : blog.tohaboy.web.id


Permanent link to this article: http://blog.tohaboy.web.id/2008/sensor-jarak-dengan-maxsonar-ez1-dari-maxbotix-inc.view