Page 623 - MDP2020-1
P. 623

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅰ    |  617


                    get  =  Serial.read();
                    if(get  ==  'a'){               //들어온  값이  ‘a’면  10번핀에  출력
                            digitalWrite(10,HIGH);
                            delay(1000);

                            digitalWrite(10,LOW);
                            delay(1000);
                    }
            }





            from  playsound  import  playsound


            def  playSound():
                    playsound(  "gun.mp3"  )





            블루투스(라즈베리파이  ->  아두이노)
            -아두이노에  블루투스  신호를  보내는  프로그램



            from  bluetooth  import  *


            socket  =  BluetoothSocket(  RFCOMM  )
            socket.connect(("98:D3:51:FD:E4:0C",  1))       //hc06  마다  달라질  수  있음



            def  blue_send():
                    print("bluetooth  connected!")


                    msg  =  'a'                             //문자형  a를  보냄
                    socket.send(msg)



                    print("finished")
                    socket.close()


            stm32코드

            if(HAL_GIPIO_ReadPin(GPIOC,  GPIO_PIN_13)==GPIO_PIN_SET)
                    HAL_GPIO_WritePin(GPIOB,GPIO_PIN_7,  GPIO_PIN_SET);
            else
                    HAL_GPIO_WritePin(GPIOB,GPIO_PIN_7,  GPIO_PIN_RESET);
   618   619   620   621   622   623   624   625   626   627   628