가상 시리얼 통신으로 디지털 핀 D0, D1를 부루투스로 On Off 제어 해봅니다.
보드에는 Rx(D1), Tx(D0)LED 내장되어 있습니다.

아두이노 소스
#include<SoftwareSerial.h>
const int rxPin = A0;
const int txPin =A1;
char data;
SoftwareSerial mySerial(rxPin,txPin);
void setup(){
mySerial.begin(9600);
pinMode(0,OUTPUT);
pinMode(1,OUTPUT);
//Serial.setTimeout(1);
}
void loop(){
while (mySerial.available()){
data =mySerial.read();
}
if(data=='a')
digitalWrite(0,HIGH);
else if(data=='b')
digitalWrite(0,LOW);
if(data=='c')
digitalWrite(1,HIGH);
else if(data=='d')
digitalWrite(1,LOW);
}
python source

'Arduino<>Python' 카테고리의 다른 글
| 4x4 keyPad pytion (0) | 2025.02.12 |
|---|---|
| 가상 시리얼 RX, TX 통신 (0) | 2025.02.03 |
| arduino_python 양방향 통신 (0) | 2025.02.02 |
| arduino_python_PC_Bluetooth 통신 (0) | 2025.02.01 |
| python 시리얼 통신과 디코드 (0) | 2025.02.01 |