질문게시판 > 답변2 : 블루투스 + 인체감지센서 + 초음파스피커

TODAY100 TOTAL2,325,757
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

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


BASIC4MCU | 질문게시판 | 답변2 : 블루투스 + 인체감지센서 + 초음파스피커

페이지 정보

작성자 master 작성일2018-03-09 07:00 조회12,580회 댓글1건

본문

	

앞의 답변에서 RFID 태그 및 RFID 리더기를 사용해서 감지하는 방법을 알려드렸는데요

링크의 제품은 인식거리가 아주 짧을 수 있습니다.(십여cm 정도)

금액이 저렴하므로 여러개의 리더기를 식탁 곳곳에 설치해서 태그를 감지 할 수도 있겠습니다만,

아두이노에 여러개의 리더기를 부착하기가 쉽지 않을겁니다.

일반 AVR이라면 GPIO로  I2C 인터페이스를 작성 할 수도 있겠죠(초보자는 어렵겠지만)

 

RFID 대신 클래스2의 블루투스를 사용하는 방법을 고려해보겠습니다.

쉽게 구할 수 있는 블루투스 모듈은 HC-05와 HC-06이 있습니다.

 

1376882.jpg
btn_quick.gif
[중국(OEM)] 블루투스 모듈 HC-06 (DIP) 펌웨어 v3.0 [SZH-EK105] [상품코드:1376882]
PC 또는 모바일 기기의 블루투스 Master 모듈과 임베디드 시스템간의 연결을 직렬포트 대용으로 간단히 사용하며, 아두이노와 호환됩니다. 기존의 HC-06에 비해 펌웨어가 version 3.0으로 업그레이드 적용된 제품입니다.
3,700 원

 

 

1342039.jpg
btn_quick.png btn_list_wish.png
[SMG (중국)] Arduino NANO 아두이노 나노 호환보드 CH340 [SZH-EK025]
아두이노 나노 100% 호환보드 / CH340 칩셋을 사용한 실속형 디바 핫 …
4,500 

강아지 몸에 부착하려면 작은 크기의 아두이노를 사용해야겠죠

아두이노를 하나만 쓰는 방법도 있을 것 같습니다.

hc 06 루프백 테스트에 대한 이미지 검색결과 

<사진은 블루투스 및 지그비의 루프백 테스트용 회로 예>

 

루프백 테스트 방법을 사용하면 아두이노가 필요 없습니다.

HC-06 모듈에 전원을 인가하고

TX-RX를 연결해두면 루프백 테스트 모드가 됩니다.

 

아두이노--HC-06 )))) 무선 ((( HC-06(루프백)

식탁에 있는 아두이노에서 데이터를 보내면 강아지 몸에 부착된 블루투스에서 수신한 데이터를 되돌려줍니다.

즉, 데이터를 전송해서 전송한 데이터가 수신되면 근거리에 강아지가 있는 것이죠

 

두개의 HC-06 모듈을 사용하려면 하나는 마스터로 설정하고, 하나는 슬레이브로 설정합니다.

크게 상관은 없겠지만 용도상 강아지 몸에 부착하는 HC-06을 마스터로 설정하는 것이 좋을 듯 싶습니다.

 

또 한가지, 블루투스 통신 가능거리가 긴 경우에는 안테나를 조작하는 방법이 있습니다.

감도가 나쁜 안테나를 사용하든지, 안테나를 훼손 시켜서 감도를 나쁘게 만들든지, 내부 통신 감도 조절이 가능한 모듈이라면 설정을 변경해서 감도를 낮추는 방법도 있겠죠

 

블루투스 모듈만으로 거리를 정확히 알기 어려우므로

식탁위 천정에 인체감지 센서를 장착해서 

블루투스가 감지되고 동시에 인체감지센서에서 센싱 되는 경우에만 강아지가 식탁 근처에 온 것으로 간주해도 되겠습니다.

물론 식탁 근처를 지나가더라도 센싱이 되기도 하겠죠

바닥을 감지하지 못하도록, 식탁 높이에 맞춰서 벽에 센서를 장착하는 방법도 있을테고요

 

강아지를 감지한 후에는 가청주파수대역 이상의 초음파를 출력해서 강아지를 근접하지 못하게 쫒아내는 방법도 있겠습니다.

 

귀가 예민한 사람의 가청주파수는 23KHz가 한계인데

강아지 경우 45KHz까지 들을 수 있다고 합니다.

30KHz 정도의 초음파를 출력하면 사람은 듣지 못하고 강아지만 듣겠죠

음의 세기를 좀 크게하면 강아지가 피할겁니다.


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

댓글 1

조회수 12,580

노동님의 댓글

노동 작성일

감사합니다 !!!! 작업하고 결과 말씀드리겠습니다

질문게시판HOME > 질문게시판 목록

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
질문게시판 목록
제목 작성자 작성일 조회
질문 질문드립니다. 이호 18-04-06 6447
답변 답변글 답변 : 아두이노 시리얼 입력으로 FND 구동댓글[2] master 18-04-06 9795
질문 블루투스 신호 세기를 측정하려면 어떻게 해야하나요?? 노동 18-04-04 6995
답변 답변글 답변 : 블루투스 신호 세기를 측정하려면 어떻게 해야하나요?? master 18-04-04 8971
질문 아두이노 우노 및 ESP8266 와이파이 모듈 관련 질문 exia 18-04-04 6595
답변 답변글 답변 : 아두이노 우노 및 ESP8266 와이파이 모듈 관련 질문 이미지 master 18-04-04 5869
질문 AVR 4 질문요~ 비공개 18-04-04 5833
답변 답변글 답변 : AVR 4 질문요~ master 18-04-04 6153
질문 AVR atmaga128댓글[1] 첨부파일 비공개 18-04-03 7363
답변 답변글 답변 : AVR atmaga128 1개의 파일로 합침댓글[4] master 18-04-03 15191
답변 답변글 답변 : AVR atmaga128 소스코드 정리 master 18-04-03 6411
답변 답변글 답변 : 답변 : AVR atmaga128 소스코드 정리댓글[3] 첨부파일 턴업 18-04-04 11605
질문 웜기어 추가질문 드립니다!댓글[1] 까스활명 18-04-02 7622
질문 DMA 송수신 관련 질문 드립니다. 몽규 18-04-02 6942
답변 답변글 답변 : DMA 송수신 관련 질문 드립니다. master 18-04-02 6063
답변 답변글 답변2 : DMA 송수신 관련 질문 드립니다.댓글[1] master 18-04-02 6923
질문 웜기어를사용 한 스텝모터 제어댓글[3] 비공개 18-04-01 12786
답변 답변글 답변 : 웜기어를 사용 한 DC모터 이미지 master 18-04-02 7078
질문 왕초보가 질문 하나 또 드립니다댓글[1] Songyoun 18-03-31 7019
질문 자이로가속도 센서 제어댓글[2] 빠박이빠박 18-03-31 9054
질문 PWM관련 질문 드립니다 Songyoun 18-03-29 6252
답변 답변글 답변 : PWM 디지털제어 = 전력제어 master 18-03-29 5856
질문 ATmega128 USART 통신 관련해서 질문드립니다.댓글[1] 27315co 18-03-28 8655
답변 답변글 답변 : ATmega128 USART 통신 관련해서 질문드립니다.댓글[1] master 18-03-28 7732
질문 아두이노 프로그램 시리얼모니터에 나타내는건데요 cimi 18-03-28 5986
답변 답변글 답변 : 소스코드 실행 결과를 적어주세요 master 18-03-28 6128
질문 아두이노 아키텍처 질문댓글[1] 뭘보노옹 18-03-27 8841
질문 밑에 질문 관련 다시 올립니다. exia 18-03-27 6442
답변 답변글 답변 : 소스코드 오류 몇개 수정했습니다.댓글[1] master 18-03-27 6660
질문 아두이노 우노 dht11 센서 두개 동작 질문드립니다. exia 18-03-27 5734
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기