Bluetooth는 모바일 가젯 세계의 주류 중 하나이며 모바일 장치가 짧은 거리에서 쉽게 의사 소통 할 수 있습니다. Wi-Fi의 복잡성과 전력 요구 사항없이 무선 헤드셋이 휴대 전화로 방문하는 방법입니다. 특히 블루투스 저 에너지 (BLE) 구성 요소는 매우 적은 양의 전력이 필요하기 때문에 휴대용 가제트를 구축하는 사람들에게 흥미 롭습니다.
블루투스 르 란 무엇입니까?
블루투스 스마트라고도하는 Bluetooth LE는 블루투스 표준의 네 번째 버전의 일부입니다. 2010 년에 완성 된 Bluetooth 4.0은 여러 번 업데이트되었으며 현재 버전은 2015 년 7 월에 발표 된 현재 버전이 4.2입니다.이 버전은 Bluetooth, Bluetooth 스마트 준비 및 블루투스 스마트 세 가지 클래스를 만듭니다. 기본적인 아이디어는 Bluetooth Smart가 Bluetooth LE 신호를 보내고받을 수있는 보수계 또는 심장 모니터와 같은 장치를 나타내는 반면 스마트 준비 장치는 LE 및 표준 블루투스 신호를 관리 할 수 있다는 것입니다. 표준 블루투스 4.2 장치 (예 : 휴대 전화 또는 USB 동글)는 블루투스 LE 신호를 보내고받을 수 있습니다.
적어도 그것은 이론입니다. Bluetooth가 수년 동안 진행 되었기 때문에 실제 호환성은 종종 결정하기가 어렵습니다. 이것은 컴퓨터 및 휴대 전화의 운영 체제에서 Bluetooth에 대해 다소 Patchy 지원을받는 데 도움이되지 않습니다. 예를 들어 Android 용 Bluetooth LE 지원은 버전 4.3 (JellyBean)까지 포함되지 않았으므로 아직도 많은 Android 장치가 있습니다. 그것을 지원하지는 않습니다. Apple은 훨씬 더 능동적이었습니다. Bluetooth LE 지원이 iOS 버전 6 및 OSX 버전 10.9에 포함되었습니다.
Bluetooth 특수이자 그룹 (SIG) 은이 가이드를 사용하여 다양한 버전의 Bluetooth의 호환성을 이해합니다.
Bluetooth LE의 목적은 새로운 종류의 장치를 드물게 보내고 작은 배터리를 끄는 새로운 장치의 표준을 열어야합니다. Bluetooth LE는 표준 블루투스와 동일한 주파수 대역에서 실행됩니다. 2.4GHz ISM (산업, 과학 및 의료) 밴드는 사용권을 필요로하지 않는 2.4GHz ISM (산업, 과학 및 의료) 밴드입니다. ISM 밴드는 40 채널로 나뉘며,이 채널 사이에서 간섭을 피하기 위해 LE 디바이스가 홉입니다. 전력 요구 사항을 유지하려면 Bluetooth LE는 표준 블루투스 (0.01에서 10mW 사이)보다 낮은 전송 전력 (0.01 ~ 10MW)을 가지고 있으며 클래스 1 디바이스의 경우 최대 100mW의 전력이 있고 클래스 3에서 1mW가 전송됩니다. (가우시안 주파수 시프트 키잉을 사용하여) 그러나 데이터 속도는 더 낮습니다 : 24MB / s 최대 표준 블루투스에 대해 초당 최대 1 메가비트 (MB / s). Bluetooth LE 디바이스는 또한 스탠바이 및 활성 모드 사이를 표준화보다 훨씬 빠르게 전환 할 수 있으므로 소규모의 데이터를 전송할 수있게하여 전력을 절약 할 수 있습니다.
Bluetooth는 마우스 및 키보드와 같은 헤드셋, 헤드폰 및 휴먼 인터페이스 장치와 같은 사물에 대한 프로파일 수를 생성하여 용도로 장치를 분류합니다. Bluetooth LE는 일반적인 품질 (GATT) 프로파일이라고하는 새로운 이러한 프로파일 세트를 추가합니다. 여기에는 혈압 모니터와 같은 장치의 프로파일이 있으며, 중요한 FOB (근접 프로파일)와 같은 장치에 대한 훨씬 더 많은 일반적인 프로파일이 포함됩니다. 많은 Bluetooth LE 장치는 장치의 펌웨어에 의해 제어되는 특정 프로파일을 사용하여 여러 가지 프로파일을 지원합니다.
Bluetooth LE 디바이스는 전력이 거의없고 배터리를 끄기 위해 만들어집니다. 예를 들어, 노르딕 반도체 NRF52 칩의 칩 시리즈는 1.7 ~ 3.6V의 전압에서 실행될 수 있으며 시스템이 유휴 모드에있을 때 1.2μA를 끌 수 있습니다. 이는 동전 배터리에서 적어도 1 년 이상 실행될 수있는 충분히 낮습니다.
Bluetooth LE는 하드웨어 해커를위한 절대적으로 흥미로운 프로토콜이지만 비평가가 있습니다. Mike Ryan은 표준의 많은 안전 문제를 입증하여 프로토콜이 사용하는 방법을 사용하고 Bluetooth 라디오를 사용하여 Android 휴대 전화를 원격으로 충돌 할 수있는 방법을 보여주는 암호화를 나타냅니다.
블루투스 LE를 사용하는 방법
Bluetooth LE와 함께 일하는 가장 쉬운 방법은 개발 키트를 얻는 것입니다. 이들은 북유럽 반도체, 텍사스 악기 및 CSR과 같은 블루투스 칩을 만드는 회사에서 널리 이용 가능합니다. ADAFRUT은 또한 북유럽 반도체 라디오를 기반으로 깔끔한 브레이크 아웃 보드를 사용합니다. 독립 실행 형 장치를 만들기 위해 LightBlue Bean은 Bluetooth Le Radio를 Arduino와 결합하여 프로그래밍 및 제어를 쉽게 결합 할 수 있습니다.
LightBlue Bean, 작은 (그리고 매우 해킹 가능한) 블루투스 le 장치.