Радио модуль HC-12 (SI4463) на 433МГц с последовательным интерфейсом, выходной мощностью до 100мВт и дальностью связи до 1000м. Модуль имеет большие возможности по конфигурированию: можно менять канал связи, скорость передачи, выходную мощность передатчика и т.д. Позволяет прошивать Arduino "по воздуху" прямо из Arduino IDE, правда, придется нажимать reset в ручную (не забудьте установить скорость передачи 57600).
AT команда | Описание |
---|---|
AT | Тестовая команда. |
AT+Bxxxx | Команда изменения скорости передачи данных (может быть 1,200bps, 2,400bps, 4,800bps, 9,600bps, 19,200bps, 38,400bps, 57,600bps, и 115,200bps) |
AT+Cxxxx | Команда изменения канала связи (от 1 до 127). Шаг частоты канала 400 кГц, при больших расстояниях и скоростях больше 9,600bps рекомендуется не использовать частоты 5 соседних каналов выбранного канала, что бы сохранить полноценную работоспособность |
AT+FUx | Команда выбора режима работы (FU1, FU2, FU3, FU4). FU1 - режим сохранения энергии, потребляемый ток 3,6 мА. FU2 - экстремальный режим сохранения энергии, потребляемый ток 80 мкА. FU3 - режим полной скорости, потребляемый ток 16 мА. FU4 - режим максимальной дальности, потребляемый ток 16 мА, только скорость 1,200bps, количество информации не более 60 байт, интервал передачи пакетов рекомендуется использовать около 2 секунд для предотвращения потери данных |
AT+Px | Команда выбора передающей мощности (от 1 до 8) |
AT+Ry | Запрос установленных параметров модуля (AT+RB - baud rate, AT+RC - канал передачи данных, AT+RF - режим работы, AT+RP - мощность передачи) |
AT+Rx | Получение всех параметров: режим работы, baud rate, канал передачи данных, мощность передачи |
AT+Uxxx | Команда выбора data bits, check bit и stop bit |
AT+V | Запрос версии программного обеспечения модуля |
AT+SLEEP | Команда перехода в спящий режим, ток потребления в спящем режиме 22 мкА. Для выхода из спящего режима необходимо послать AT команду |
AT+DEFAULT | Сброс параметров настроек модуля до заводских |
AT+UPDATE | Вход в режим ожидания обновления программного обеспечения модуля. После ввода команда необходимо закрыть COM порт и запустить софт для обновления (HC-1X updater) |