편집 기록

편집 기록
  • 프로필 김현덕님의 편집
    날짜2018.09.05

    라즈베리파이 멀티카메라 작동오류


    제가 라즈베리파이로 작품을 만들고 있는데 멀티카메라를 쓰게 됬습니다. USB허브를 이용해서는 못하는 상황이구요.

    멀티어댑터를 이용해서 소스작동을 하는중인데 밑에서 사용하는 소스를 사용하고 있습니다.

    그런데 문제가 멀티카메라가 1~3번정도 정상작동하고나서 다시 실행을 시키면 작동이 안됩니다..

    소스에서 잘못된것인가요? 라즈베리파이의 한계인가요?

    그리고 카메라 하나만 개별로 하고 사용하고 싶은데 한개만 지정은 어떻게 하나요..

    보통 소소들은 보면 이부분은 이렇구나~ 하면서 수정하는데 이 소스는 뭐하는 부분이며 뭘 하는건지 잘 모르겠습니다..

    import RPi.GPIO as gp
    
    import os
    
    gp.setwarnings(False)
    gp.setmode(gp.BOARD)
    
    gp.setup(7, gp.OUT)
    gp.setup(11, gp.OUT)
    gp.setup(12, gp.OUT)
    
    
    
    gp.output(11, True)
    gp.output(12, True)
    
    
    def main():
        gp.output(7, False)
        gp.output(11, False)
        gp.output(12, True)
        capture(1)
    
        gp.output(7, True)
        gp.output(11, False)
        gp.output(12, True)
        capture(2)
    
        gp.output(7, False)
        gp.output(11, True)
        gp.output(12, False)
        capture(3)
    
        gp.output(7, True)
        gp.output(11, True)
        gp.output(12, False)
        capture(4)
    
    def capture(cam):
        cmd = "raspistill -o capture_%d.jpg" % cam
        os.system(cmd)
    
    if __name__ == "__main__":
        main()
    
        gp.output(7, False)
        gp.output(11, False)
        gp.output(12, True)
    [출처] 라즈베리파이에 카메라 여러개 연결할 수 있는 방법|작성자 오픈랩
    
  • 프로필 알 수 없는 사용자님의 편집
    날짜2018.09.03

    라즈베리파이 멀티카메라 작동오류


    제가 라즈베리파이로 작품을 만들고 있는데 멀티카메라를 쓰게 됬습니다. USB허브를 이용해서는 못하는 상황이구요.

    멀티어댑터를 이용해서 소스작동을 하는중인데 밑에서 사용하는 소스를 사용하고 있습니다.

    그런데 문제가 멀티카메라가 1~3번정도 정상작동하고나서 다시 실행을 시키면 작동이 안됩니다..

    소스에서 잘못된것인가요? 라즈베리파이의 한계인가요?

    그리고 카메라 하나만 개별로 하고 사용하고 싶은데 한개만 지정은 어떻게 하나요..

    보통 소소들은 보면 이부분은 이렇구나~ 하면서 수정하는데 이 소스는 뭐하는 부분이며 뭘 하는건지 잘 모르겠습니다..

    import RPi.GPIO as gp
    
    import os
    
    gp.setwarnings(False)
    gp.setmode(gp.BOARD)
    
    gp.setup(7, gp.OUT)
    gp.setup(11, gp.OUT)
    gp.setup(12, gp.OUT)
    
    
    
    gp.output(11, True)
    gp.output(12, True)
    
    
    def main():
        gp.output(7, False)
        gp.output(11, False)
        gp.output(12, True)
        capture(1)
    
        gp.output(7, True)
        gp.output(11, False)
        gp.output(12, True)
        capture(2)
    
        gp.output(7, False)
        gp.output(11, True)
        gp.output(12, False)
        capture(3)
    
        gp.output(7, True)
        gp.output(11, True)
        gp.output(12, False)
        capture(4)
    
    def capture(cam):
        cmd = "raspistill -o capture_%d.jpg" % cam
        os.system(cmd)
    
    if __name__ == "__main__":
        main()
    
        gp.output(7, False)
        gp.output(11, False)
        gp.output(12, True)
    [출처] 라즈베리파이에 카메라 여러개 연결할 수 있는 방법|작성자 오픈랩