[해결]몇 일전에 올렸던 소스를 수정해서 다시 했밨는데 그래도 오류가 떠서.....제가 완전 입문하는 거라서 많은 도움이 필요 합니다 ㅠㅠ



  • 0_1461983295724_KakaoTalk_20160430_112534124.jpg
    import RPi.GPIO as GPIO
    import time as t
    from datetime import datetime

    import subprocess

    trigger = 17

    echo = 18

    GPIO.setmode(GPIO.BCM)

    GPIO.SETUP(trigger,GPIO.OUT)

    GPIO.setup(echo,GPIO.IN)

    filepath = “/home/pi/U_picam”

    filenamePrefix = “Capture”

    distanceConfig = 100

    while True:

        distance = 0
    
        GPIO.output(trigger, True)
    
        t.sleep(0.00001)
    
        GPIO.output(trigger, False)
    

    while GPIO.input(echo)==0:

        signaloff = t.time()
    

    while GPIO.input(echo)==1:

        signalon = t.time()
    
        distance = (signalon - signaloff)*17000
    
        print distance
    

    if distance < distanceConfig:

        print"Capture start"
    
        time = datetime.now()
    
        filename = filepath+"/"+filenamePrefix+"_%04d%02d%02d-%02d%02d%02d.jpg"%(time.year ,time.month ,time.day, time.hour, time.minute, time.second)
    
        subprocess.call(command, shell = True)
    
        print"Captured%s"%filename
    

    t.sleep(5)

    t.sleep(1)

    약간 소스 수정을 했는데도 import 타입에서 에러가 뜨네여… 에러


  • Global Moderator

    @나돈희
    혹시 맨 첫 줄 import 가.
    ‘import’ 가 아닌 ’ import’로 되어서 스페이스가 들어간거 아닌가요?
    파이썬이 들여쓰기에 민감?해서 딱 맞춰야되요.



  • 제가 멍청하게 기존에 하던 프로그램 툴때문에 파이썬 쓰면서 확장자명을 .c로 하고 있었네요…


답변을 위해 로그인하기