Python 小車巡線是一種基于Python編程語言的智能控制系統(tǒng),可以讓小車沿著預設(shè)好的路徑巡線。
# 導入需要的庫 import RPi.GPIO as GPIO import time # 設(shè)置GPIO引腳 GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) pin_left = 17 pin_right = 18 GPIO.setup(pin_left,GPIO.IN) GPIO.setup(pin_right,GPIO.IN) # 巡線函數(shù) def follow_line(): while True: if (GPIO.input(pin_left) == False) and (GPIO.input(pin_right) == False): print("小車正在前進") elif (GPIO.input(pin_left) == False) and (GPIO.input(pin_right) == True): print("小車正在左轉(zhuǎn)") elif (GPIO.input(pin_left) == True) and (GPIO.input(pin_right) == False): print("小車正在右轉(zhuǎn)") else: print("小車已停止") # 調(diào)用巡線函數(shù) follow_line()
該代碼使用 Raspberry Pi 的 GPIO 引腳來檢測小車是否偏離預設(shè)路徑,并根據(jù)引腳狀態(tài)調(diào)整小車運動方向,實現(xiàn)小車巡線的功能。
Python 小車巡線是一個簡單易用的智能控制系統(tǒng),只需簡單設(shè)置引腳即可實現(xiàn)小車的自主巡線。