본문 바로가기

코딩 놀이

CNC Shield_V4 , BT06 bluetooth, appInventor(7)

부르투스+아두이노 나노+CNC shield V4 결합하여 부르투스 통신을 하여봅니다.

부르투스는  HC-06 호환용입니다. G마켓에서 구입했습니다. BT06 

아래 그림에서 붉은 사각형내의 4핀만 사용합니다.

부르투스 HC-06 호환 용JDE-09



 다음 그림은 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());
 }}

안드로이드 폰에서 전송한 시리얼 모니터 출력입니다.

폰에 등록된 부르투스 목록입니다.

 안드로이드  시리얼 엡입니다. 소스와 실행파일입니다.

Bluetooth.apk
3.63MB

aia 소스입니다.

Bluetooth.aia
0.00MB

'코딩 놀이' 카테고리의 다른 글

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