0
라즈베리 파이가있는 수위 표시기 프로젝트를 생성 중입니다. 그래서 전선을 물 속에 넣으면 LED가 자동으로 켜집니다.수위 표시기 - Rasp Pi
제 질문은 제가 두 번째 와이어가 물에 닿았을 때 첫 번째 LED를 꺼 버리고 싶습니다.
다음내 샘플 심지어 ELIF와 시도했습니다 코드
while True:
GPIO.output(led8output, 0)
GPIO.output(led10output, 0)
if GPIO.input(led8input) == 1:
GPIO.output(led8output, 1)
if GPIO.input(led10input) == 1:
GPIO.output(led10output, 1)
GPIO.output(led8output, 0) #this code wont make the first led turn off.
경우 (GPIO.input (led10input) == 1 인 :
이
은 샘플 사진입니다 GPIO.input (led8input) == 1) 둘 다 작동하지 않습니다. 도와주세요. 당신은
을 나는이 질문을 닫습니다 투표를하고있어 그것이 더 나은 –
아주 확실하지 않음이이 http://raspberrypi.stackexchange.com/에 배치 될 수 있기 때문에 오프 주제로 그래서 좋아. 그러나 첫 번째 단계는'GPIO.output (led8output, 0)'이 실제로 LED를 끄고 두 번째 와이어가 물에 들어갔을 때' GPIO.input (led10input) == 1' 실제로 사실입니다. 이들 중 하나가 원인 일 것입니다. 우리는 어느 것을 알 수있는 방법이 없습니다. – SiHa
나는 또한 2 개의 led를 없애려고했다. 나는이 라인을 추가하는 것을 잊었다. 그러나 그것은 또한 작동하지 않습니다. –