Инструменты пользователя

Инструменты сайта


arduino_modules

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Последняя версия Следующая версия справа и слева
arduino_modules [2017/07/13 00:03]
glushak
arduino_modules [2017/07/13 00:08]
glushak старая версия восстановлена (2017/07/12 23:14)
Строка 7: Строка 7:
 **Организация информационного обмена**\\ ​ **Организация информационного обмена**\\ ​
 Плата Arduino имеет последовательный порт UART для организации связи с другими устройствами. Плата Arduino имеет последовательный порт UART для организации связи с другими устройствами.
-Для обмена данными используются цифровые порты ввода/​вывода 0(RX) и 1(TX), а также USB порт. На плате расширения также расположены разъемы RX и TX, к которому подключается шлейф информационной сети аппарата. Для осуществления связи между микроконтроллером на плате Arduino и БЦК необходимо соединить разъемы RX шины и самой платы, и воспользоваться набором функций Serial для Arduino.\\ +Для обмена данными используются цифровые порты ввода/​вывода 0(RX) и 1(TX), а также USB порт. На плате расширения также расположены разъемы RX и TX, к которому подключается шлейф информационной сети аппарата. Для осуществления связи между микроконтроллером на плате Arduino и БЦК необходимо соединить разъемы RX шины и самой платы, и воспользоваться набором функций Serial для Arduino.
-**Принцип работы сети**\\ +
-Для организации информационного обмена используется протокол связи, который обеспечивает точную и однозначную передачу информации. При обращении к какому-либо устройству БЦК отправляет по шине запрос,​ который воспринимается всеми подключенными устройствами,​ однако реагирует на который только вызываемое устройство. Индекс вызываемого устройства прописывается в запросе. +
-При обращении к плате Arduino также используется этот протокол,​ за платой закреплен собственный индекс. Запрос,​ который воспринимается платой от БЦК, представляет из себя последовательность некоторых символов в формате таблицы ASCII. Для обеспечения взаимодействия между БЦК и микроконтроллером,​ необходимо микроконтроллеру считать отправленную БЦК строку символов из шины, расшифровать ее, и выполнить заданные действия.  +
-Последовательность действий микроконтроллера при получении определенной последовательности символов от БЦК прописывается в программе прошивки платы. +
-Последовательность,​ которую отправляет БЦК в шину, и которая воспринимается Arduino к расшифровке и выполнению,​ прописывается в программе,​ которая отправляется на БЦК с помощью веб-интерфейса. +
- +
-Вы можете скачать тестовые примеры здесь:​\\ +
-{{ :​led_test.zip |}} Скетч для Arduino Mega 2560, который позволяет включить и выключить диод на 11 контакте по команде с БЦК, скетч для БЦК, и архив для прошивки БЦК через веб-интерфейс.+
arduino_modules.txt · Последние изменения: 2017/07/13 00:14 — glushak