Jag håller på att tragla med en SRF04 till BS2. Detta kodexmpel fick man med från tillverkaren.
Kod: Markera allt
Trigger PIN 0
Echo PIN 1
PULSOUT Trigger, 5
RCTIME Echo, 1 pWidth
Men då tänkte jag att det är väll bara och lägga in en if sats för att få bort problemet.
Kod: Markera allt
Trigger PIN 0
Echo PIN 1
igen:
PULSOUT Trigger, 5
RCTIME Echo, 1 pWidth
IF pWidth = 1 THEN igen
Detta fungerade bra när jag bara använde avståndsmätaren på boebotten. Men när jag också ville att roboten skulle köra blev det helt konstig, den börja hacka sig fram i servona.
Så vet någon ett bätte kodexempel för BS2? eller hur ska jag lösa detta.