무선 기술을 통해 장치를 컴퓨터에 연결하는 합리적인 방법은 무엇입니까?


9

나는 전력선 캐리어를 사용하여 신호를 주소 지정 가능한 수신기로 전송하여 (다양한 성공 정도) 집안의 모든 벽판에 컴퓨터를 연결할 수있는 X-10 일을 좋아합니다.

컴퓨터에서 전자 레인지를 원격으로 켤 필요는 없지만, 홈 오토메이션을위한 무선 컨트롤러 구성표를 사용하거나 웹캠을 Roomba에 설치하거나 온도를 측정하는 것이 멋지다고 생각합니다. 외부 센서.

이것에 접근하는 합리적인 전체적인 방법은 무엇입니까? Wi-Fi 엔드 포인트는 정말 매력적이지만 약간 비싸 보입니다. 라디오를 사용하는 다른 방법이 있습니까? 아니면 전력선 사업자가 여전히 갈 길입니까?

답변:


8

sparkfun 무선 가이드를 확인하십시오 .

나는 저급 물건의 대부분에 대해 jeenodes 를 가지고 놀고 있었고 그것이 최고의 비용 / 전력 비율 일 것이라고 생각합니다. 나는 현대 장치를 통해 내 것을 얻는다 .


1
나는 두 번째입니다. 무선 가속도계를 구축하기 위해 RFM12B 모듈과 함께 연주했습니다. tinkerlog.com/2010/02/07/remote-accelerometer 이 모듈은 저렴하고 프로그래밍하기 쉽습니다. JeeLabs가 제공하는 Arduino 라이브러리는 훌륭하게 작동합니다.
tinkerlog

1
Sparkfun에서도 모듈을 사용할 수 있습니다. sparkfun.com/commerce/product_info.php?products_id=9582
tinkerlog

6

집안의 무선 통신의 경우 Nordic nRF24L01 + 칩 (Sparkfun에서 사용 가능한 모듈) 또는 TI CC2500 (TI에서 사용 가능한 모듈)이 이상적입니다. 그들은 아주 싸다.

TI 모듈에는 실제로 특정 애플리케이션에 쉽게 적용 할 수있는 센서 네트워크 소프트웨어가 제공됩니다.

레온


6

ZigBee는 센서 네트워크 및 홈 오토메이션에 매우 적합합니다. ZigBee는 IEEE 802.15.4-2003에 정의 된 물리적 및 MAC 계층의 네트워크 계층입니다.

  • 원시 무선 데이터 전송률은 채널당 250 kbit / s (2.4 GHz 대역), 915 MHz 대역에서 채널당 100 kbit / s, 868 MHz 대역에서 20 kbit / s입니다.
  • 전송 범위는 약 300ft (1mW) 및 4000ft (60mW)입니다.
  • 기본 채널 액세스 모드는 "캐리어 감지, 다중 액세스 / 충돌 방지"(CSMA / CA)입니다.
  • 2.4GHz 대역에는 각각 5MHz의 대역폭이 필요한 16 개의 채널이 있습니다.
  • IEEE 802.15.4-2003 짧은 (16 비트) 및 긴 (64 비트) 주소 모드가 지원됩니다. 대역폭, 저전력 네트워크

ZigBee를 배포하는 방법에는 여러 가지가 있습니다. 대부분의 사람들은 UART를 사용하는 XBee와 같은 칩에 시스템을 구입합니다. XBee는 uC, 라디오 및 안테나를 통합합니다. XBee를 Arduino와 같은 보드와 함께 사용하거나 독립형 모드에서 사용할 수 있습니다. 독립형 모드에서 XBee는 주기적으로 깨우기, 데이터 수집, 데이터 전송 및 다시 절전 모드로 설정 될 수 있습니다. XBee uC에는 디지털 I / O 기능과 ADC가 있습니다. 0.1 % 듀티 사이클에서 두 개의 AA는 2-3 년 지속됩니다. 더 나은 전원 관리로 더 ​​긴 배터리 수명이 가능합니다.

몇 주 전에 ZigBee에 약간의 글을 썼습니다. 글은 http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html 에 있습니다 .

또한 XBee를 Arduino 호환 uC와 통합하는 uC 보드를 만듭니다. http://wiblocks.luciani.org/ZB1/index.html 내 사이트에는 XBee 프로그래밍 예제가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.