부르투스+아두이노 나노+CNC shield V4 결합하여 부르투스 통신을 하여봅니다.
부르투스는 HC-06 호환용입니다. G마켓에서 구입했습니다. BT06
아래 그림에서 붉은 사각형내의 4핀만 사용합니다.
다음 그림은 CNC Shield v4에 아두이노 나노 보드를 장착했습니다. 부르투스 TxD-->D12, RxD-->D13를 연결하고, 아두이노 보드 위에 전원 Vcc-->5V, GND-->GND 연결하면 됩니다.
부르투스 | Shield V4 |
RXD | D13 |
TXD | D12 |
Vcc | 5 |
GND | GND |
다음 소스를 업로드합니다.
#include <SoftwareSerial.h>
SoftwareSerial mySerial(12, 13); // 12-->TXD, 13-->RXD
void setup() {
Serial.begin(9600);
while (!Serial) {
}
mySerial.begin(9600);
}
void loop() {
if (mySerial.available()) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}}
안드로이드 폰에서 전송한 시리얼 모니터 출력입니다.
aia 소스입니다.
'코딩 놀이' 카테고리의 다른 글
Stepper Motor 동작(9) (1) | 2024.11.26 |
---|---|
cnc Chield V4 부르투스 통신(8) (0) | 2024.11.23 |
esp32 LED_BUILTIN OnOff(6) (0) | 2024.11.22 |
arduino 와 esp32 bluetooth(5) (0) | 2024.11.19 |
arduino substring() 함수와 배열(집합) 응용 (4) (0) | 2024.11.17 |