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. No Image

    62년 만에 자동차 봉인제 페지, 음주 측정 불응자에 사고부담금 부과

    국토부가 1962년 부터 시행된 자동차번호판 봉인제도를 62년 만에 폐지한다고 합니다. (여기서 말하는 봉인은 뒷 번호판 너트에 끼워진 은색 정부 마크 봉인)   이외에도 음주 측정 불응자에게도 사고 부담금을 부과한다는 자동차 손해배...
    Date2024.02.19 소식 Bytitle: 삼성MUGEN Reply6 Views1243
    Read More
  2. 레이저디스크 HD 프로토타입이 1000달러에 경매로 팔림

    1993년에 나온 레이저디스크 HD 비디오 기술 테스트용 프로토타입이 경매에서 1000달러에 팔렸습니다. 레이저디스크 HD 기술은 상용화가 된 적이 없기에 이걸 재생할 만한 플레이어도 구하기가 불가능에 가깝습니다. 디스크의 상태도 좋진...
    Date2024.02.18 소식 By낄낄 Reply7 Views1387 file
    Read More
  3. 산코 RGB 미러 게이밍 데스크

    산코 RGB 미러 게이밍 데스크입니다. 가격 22800엔. 6가지 단일 색상 표시, 14가지 라이팅 패턴, 데스크 상판 크기 120x60x75cm, 헤드폰 스탠드와 음료수 홀더. 인피니티 미러를 케이스에 넣은 건 봤는데 책상 다리에 넣은 건 처음 봤네요.
    Date2024.02.18 소식 By낄낄 Reply2 Views592 file
    Read More
  4. No Image

    FDA, 여러 음식 알러지를 끝낼 오말리주맙을 허가

    네, 과자 같은데 보면 그런것들이 많이 적혀져 있죠. 특히, 땅콩 알레르기는 미국에서 살인이 아니라고 할지라도 살인이라고 보는 중대 범죄죠...   FDA는 Omalizumab (Xolair)를 허가했습니다. 그래서 이제 알레르기성 천식과 두드러기, ...
    Date2024.02.17 소식 Bytitle: 폭8책읽는달팽 Reply8 Views967
    Read More
  5. 보스 울트라 오픈 이어버드 발표

    보스가 울트라 오픈 이어버드를 발표했습니다. 귓구멍 안에 넣는 게 아니라 귓바퀴에 끼우는 U자형 이어버드입니다. 최적화된 구조로 소리를 외이도에 직접 보내기에 소리가 덜 새어나가며, 퀄컴 aptX 어댑티브 코덱과 스냅드래곤 사운드,...
    Date2024.02.17 소식 By낄낄 Reply3 Views824 file
    Read More
  6. 움직이는 로봇을 먹으면 죄책감이 듬

    일본 전기통신대와 오사카대학이 설탕, 젤라틴, 사과 주스 등을 재료로 써서 로봇을 만들었습니다. 막대 모양, 젤리 과자 수준으로 단단하고, 공기압에 따라 세로/가로 모양으로 움직입니다. 로봇이 세로로 움직이는 쪽이 가로로 움직이...
    Date2024.02.17 소식 By낄낄 Reply3 Views1011 file
    Read More
  7. 러시아, 우주조약을 발로 찰 무기 개발중

    미 백악관 측은 러시아가 핵을 이용한 인공위성 파괴 무기를 개발하는 것을 모니터링 하고 있다고 밝혔습니다. https://edition.cnn.com/2024/02/14/politics/house-intel-chairman-serious-national-security-threat/index.html   그러니...
    Date2024.02.16 소식 Bytitle: 폭8책읽는달팽 Reply15 Views1483 file
    Read More
  8. 파릴렌 증기 코팅으로 방수 컴퓨터를 만들 수 있음

    HZO라는 회사가 전시한 방수 라즈베리 파이 4입니다. 어항 안에 라즈베리 파이 4를 넣었는데 USB-C 전원과 HDMI 비디오 출력이 정상적으로 되고 있네요. 이 회사는 화학 기상 증착 공정을 사용해 파릴렌 고분자를 제품 표면에 코팅했습니...
    Date2024.02.16 소식 By낄낄 Reply6 Views1688 file
    Read More
  9. 우주에서 외과 수술 로봇의 테스트 성공

    네브래스카-링컨 대학에서 만든 외과 수술 로봇을 국제 우주 정거장에 보내고, 지구에서 6명의 의사가 이를 원격 조작에서 수술을 시뮬레이션하는데 성공했습니다. 진짜 수술은 아니고 10개의 고무줄을 잡고 당기고 잘라서 수술도 가능하...
    Date2024.02.16 소식 By낄낄 Reply0 Views595 file
    Read More
  10. 철도를 사용하는 자율주행 택시

    철도를 사용하는 자율주행 택시인 모노캡입니다. 자율주행이라 운전사가 탈 필요가 없으며, 24시간 쉬지 않고 움직입니다. 앱을 사용해서 호출하고 원하는 곳에서 탑승/하차가 가능합니다. 자이로 안정화 시스템을 사용해 철길의 레일 2개...
    Date2024.02.15 소식 By낄낄 Reply13 Views965 file
    Read More
  11. No Image

    니콘, 태국 공장에서 AI 경비 시스템 도입

    니콘이 태국 아유타야 공장에서 AI 경비 시스템인 AI Security asilla을 도입했습니다. 일종의 행동 인식 AI로, 이상 행동이 포착되면 즉각적으로 통지한다네요. 이벤트 발생부터 감지까지 걸리는 시간은 1초입니다. 아직은 AI에게 모든 ...
    Date2024.02.15 소식 By낄낄 Reply1 Views413
    Read More
  12. 빛이 나는 유전자 조작 페튜니아 꽃

    유전자 조작을 통해 어두운 곳에서 빛이 나는 곰팡이의 유전자를 넣은 페튜니아 꽃을 판매하고 있습니다. 가격은 세금/배송비 제외 29달러. 이게 조명을 본격적으로 대체할 정도는 아니지만, 조경용으로는 쓸만할 것 같네요. 유전자 조작 ...
    Date2024.02.15 소식 By낄낄 Reply8 Views1003 file
    Read More
  13. No Image

    자동차 전기 차대 마이너스???

    전기 잘 몰라요. 자동차에 하이패스 블박 등 전기 장치 연결할때요. 간편하게 차대에 마이너스를 물리는데, 이게 배터리 마이너스하고 연결이 되어 있어서 작동이 된다! 까지는 이해했습니다. 그런데 보통 차대는 철 이잖아요. 기껏 구리...
    Date2024.02.15 질문 Bytitle: 명사수M16 Reply6 Views633
    Read More
  14. 국제 우주 정거장에 금속 3D 프린터가 설치

    유럽 우주국과 에어버스가 우주에서 사용할 금속 3D 프린터를 만들었습니다. ISS 국제 우주 정거장의 유럽 연구소인 콜럼버스에서 사용합니다. 우선 우주에서 샘플을 인쇄해서 지구로 보내 분석할 거라고 하네요. 3D 프린터의 크기는 세탁...
    Date2024.02.14 소식 By낄낄 Reply2 Views852 file
    Read More
  15. Wi-Fi 전파 방해 장치를 사용해 보안 카메라를 무력화하고 도둑질

    미국 미네소타주 에디나에서 벌어진 연쇄 절도 사건에 Wi-Fi 전파 방해 장치를 사용했을 거라는 이야기가 나왔습니다. 부자집을 꾸준히 감시하다가 집이 비면 Wi-Fi 전파 방해 장치를 배치해서 보안 카메라를 무력화한 후에 물건을 훔치고...
    Date2024.02.14 소식 By낄낄 Reply3 Views1099 file
    Read More
목록
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 358 Next
/ 358

최근 코멘트 30개
렉사
07:30
마초코
07:23
툴라
07:13
유지니1203
07:10
hjk9860
07:06
책읽는달팽
07:04
툴라
06:58
유지니1203
06:57
nsys
06:17
아라
05:33
아라
05:31
아라
05:28
아라
05:26
아라
05:24
허태재정
05:22
허태재정
05:20
허태재정
05:17
jihadem
04:29
영원의여행자
03:47
ExpBox
03:22
360Ghz
02:58
360Ghz
02:56
lightroo
02:54
유지니1203
02:31
마초코
02:21
유지니1203
02:19
카토메구미
02:14
마초코
02:13
뚜까뚜까
02:06
조마루감자탕
01:56

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

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


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

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소