Закрыть
В Arduino IDE 1.6.6 появилась возможность визуализировать данные

В Arduino IDE 1.6.6 появилась возможность визуализировать данные

Последняя версия Arduino IDE доступна для скачивания на сайте Arduino. Новшества включают инструменты компилятора для фанатов командной строки, множество дополнений, исправленных ошибок, но, на мой взгляд самым серьезным дополнением в новой версии является инструмент под названием Serial plotter, позволяющий визуализировать данные, передаваемые по последовательному порту. Это могут быть, например, данные, получаемые с различных датчиков.

Итак, что же нового мы видим в вышедшем релизе?

  • На заставке появились веселые, последовательно соединенные конденсаторы  🙂
  • arduino-builder — инструмент командной строки для компиляции скетчей Arduino, который заботится об ошибках в коде, обеспечивает компиляцию связанных библиотек и устанавливает параметры компиляции. Он может использоваться как отдельная программа для компиляции программного кода.
  • Модуль PluggableUSB — теперь Arduino может взаимодействовать со множеством различных USB-устройств и при этом не нужно изменять программное ядро. Это становится возможным благодаря новой модульной архитектуре. Библиотеки основываются на новой разработанной подсистеме.
  • Serial Plotter — позволяет визуализировать в реальном времени, поступающие на компьютер данные с Arduino. В Mac OS этот инструмент смешно называется Плоттер по последовательному соединению

Меню Serial Plotter

Простенький скетч, генерирует функцию sin (x) и отправляет результат в Serial порт.

При попытке компиляции в Mac OS — вылезает ошибка

fork/exec /Users/imac21/Library/Arduino15/packages/arduino/tools/avr-gcc/4.8.1-arduino2/bin/avr-g++: no such file or directory
Ошибка компиляции.

Вот тебе и новая версия. Без компилятора  🙂

В Ubuntu, работает нормально

Arduino IDE Serial Plotter

Как по мне — так очень даже полезное дополнение к среде разработки.

Вот еще небольшое англоязычное видео с демонстрацией работы Serial Plotter

  • Значительно улучшен пример Arduino ISP для использования Arduino в качестве программатора AVR-микроконтроллеров.
  • Появилось всплывающее уведомление в Менеджере библиотек и Менеджере плат, если имеется обновления для установленных библиотек/ядра

Полный список изменений, исправлений, дополнений можно посмотреть здесь.

Багов, судя по всему, в этом релизе тоже предостаточно. Наверное, спешить удалять Arduino IDE 1.6.5 пока не стоит...

[add_ratings]

1 thought on “В Arduino IDE 1.6.6 появилась возможность визуализировать данные

  1. Ну визуализация очень примитивная )) Интереснее SCADA прикрутить, например практически бесплатную «Симп Лайт»

Оставить ответ

Ваш email не будет опубликован.Обязательны поля помечены *