Создание программы для оконечного устройства
3.1. Создать в ПО Flowcode файл с названием «Node2» и загрузить в него компонент ZigBee и блок переключателей. Настроить компонент ZigBee.
3.2. Подключить USB-кабель к оконечному модулю ZigBee (в правой части лабораторного макета, необходимо использовать модуль с подключенным блоком переключателей) и настроить проект с помощью опций «Configure chip» и затем «Autodetect chip».
3.3. Инициализировать модуль ZigBee и подключиться к координатору с помощью макроса «Connect_To_Coordinator». В случае успешного подключения возвращается значение 0, в противном случае основная программа не выполняется.
3.4. Создать бесконечный цикл основной программы, в котором сначала реализуется алгоритм ответа на поиск устройств координаторов. Устройство должно ожидать получения символа «1» с помощью макроса Receive_Char и отправлять символ «2» в радиоканал ZigBee с помощью макроса Send_Char. После установления соединения узел 2 должен ожидать получения символа «0» от координатора.
3.5. Получив указанный символ, узел 2 должен установить соединение с узлом 3. Далее должен быть запущен бесконечный цикл, в котором осуществляется ввод данных с блока переключателя. При нажатии клавиши ее значение должно передаваться на модуль координатора.
3.6. Провести настройку отдельных элементов программы и протестировать программу. Добившись успешного выполнения эмуляции программы, записать ее в микроконтроллер лабораторной установки.