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. 알리에서 살것 찾다가

    예전 기억 어딘가에 있던 usb테스터기가 떠올랐습니다.   그래서 전에 보던 제품을 검색했더니, 어이쿠?   후 후속작이 있네요?       심지어 외관에 껍데기 씌워서 훨씬 있어보이고, 뭣보다 제가 안좋아하는 OLED(수명문제)가 좀 바뀐거 ...
    Date2023.10.13 일반 Bytitle: 가난한AKG-3 Reply8 Views1041 file
    Read More
  2. 1000XM3 -> 1000XM5 갈아탄 후기

    학복스에서 27.4만에 WF-1000XM5(이하 XM5)를 사고 며칠 간 써봤습니다.   기존엔 14만 주고 산 XM3를 2년 간 쓰고 있었는데, 슬슬 맛이 갈려고 하는 조짐이 보여서 갈아탔네요.   여튼, XM4를 건너뛰고 XM5로 넘어왔기 때문에 XM4 대신 ...
    Date2023.10.12 일반 Bytitle: 삼성DontCut Reply9 Views1665 file
    Read More
  3. 기아, 전기차 수요 둔화에 EV5·EV4·EV3 등 ‘중소형 전기차’ 앞세워

    기아가 중소형 전기차 EV3와 EV4를 내년 국내 출시한다. 가격대를 낮춘 전기차를 출시해 최근 전기차 수요 둔화에 대응한다는 계획이다. 충전 인프라 확대를 위해 가정용 충전기 등도 보급한다. 기아 전동화 가속 전략의 핵심은 중소형 전...
    Date2023.10.12 소식 By낄낄 Reply7 Views1027 file
    Read More
  4. 도시바 주식, 12월 20일 상장 폐지...74년 역사 마감

    도시바 본사가 들어선 건물 근처에 세워진 로고 마크=9월 도쿄도 미나토구(교도뉴스)   도시바는 12일, 자사 주식이 12월 20일 상장폐지되며 74년간의 상장기업 역사에 마침표를 찍는다고 발표했다.   일본 산업 파트너스(JIP)를 중심으...
    Date2023.10.12 소식 By뚜찌`zXie Reply4 Views983 file
    Read More
  5. 삼성, 갤럭시 버즈 FE 국내 출시

    1. 화이트       2. 그라파이트        - 출고가는 11.9만 - 3개의 빔포밍 마이크 탑재로 선명한 통화음질 - 오토스위치 탑재로 동일한 삼성 계정으로 페어링 한 후, 삼성 제품 간 버즈 연결 정보 공유 및 컨텐츠 시청 중 폰으로 전화가 ...
    Date2023.10.12 소식 Bytitle: 삼성DontCut Reply8 Views614 file
    Read More
  6. 부품 이름이 뭘까요?

      안녕하세요 저 황동색 부품을 구입하고 싶은데 이름이 뭔지 모르겠습니다 스프링 같이 손으로 누르면 눌렀다 나와지는 그런 부품입니다
    Date2023.10.12 질문 By염발 Reply2 Views764 file
    Read More
  7. 밝기 100만cd/m2의 붉은색 마이크로LED 개발

    중국 Jade Bird Display(JBD)은 0.13인치 크기에 100만cd/m2의 밝기를 실현한 붉은색 마이크로 LED를 개발했습니다. 초박형 AlGaInP 에피택시, 선진 패시베이션 기술로 크기를 줄이고 투과막을 개량해 빛의 효율을 높였으며 마이크로 렌즈...
    Date2023.10.12 소식 By낄낄 Reply3 Views1334 file
    Read More
  8. No Image

    온수매트 결정장애

    올초에 장수하던 온수매트 가 터진 일 ( https://gigglehd.com/gg/lifetech/13810796 ) 이 있었습니다.   임시조치후에도 한번더 터져나갔고..   결국 그부위를 자른뒤 지지는 방법을 사용했습니다.   그뒤론 뭐 겨울이 다가서 집어넣긴했...
    Date2023.10.11 일반 Bytitle: 가난한AKG-3 Reply6 Views550
    Read More
  9. No Image

    러시아, 마스크 없는 나노 리소그래피 공정을 개발

    상트페테르부르크 폴리테크닉 대학의 연구원이 반도체 자급자족에 필요한 반도체 생산 도구를 개발했습니다. 우선 마스크 없이 웨이퍼에 회로도를 투사하는 장치와, 이렇게 만든 패턴으로 에칭해서 회로를 만드는 도구로 구성됩니다. 이 ...
    Date2023.10.11 소식 By낄낄 Reply1 Views686
    Read More
  10. No Image

    현대 캐스퍼 EV 출시 확정, 더 치열해진 ‘반값 전기차’

    최근 현대차는 ‘캐스퍼 일렉트릭(CASPER Electric)’이라는 상표권을 출원했다. 이와 더불어, 국내와 유럽에서 프로토타입 테스트를 진행한다는 사실이 알려져 기대감이 높아지고 있다. 캐스퍼 EV는 저가형 전기차로 출시될 예...
    Date2023.10.11 소식 By낄낄 Reply4 Views751
    Read More
  11. No Image

    USB 5핀을 C타입으로 교체 중 질문

    안녕하세요? Usb 5핀 커넥터를 c타입 커넥터로 교체하는 DIY에 도전하고 있습니다. C타입 커넥터는 알리에서 4핀 짜리로 구입해서 사용했습니다.      일단 쓰지 않는 APOINT 무선 블루투스 마우스를 대상으로 개조를 하고 있는데요.  5핀...
    Date2023.10.10 질문 By뉴시리즈9 Reply13 Views1565
    Read More
  12. No Image

    열화상 카메라가 죽었어요(2)

    열화상 카메라가 죽었어요 https://gigglehd.com/gg/8282088 3년 전에 죽었다가 계륵같은 열화상 카메라 https://gigglehd.com/gg/8858267 대충 작동해서 쓰고는 있었습니다. 열화상 카메라를 연결하고 앱을 실행하면 배터리 정보를 불러...
    Date2023.10.09 일반 By낄낄 Reply12 Views916
    Read More
  13. ASUS ROG Slash 2023 시리즈 가방

    ASUS ROG Slash 2023 시리즈 가방입니다. 게이밍 노트북 수납용 가방 정도는 나오겠거니 했는데 캐리어도 있네요. 20인치 캐리어는 1699위안, 여행용 가방은 1299위안, 메신저백은 699위안입니다.
    Date2023.10.09 소식 By낄낄 Reply4 Views917 file
    Read More
  14. 일본의 휴대용 TV, 배터리 내장, PD 충전

    일본 게오 스토어의 휴대용 TV입니다. TV 튜너를 내장해 지상파 디지털 방송 시청, 일본의 DMB격인 원세그 지원, 데이터 방송, HDMI 입력이 가능합니다. 14인치는 11880엔, 1366x768 해상도. 2시간 시청 배터리. 19인치는 16280엔, 1440x9...
    Date2023.10.08 소식 By낄낄 Reply4 Views1061 file
    Read More
  15. No Image

    아마존, 3천개 이상의 위성을 발사하는 Kuiper 프로젝트 시작

    아마존이 2개의 Kuiper 테스트 위성을 발사해 저궤도 위성 네트워크를 구축하겠다는 계획을 시작했습니다. 아마존은 3천개 이상의 위성을 띄월 계획이며 스페이스X와 비슷한 궤도에서 지구를 공전합니다. 용도는 위성 인터넷입니다.
    Date2023.10.08 소식 By낄낄 Reply7 Views699
    Read More
목록
Board Pagination Prev 1 ... 21 22 23 24 25 26 27 28 29 30 ... 357 Next
/ 357

최근 코멘트 30개

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

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


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

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소