Skip to content

기글하드웨어기글하드웨어

가전 / 가젯 / 테크 : 가전 제품, 멀티미디어, 각종 IT 기기와 여기에 관련된 기술의 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form
참고/링크 https://deneb21.tistory.com/548
screencapture-gall-dcinside-board-view-2020-01-25-00_56_38.png

 

위 소스는 제가 구글링을 통해 발견한 nRF24 모듈을 사용한 무선통신 소스(참고/링크 기재)를 약간 수정해 만든 아두이노 코드입니다.

 

nRF24L01 모듈을 아두이노 호환보드에 연결해 무선통신을 개시하고, 문에 달린 리드스위치의 상태값을 지속적으로 전송하고, 이 값이 0이 되면 피에조 부저를 울리는 구조입니다.

 

 

저는 이 프로젝트를 편의점 출입문과 냉장고 안에 적용해 사람이 들어오면 부저를 울리는 식으로 적용하려고 했습니다.

 

 

위 소스를 보면 아시겠지만 디지털 4번핀을 스위치로 삼아 같은 소스를 업로드한 보드라도 4번핀 단락시 수신부, 4번핀 개방시 송신부로 사용되도록 해 두었습니다.

 

그리고 송신부의 코드는 만약 무선 송신이 실패하면 시리얼 통신 창을 띄웠을 때 Sending failed라는 메세지를 출력하도록 되어 있구요.

 

그런데 이게 문제가  뭔지, 집에서 테스트할땐 벽이 세개나 있어도 다 뚫고 송신이 잘 되는걸 확인하여 실제로 편의점에서도 잘 동작하는지 확인하기 위해 들고왔는데

 

통신이 잘 안되고 버벅거리는 수준이 아니라 아예 송신 실패가 떠버립니다... ㅡ.ㅡ;

 

집과 편의점의 다른 환경이라고 하면 집에는 아이피타임 A1004 공유기 단 한대 빼면 전파를 발생시키는 기기라곤 휴대폰밖에 없는데 비해

 

편의점은 각종 통신사에서 설치해두고 간 무선공유기가 세대나 있다는 것이지요.

 

 

이때문인지 냉장고라는 차폐벽이 있는게 아니라, 바로 앞에 두고 통신을 시도해도 통신이 먹히질 않더군요.

 

 

혹시나싶어 통신주소를 변경해보았지만 통하지 않았습니다.

 

 

 

저렴한 맛에 nRF24L01 모듈을 사와서 실험해본거였는데, 역시 와이파이와 같은 전파가 난무하는 환경에선 사용이 불가능한걸까요?

 

 

P.S. 아두이노 IDE 기본기능 중, 소스코드를 HTML 소스로 복사해주는 기능이 있는데 기글하드에서 이 소스를 복붙하면 글 등록시에 전부 증발해버리네요. 사이트에서 막아둔걸까요?

 



  • profile
    유우나      7460 2020.01.25 05:22
    노르딕 세미컨덕터의 Enhanced ShockBurst protocol (ESB) 칩이네요
    2.4GHz ISM 대역 쓰는 통신인데 Nike+에서도 쓰이는 규격이기도 하지요
    https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v12.0.0%2Fesb_users_guide.html
    가이드가 있긴한데 전 다뤄 본 적이 없어서 잘 모르겠네요 ㅠㅠ
    일단은 Nike+ 에 들어간 그것은 생각보다 나쁘지 않았던거 같아요
  • ?
    nsys 2020.01.25 16:50
    WIFI 영향 당연히 받죠.
    되는 채널을 찾거나 주파수 도약 방식을 도입 하셔야 될겁니다
  • ?
    노예MS호 2020.01.25 22:20
    주파수도약... K-999 이후로 오랜만에 듣는 단어네요 ㅎㄷㄷ
  • ?
    꿀먹은물고기 2020.01.25 17:26
    그래도 안될정도는 아닐텐데요....

    그리고 셋업에서 핀을 읽어서 분기가 되네요?
    별로 좋은 방법은 아닌듯 합니다.

    그리고 송수신 싱크는 어떻게 맞추신건가요?
    코드를 자세히는 못봤지만 송신은 메인 시퀀스루프안에서 돌더라도 받는건 인터럽트처리해서 받으셔야 문제없이 받아질겁니다
  • ?
    노예MS호 2020.01.25 22:19
    역시 송/수신별로 코드를 분리를 해두는 편이 나을까요?

    인터럽트 처리는... 무선통신에 대해선 잘 몰라서 좀 더 검색을 해봐야겠군요 ㅜ.ㅜ
  • ?
    바볼 2020.01.25 20:05
    코앞에서도 안될 정도라면 다른 문제가 있을듯 싶습니다. 수신부는 아무 데이터도 못 받았나요? rf24 라이브러리의 write는 데이터 송신 후 수신부가 응답 메시지를 보내올때까지 기다리고, 그게 타임아웃 나면 실패 리턴하는걸로 기억합니다. 그런데 간혹 데이터가 수신부에 도착하고 응답메시지를 보내도 송신부가 그 메시지를 못받는 경우가 있다고 본거 같습니다. (오래된 일이라 기억이 확실치 않음)
  • ?
    노예MS호 2020.01.25 22:39
    안그래도 다른 문제라고 생각은 하는게, 집에서 제대로 동작하는걸 확인하고 그대로 들고가서 테스트한건데 가져가서 근거리에서 동작 확인을 한번 더 하고 본격적으로 냉장고에 집어넣어보니 안되길래 송신 거리 테스트를 해보려고 근거리에서부터 다시 테스트를 해보니 그때부터 갑자기 안되었습니다. 코드 변경같은건 일절 없었지요.

    위 코드를 보시면 수신부가 일단 정상적으로 수신을 해서 값을 받게되면 그 값에 따라 부저를 울리도록 되어 있습니다. 하지만 부저가 울리지 않고 계속 송신 실패만 반환받았습니다. 애초에 송신부터가 제대로 되지 않은걸로 보여요.

    혹여나 전원 불량으로 맛이 갔을수도 있을까요? 냉장고에 집어넣기전 사용한 전원이 아주 저렴한 중국제 5V 1.5A짜리 충전기였거든요. 제대로 꽂아줬음에도 전원이 오락가락하는게 보이긴 했는데 설마 이것때문에 무선 모듈이 맛이 간거였다던가...
  • ?
    바볼 2020.01.26 02:10
    일단 전원 소스들 (충전기, 3.3v/5v 레귤 출력) 전류가 충분한지 확인해보세요. 실제 동작 시의 전압도 찍어보시구요.
    rf모듈 vcc-gnd 사이에 붙이는 10u 캡도 최대한 핀에 가깝게 붙여주세요. 그리고 10u로도 충분하긴 하지만 0.1u짜리 하나 더 붙여주는 것도 좋겠습니다.

    모듈이 맛이 가는 경우는.. 드물긴한데 가끔 보긴했습니다. 여분이 있으시면 한번 바꿔보세요.
  • ?
    노예MS호 2020.01.26 02:27
    일단 무선모듈의 경우 78R33API 소자를 사용해서 전원을 공급했고 동작시에 출력이 3.29V가 나오는것이 확인됩니다. 문제는 전류가 제대로 흐르는지 확인할 방도가 없다는점이네요. 제가 사용하는 멀티미터가 너무 저렴한 제품이라 전류값이 너무 낮으면 측정이 제대로 안되고 회로가 동작도 안하게 되어버리는지라...

    커패시터의 경우 세라믹커패시터 104를 레귤레이터 출력단과 GND 사이에 끼우는식으로 사용했었고 이 상태에서 제대로 동작하는걸 확인하고 들고갔었는데, 역시 모듈 VCC와 GND단 사이에 작게 SMD커패시터를 붙여주는게 나을까요...


    일단 오늘 일이 끝난다면 모듈을 바꿔서 다시한번 시도해보겠습니다.
  • ?
    바볼 2020.01.26 09:24
    104외에 10u도 달아주셨나요? Smd까지 안가고 전해캡을 당장 가능한 만큼만 가까이 붙이는 정도면 충분합니다.
  • ?
    노예MS호 2020.01.27 18:54
    아 잘못 기재했네요. 입력단의 안정용으로 104 세라믹커패시터를 달고 출력단에 직접적으로 47uF짜리 전해커패시터를 달아주는 방식으로 전원을 안정화시켰습니다. 그상태에서 점퍼선 20cm짜리로 전원공급해서 보드에 꽂았구요.
  • ?
    꿀먹은물고기 2020.01.28 10:19
    여튼 제일 좋은 방법은
    실제로 무선 전단까지 통신신호가 잘 가는지.
    무선단 건너서 다음 MCU까지 무선신호가 유선신호로 잘 변환되어서 들어가는지.
    오실로스코프나 여타 장비로 찍어보셔야 확실하게 어느단에서 문제가 생기는지 알수 있을듯 하네요
  • ?
    노예MS호 2020.01.28 16:27
    윽 오실로스코프... 아직 뭘 살지 결정을 못했더랍죠... ㅠㅠ
  • ?
    PHYloteer      🤔 2020.01.28 21:33
    무선이라면 SDR이 하나쯤 있으면 좋죠.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. sony wh1000xm3음질 어떤가요

        현재는 6,7만원대 크리에이티브 오르바나 헤드폰쓰고있습니다 유선인 가성비 헤드폰에서 무선인 소니 wh 1000xm3 2   헤드폰으로 바꾸면 음질만 놓고 봤을때 업글일까요? 무선은 좋은제품 써본적이 없어서 감도 안오네요 끽해야 기어...
    Date2020.02.01 질문 By자데스 Reply18 Views2168 file
    Read More
  2. 포드 자동차 휠 의 도난 방지용 너트

    포드가 자동차 휠을 위한 도난 방지 처리 너트를 개발했습니다. 너트 복제 방지 매커니즘이 들어갔을 뿐만 아니라, 3D 프린터를 사용해 자동차 소유자의 목소리 데이터-성문을 넣은 잠금 너트를 만듭니다. 사용자 목소리와 대조해서 풀 ...
    Date2020.01.31 소식 By낄낄 Reply23 Views1403 file
    Read More
  3. 파워비츠 4 출시 예정

    iOS 13 업데이트에 파워비츠 4의 아이콘이 추가됐습니다. 왼쪽부터 순서대로 파워비츠 프로, 파워비츠 4, 파워비츠 3 애플 W1에서 H1 칩으로 업그레이드돼 무선 연결/전력 사용량/시리 지원 등이 향상되리라 보입니다. 파워비츠 3가 200달...
    Date2020.01.31 소식 By낄낄 Reply1 Views627 file
    Read More
  4. FriendlyElec NanoPi R2S

    FriendlyElec의 NanoPi R2S입니다. 라즈베리 파이의 경쟁 모델인데 리얼텍 RTL8211E, RTL8153B의 듀얼 기가비트 랜을 장착했습니다. 락칩 RK3328 arm 아키텍처 프로세서, DDR4 1GB 램, 마이크로 SD, 마이크로 USB 전원, USB 2.0, 디버그 ...
    Date2020.01.31 소식 By낄낄 Reply3 Views818 file
    Read More
  5. 미에어2 청소 및 간단한 개조

    벌써 공기청정기 사용한지 3년이 지났고, 4년차에 접어들었습니다.   어차피 켜두기만 하면 되니까 그럭저럭 잘 쓰면서 가끔 한번씩 청소를 해주곤 했는데, 정작 바람을 내보내는 팬쪽은 걸쇠가 많아서 부숴먹을까봐 청소를 못하고 있었습...
    Date2020.01.30 일반 ByMoria Reply17 Views2865 file
    Read More
  6. 세이코, 코카콜라 캔 모양의 블루투스 스피커

    일본 세이코 시계가 코카콜라 캔 디자인의 블루투스 스피커인 AC608A를 2월 21일에 출시합니다. 가격은 18,000엔. 500ml 캔과 거의 같은 크기, IPX5 방수, 시계, FM 라디오 튜너, 35mm 구경 풀레인지 스피커와 40mm 패시브 라디에이터 내...
    Date2020.01.29 소식 By낄낄 Reply2 Views952 file
    Read More
  7. 디렘 W1이 출시되었군요

    소니캐스트 공식 블로그 : https://blog.naver.com/sonicast1/221789210647   디렘 W1이 나온다는 소식을 작년서부터 봤던 것 같은데 나름대로 기대는 하고 있었습니다.   그리고 잊고 산지 어연 반 년 쯤 된 것 같은데요, 네이버 알림 확...
    Date2020.01.29 일반 ByRetribute Reply13 Views1597 file
    Read More
  8. 정말 별 거 없는 ZK-DP60 벅부스트 컨버터 체험기

        얼마전 기글에서 작은 사이즈의 직류-직류 벅부스트 컨버터에 대해 질문을 했었습니다.   집에서 간단히 회로짜고 실험하는데 필요한 가변전원이 필요했는데, 학교 실험실에서나 쓰던 직류전원공급장치는 너무 큰데다가, 비싸기까지 ...
    Date2020.01.28 테스트 By노예MS호 Reply5 Views1541 file
    Read More
  9. 샤오미 요핀에서 판매하는 폴딩 나이프

    샤오미 요핀에서 판매하는 폴딩 나이프입니다. 7가지 기능이 있으며 가격 69위안. 고경도 알루미늄 합금 재질, 부식/녹 방지 처리, 칼/병따개/손전등/톱날/유리창 깨기/파이어 스틸 등의 기능이 있습니다.
    Date2020.01.28 소식 By낄낄 Reply7 Views1359 file
    Read More
  10. Patriot Viper V380 RGB 게이밍 헤드셋

    Patriot Viper V380 RGB 게이밍 헤드셋입니다. 가격 89.99달러. 53mm 네오디뮴 드라이버 장착, 7.1채널 가상 서라운드, 노이즈 캔슬링을 지원하는 착탈식 무지향성 마이크. 이어패드에 1670만 컬러 LED, 크기 93x164x235mm, 무게 310g. 헤...
    Date2020.01.28 소식 By낄낄 Reply0 Views286 file
    Read More
  11. No Image

    [펌] 우한 폐렴에 대한 의사의 정리글

    이대목동병원 응급실에서 근무하는 남궁인 의사의 최신 글입니다. 지금 EBS 《세계테마기행》 촬영 때문에 마침 신장위구르에 가 있었다는군요. 이번 우한 폐렴 사태에 대해 믿을 수 있는 정보들이 잘 정리되어 있어 여기에 전문을 소개합...
    Date2020.01.27 분석 By쮸쀼쮸쀼 Reply26 Views2626
    Read More
  12. 젠하이저 모멘텀 "2" 에 대한 비밀들과 알려진것들

        젠하이저 모멘텀 tws 이어폰이 있습니다.     그리고 이미 아시는분들은 아시겠지만, 그것의 후속작에 대한 꽤 흥미로운 소문을 들었습니다.         그리고 일단 알려진점들에 대해 정리해서 모아봤습니다           1. 서론     일...
    Date2020.01.26 소식 By포도맛계란 Reply8 Views1986 file
    Read More
  13. CCTV 대신 IP 카메라 실외 설치

    부모님께서 단독주택에 사십니다. 도시의 단독주택 살이를 겪어보신 분들은 공감하실텐데, 배달음식 시켜서 쳐먹다 만 음식물 쓰레기를 바깥에 대충 던져놓는 인간 말종들이 창궐하지요. 심지어 똥도 구석에 싸지르고 간 적이 있다는군요....
    Date2020.01.25 일반 By낄낄 Reply40 Views4791 file
    Read More
  14. nRF24L01 모듈이 원래 주변 전파 간섭에 취약한가요?

      위 소스는 제가 구글링을 통해 발견한 nRF24 모듈을 사용한 무선통신 소스(참고/링크 기재)를 약간 수정해 만든 아두이노 코드입니다.   nRF24L01 모듈을 아두이노 호환보드에 연결해 무선통신을 개시하고, 문에 달린 리드스위치의 상...
    Date2020.01.25 질문 By노예MS호 Reply14 Views1828 file
    Read More
  15. 천장 조명에 어댑터가 달려있어요

        새로 이사한 집인데, 천장 조명에 양쪽으로 어댑터가 이런식으로 두 개나 설치되어 있습니다. 별루 크지도 않은 천장등에 왜 어댑터가 두 개나 달려 있는걸까요? 뗄 수 있을까요? 용도가 무엇인지 궁금합니다.
    Date2020.01.24 질문 ByMannaz Reply18 Views1440 file
    Read More
목록
Board Pagination Prev 1 ... 225 226 227 228 229 230 231 232 233 234 ... 355 Next
/ 355

최근 코멘트 30개
카토메구미
00:59
낄낄
00:55
이유제
00:51
연금술사
00:48
노예MS호
00:47
연금술사
00:39
아스트랄로피테쿠스
00:36
Lynen
00:29
아이들링
00:20
스와마망
00:16
Kylver
00:15
포인트 팡팡!
00:14
슬렌네터
00:14
연금술사
00:14
이게뭘까
00:08
급식단
00:07
급식단
00:06
아스트랄로피테쿠스
00:04
가네샤
00:03
가네샤
00:00
가네샤
00:00
가네샤
00:00
가우스군
23:59
가네샤
23:59
가네샤
23:58
그림자
23:53
낄낄
23:50
그림자
23:42
미쿠미쿠
23:38
Colorful
23:24

한미마이크로닉스
AMD
MSI 코리아
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소