From ec0be625edd52ff7e5e0f4bbc92d43cb3c3205d3 Mon Sep 17 00:00:00 2001 From: lzty634158 <398310535@qq.com> Date: Wed, 30 Dec 2020 16:08:15 +0800 Subject: [PATCH] fix avoid_IR --- main.ts | 4 +++- pxt.json | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/main.ts b/main.ts index 8bed4ae..9386549 100644 --- a/main.ts +++ b/main.ts @@ -934,10 +934,12 @@ namespace mbit_Robot { export function Avoid_Sensor(value: enAvoidState): boolean { let temp: boolean = false; + pins.setPull(DigitalPin.P9, PinPullMode.PullUp) pins.digitalWritePin(DigitalPin.P9, 0); - control.waitMicros(10); + control.waitMicros(100); switch (value) { case enAvoidState.OBSTACLE: { + serial.writeNumber(pins.analogReadPin(AnalogPin.P3)) if (pins.analogReadPin(AnalogPin.P3) < 800) { temp = true; diff --git a/pxt.json b/pxt.json index b5c1b87..42ccebb 100644 --- a/pxt.json +++ b/pxt.json @@ -1,7 +1,7 @@ { "name": "mbit", - "version": "3.0.4", - "description": "Extension for YahBoom m:bit V3.0.4", + "version": "3.0.5", + "description": "Extension for YahBoom m:bit V3.0.5", "license": "MIT", "dependencies": { "core": "*",