#python-3.x #raspberry-pi4 #pigpio
#python-3.x #raspberry-pi4 #pigpio
Вопрос:
Мне просто нужно значение расстояния от функции, если я напечатаю working_odo, это приведет меня в цикл while. Я просто хочу расстояние
def working_odo():
last_state=IO.input(15)
state_count=0
while 1:
current_state=IO.input(15)
if(current_state!=last_state):
state_count =1
#print(state_count)
last_state=current_state
distance = 0.001*state_count
Это код raspberry gpio для encoder
Ответ №1:
Я не уверен, что понял вас правильно, может быть:
def working_odo():
# YOUR implementation here
while ... :
if (current_state != ... :
return distance # ?