Перейти к основному содержимому

Установка ПО

  • Библиотека для взаимодействия конструктора Orbix и Arduino - unicanarduino и CAN
  • Открыть менеджер библиотек "Sketch" -> "Include Library" -> "Manage Libraries", найти следущие библиотеки и установить: GyverStepper.h; EncButton.h; Servo.h.
  • Среда разработки Arduino IDE.

Подключение

  • Установите шилд на Arduino Mega 2560;
  • Подключите шилд в сеть конструктора Orbix через стандартный шлейф;
  • Подключите Arduino Mega 2560 к персональному компьютеру стандартным кабелем USB Type B.
осторожно

При подключении Arduino к компьютеру, убедитесь, что отключена подача внешнего питания к конструктору

Инструкция по установке библиотеки для взаимодействия Orbix и Arduino

  • Установить ArduinoIDE последней версии;
  • Установить через встроенный менеждер библиотеку CAN. Скетч → Подключить библиотеку → Управлять библиотеками (в поиске менеджера ищется по запросу «Supports Microchip MCP2515 based»);
  • В директории ArduinoIDE найти папку libraries и распаковать архив с библиотекой UnicanArduino. В IDE появится библиотека Файл → Примеры → UnicanArduino;
  • В библиотеке UnicanArduino находится пример LEDUNICAN, в котором показана реализация управления светодиодами на плате ПН посредством Arduino через Houston. _API библиотеки unican, использованной в примере, находится в корне UnicanArduino/API.txt.

Пример кода работы с солнечными панелями через Houston

Пример кода для прошивки Arduino (работа с солнечными панелями через ПО Houston Application)

подсказка

Перед загрузкой программы в Arduino необходимо поменять тип платы в ArduinoIDE: Инструменты → Плата → Arduino Mega or Mega 2560. Там же выбрать COM-порт, к котрому подкючена Ардуино.