Page 635 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 635

(바)  Core  :  Raspberry  Pi를  제어하는  소스입니다.  (Python으로  작성)



             Core.py



            import  RPi.GPIO  as  gpio
            import  time
            import  serial
            import  os
            import  pymysql


            #  MySQL  Configuration
            conn  =  pymysql.connect(host='localhost',  user='root',  password='root',  db='safe',  charset='utf8')
            curs  =  conn.cursor()


            #  UART  Set
            port = '/dev/ttyAMA0'
            baudrate  =  115200
            parity  =  serial.PARITY_NONE
            stopbits  =  serial.STOPBITS_ONE
            bytesize  =  serial.EIGHTBITS


            #  Secret  Key  (  PASS  )
            correct  =  b'BCC164AB'


            #  Servo  Motor  Set
            pin1  =  17
            pin2  =  27
            servoAngle  =  [2.8,  7,  11.5]
            locked  =  True


            #  GPIO  pin  Set
            gpio.setmode(gpio.BCM)
            gpio.setup(pin1,  gpio.OUT)
            gpio.setup(pin2,  gpio.OUT)


            p1  =  gpio.PWM(pin1,  50)
            p2  =  gpio.PWM(pin2,  50)


            p1.start(servoAngle[1])
            p2.start(servoAngle[1])




                                                         -  628  -
   630   631   632   633   634   635   636   637   638   639   640