Я работаю над проектом, который основан на беспроводной связи, и я ищу лучшую альтернативу. Это требования к дизайну:
- Легко взаимодействовать с Arduino
- Работает на небольшом расстоянии (максимум 5-6 метров)
- Потребляет мало энергии - наименьшее возможное
- Устройства не должны мешать друг другу
- Не нужно быть в режиме реального времени, задержка может быть порядка сотен миллисекунд
- В общем, устройства не видны друг другу (то есть ИК и аналогичные решения не будут работать)
Сценарий таков:
Около 10 устройств в одной комнате, общаясь друг с другом, время от времени отправляя друг другу короткие (не более 30 символов) сообщения, в течение нескольких часов (без замены батарей).
Лучшее, что я смог найти, - это Bluetooth (в частности, BLE), в основном потому, что есть несколько готовых модулей Arduino + Bluetooth и многообещающий ярлык «Low Energy» (максимум половина потребления энергии обычного Bluetooth), но я бы хотел люблю получать мнение от людей с большим опытом в этой области.