Skip to content

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

생활 / 가젯 / 테크 : 가전 제품, 멀티미디어, 각종 IT 기기와 여기에 관련된 기술의 이야기, 소식, 테스트, 정보를 올리는 게시판입니다. 2016년 7월 이전의 글은 다음 링크를 참조하세요. 구 디지털 뉴스 / 구 하드웨어 포럼 / 구 모바일 포럼 / 구 뉴스 리포트 / 구 특집과 정보 / 구 스페셜 게시판 바로가기

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
    title: 랩실요정유우나      霊夢 랑 573일;깻잎 깻잎 깻님;안암 어딘가에 서식중; 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
    윽 오실로스코프... 아직 뭘 살지 결정을 못했더랍죠... ㅠㅠ
  • profile
    PHYloteer      🤔 2020.01.28 21:33
    무선이라면 SDR이 하나쯤 있으면 좋죠.

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


  1. 디렘 W1이 출시되었군요

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

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

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

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

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

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

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

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

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

        새로 이사한 집인데, 천장 조명에 양쪽으로 어댑터가 이런식으로 두 개나 설치되어 있습니다. 별루 크지도 않은 천장등에 왜 어댑터가 두 개나 달려 있는걸까요? 뗄 수 있을까요? 용도가 무엇인지 궁금합니다.
    Date2020.01.24 질문 ByMannaz Reply18 Views890 file
    Read More
  10. 곤약 재질 느낌의 휴대용 번역기 케이스

    일본의 휴대용 번역기인 포켓토크 S 시리즈의 전용 케이스입니다. 가격 2천엔. 한국에서 이 번역기를 쓸 일은 없겠는데, 생긴것도 그렇고 촉감도 그렇고 곤약의 재질을 그대로 재현했다는 게 신기해서 올립니다.
    Date2020.01.24 소식 By낄낄 Reply4 Views725 file
    Read More
  11. ASUS ROG Cetra, USB-C 게이밍 이어폰

    ASUS ROG Cetra입니다. 액티브 노이즈 캔슬링을 지원하는 USB-C 연결 게이밍 이어폰으로, 가격 9100엔. 주파수 응답 20Hz ~ 40kHz의 10mm ASUS Essensce 드라이버, 노이즈 캔슬링 버튼, 임피던스가 16Ω, 마이크 주파수 특성 50 ~ 10...
    Date2020.01.24 소식 By낄낄 Reply3 Views495 file
    Read More
  12. 70cm 썬더볼트 3 구리 케이블 분해

    70cm 길이의 썬더볼트 3 구리 케이블의 분해 사진입니다. USB-C 케이블처럼 생겼지만 엄연한 썬더볼트 3 케이블입니다. 포트 부분을 보면 썬더볼트 3 로고가 있는 USB-C 케이블입니다. 반대편도 똑같은 로고가 있습니다. 케이블과 연결 ...
    Date2020.01.23 분석 By낄낄 Reply9 Views1254 file
    Read More
  13. 지문/정맥 인증과 맥박 측정을 동시에 수행하는 초박형 센서

    도쿄 대학과 JDI가 지문/정맥 인증과 맥박 측정을 동시에 수행하는 초박형 이미지 센서를 개발했습니다. 생체 인식과 생체 신호를 검출하기 위해서는 고감도 광 첨출장치와 고속의 스위칭 소자가 필요하나, 이 두가지를 초박형 기판 위에 ...
    Date2020.01.21 소식 By낄낄 Reply3 Views701 file
    Read More
  14. 클립쉬 T5 TWS 무선 이어폰 분해

    클립쉬 T5 TWS 무선 이어폰의 분해 사진입니다. 박스 뒷면. IPX4 방수가 되며, 4개의 노이즈 캔슬링 마이크, 8시간 배터리, 케이스 배터리 24시간, apt-X 지원이 있습니다. 박스 측면. 구성품을 설명합니다. 다른쪽. 충전 케이스, 2개의 ...
    Date2020.01.20 분석 By낄낄 Reply0 Views869 file
    Read More
  15. 파나소닉, 세계 최고 효율의 태양전지 모듈

    파나소닉과 일본 에너지 기술 개발기구 NEDO는 에너지 변환 효율이 세계에서 가장 높은 태양전지 모듈을 개발했다고 발표했습니다. 기존의 실리콘 태양 전지는 무게를 줄이고 면적을 늘리는 게 관건입니다. 페로브스카이트 태양전지의 두...
    Date2020.01.20 소식 By낄낄 Reply3 Views955 file
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 133 Next
/ 133

최근 코멘트 30개

MSI 코리아
지원아이앤씨
쓰리알시스템

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


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

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소