벽 감지하기

설명 : Description

<aside> 📖 입력한 거리 값 아래로 도달하면 True를 반환합니다.  전방 거리 센서의 범위는 0mm-1000mm(0cm-100cm)입니다.

</aside>

구문 : Syntax

<aside> ✏️ detect_wall() detect_wall(distance)

</aside>

매개변수 : Parameters

<aside> 📥 distance : 감지 기준이 되는 거리 값(밀리미터)인 선택적 매개변수입니다. 기본 값은 500입니다.

</aside>

반환 : Returns

<aside> 🪃 입력한 거리값 아래에 도달하면 True 를 반환하는 부울 값.

</aside>

예제 코드 : Example Code

파이썬 : python

*#파이썬 코드*
from codrone_edu.drone import *

drone = Drone()
drone.pair()
drone.takeoff()
# 벽이 500mm 미만에서 감지되면 true가 반환됩니다.
if drone.detect_wall():
    print("wall detected!")
else:
    print("no wall detected!")

drone.land()
drone.close()

돌아가기