[해결] Python Code 좀 봐주세요...


  • Global Moderator

    @hipertech 43번 라인에 보시면 Fales 가 아닌 False 로 수정하시고 sleep 도 아래 위를 변경 해 보셔여.



  • 감사합니다.
    시험해보고 결과 올리겠습니다.


  • Global Moderator

    @hipertech
    Python 들여쓰기 정말 짱나죠.

    while True:
        if not GPIO.input(input_pin):
           make_call()
           camera_call()
            GPIO.output(23, Fales)
            GPIO.output(23, True)
            time.sleep(1)
           while not GPIO.input(input_pin):
               time.sleep(0.1)
    

    에서 GPIO.output부터 들여쓰기가 한칸 더 갔네요.



  • 아~~네…
    정상 동작합니다. 감사합니다.
    그런데 한가지 만 더요…
    LED(23)이 계속 들어와 있네요…


  • Global Moderator

    @hipertech 마지막을 True(LED ON) 로 하셔서 그러릴 거 같은데여.


  • Global Moderator

    @hipertech
    현재 소스에는 1초 간격으로 30초간 깜박이는 기능은 찾아볼 수 없네요.
    음…제가 이해를 잘 하고 있는 부분인지는 모르겠으나,
    구현하고자 하는 부분은 thread나, interrupt 기능을 넣으셔야 구현 가능합니다.
    그냥 돌린다면 원하시는데로 동작하질 않아요.
    저 프로그램에서는 깜박이는 30초간 어떠한 다른일도 할 수 없습니다.



  • 네…30초동안 1초간격으로 깜박이는 기능은 못 넣었습니다.
    가능하시다면 알려 주실 수 있으실까요?
    죄송합니다.


  • Global Moderator

    @hipertech 죄송하지만, 직접 작성을 해 보시고, 막히는 것에 대한 질의를 하는 것이 저희 포럼의 성격에도 맞는것 같습니다.



  • 알겠습니다.
    감사합니다.


답변을 위해 로그인하기