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);