Существует много различных типов РЧ сетей с различными преимуществами и недостатками. Основными вещами, которые я учитываю при выборе метода беспроводной связи, являются топология сети, скорость передачи данных и энергопотребление.
Вай-фай:
Высокая скорость передачи данных (54 Мбит / с +), а также высокое энергопотребление. Используется, когда вам нужно подключиться напрямую к Интернету, например, к устройству Интернета вещей, и иметь внешний источник питания.
XBee:
Низкая скорость передачи данных (250 кбит / с) и низкое энергопотребление. Используется для создания сенсорных сетей ячеистого типа; каждое устройство XBee может связываться друг с другом и через друг друга через сетку с устройствами, находящимися за пределами диапазона. Используется для сетей устройств, в частности домашней автоматизации и датчиков. ссылка .
Блютус:
Средняя скорость передачи данных и среднее энергопотребление. Стандарт IEEE имеет разные профили устройств для обеспечения взаимодействия между устройствами. Сеть типа «сопряжение», однако, не полезна для сенсорных сетей, но хороша для управления устройствами с помощью ноутбука или телефона, которые обычно имеют Bluetooth на борту. Общается с Arduino через последовательные контакты RX и TX. ссылка .
Bluetooth Low Energy, ANT и т.д .:
Очень низкая скорость передачи данных и очень низкое энергопотребление. Эти радиочастотные чипы могут годами работать от батареи типа АА и используются для таких вещей, как датчики сердечного ритма. Скорость передачи данных достаточно низкая, поэтому подходит только для передачи небольшого объема данных, например показаний датчика. Большинство устройств настроены как периферийные устройства и могут подключаться только к одному «центральному» устройству, поэтому не подходит для сенсорных сетей. Bluetooth с низким энергопотреблением поддерживается новейшими мобильными телефонами и ноутбуками. Полезно для управления устройством с помощью телефона или ноутбука, например, светодиодной лампы. (Смотрите Redbearlab для некоторых вариантов Arduino)
GSM
Телефонная связь. СДЕЛАТЬ
nRF24L01 / RFM12B / RFM22B (SI4432)
Популярные фирменные трансиверы. Они могут подключаться через SPI и имеют множество необычных функций, таких как режимы пониженного энергопотребления, несколько каналов, переключение каналов, калибровка частоты, CRC, ретрансляция и так далее. NRF24L01 от Nordic Semiconductor ссылка работает в диапазоне 2,4 ГГц, другие используют ISM частота 433/470/868 / 915MHz. Это современные высокопроизводительные и недорогие аппаратные средства для надежной телеметрии и потребительских приложений. Диапазон составляет от 10 до 150 метров. SI4432 / RFM22B имеет диапазон около 1,5 км.
Другие RF модули
Простые и дешевые серийные устройства. Один передатчик / приемник или приемопередатчик , который работает в ISM - диапазоне линии связи . Часто используется как открыватель гаражных ворот. Полезно для сенсорной сети, где взаимодействие с другими устройствами не требуется, и вы можете реализовать свой собственный протокол. ссылка