질문게시판 > 아두이노 블루투스 값 전달 방법

TODAY10,268 TOTAL3,602,766
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 질문게시판 | 아두이노 블루투스 값 전달 방법

페이지 정보

작성자 ENEN 작성일2022-11-19 18:55 조회30,293회 댓글9건

본문

	

아두이노를 두개 써서 한쪽에는 온도 센서를 써서 온도를 측정하고 다른 아두이노에는 그 온도센서에서 잰 온도값을 블루투스 값을 받아서 작동 시키는 방법이 있을까요? 

블루투스로 값을 못전달한다면 무슨 방법을 써야 온도센서로 잰값을 전달할수있을까요?

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글 9

조회수 30,293

master님의 댓글

master 작성일

두개의 아두이노 거리가 몇m나 떨어져있죠?
거리에 따라서 통신방법이 달라집니다.

ENEN님의 댓글

ENEN 댓글의 댓글 작성일

30~40cm 정도입니다 이거리가 통신방법이 복잡하다면 더 짧게도 갈수는 있습니다

master님의 댓글

master 작성일

블루투스를 사용해도 되지만 그 정도의 거리라면 블루투스 없이 직접 연결해도 됩니다.
코드는 블루투스를 사용하는 것처럼 작성합니다.

아두이노1 TX(송신)--------------------->(수신)RX 아두이노2
아두이노1 RX(수신)<---------------------(송신)TX 아두이노2
RX-TX연결을 크로스 연결이라고 합니다.

만약 소프트웨어 시리얼을 2,3번핀을 사용하도록 선언했다면
아두이노1 TX(송신)3번핀--------------------->2번핀(수신)RX 아두이노2
아두이노1 RX(수신)2번핀<---------------------3번핀(송신)TX 아두이노2
이렇게 연결하는거죠

두 개의 아두이노 전원이 다르다면 GND를 연결 해줘야 합니다.
아두이노1 TX(송신)3번핀--------------------->2번핀(수신)RX 아두이노2
아두이노1 RX(수신)2번핀<---------------------3번핀(송신)TX 아두이노2
아두이노1 GND-------------------------------------------GND 아두이노2

master님의 댓글

master 작성일

온도값을 정수부만 사용한다고 하면
1바이트로 온도를 표현할 수 있습니다.
온도센서 있는 아두이노에서 온도값 1바이트를 전송하면
상대편 아두이노에서 1바이트 수신해서 온도 값으로 사용하면 됩니다.

ENEN님의 댓글

ENEN 댓글의 댓글 작성일

혹시 영상으로 볼라면 뭐라고 검색해야 볼수있을까요?

ENEN님의 댓글

ENEN 댓글의 댓글 작성일

블루투스를 사용하고싶으면 어떻게 해야할까요..

master님의 댓글

master 댓글의 댓글 작성일

양쪽보드 (2,3번핀)에 블루투스만 연결하면 됩니다.
블루투스 연결 및 설정은 웹검색으로 찾으면 많이 나옵니다.

ENEN님의 댓글

ENEN 댓글의 댓글 작성일

네 감사합니다