Лабораторные стенды в рамках исследований и экспериментов. Разработка на основе аппаратно-вычислительной платформы - страница 4

Шрифт
Интервал


– основывается на языке Arduino C++ (или Arduino Sketches);

– удобная и простая в использовании среда разработки применяется дизайнерами и художниками;

– программирование устройства осуществляется не с помощью последовательный порт, а через USB-интерфейс. Так как последовательный порт отсутствует в большинстве компьютеров современности, это можно считать как дополнительное удобство.

– Устройство можно назвать «открытым», так как, если есть нужда, чтобы скачать на сайте, или необходимую микросхему, получить все необходимые элементы, чтобы спаять самостоятельно, сами создатели Arduino ничего с этого не имеют;

– «Hardware», с которого содержится плата Arduino, дешево, так как полностью вся USB-плата по ценовой политике на 2023 год, около 10€, а для замены испорченого чипа пользователю придется отдать где-то около 2,5 евро. Поэтому есть такая возможность недорогой замены комплектующих и выгодной эксплуатации созданых устройств на Arduino;

– существует много официальных и неофициальных сообществ активных пользователей, поэтому хватает людей, что имею возможность оказывать соответствующую помощь;

– изначально проект Arduino создавался в среде университета, тому он очень хорошо подойдёт для новичков, что хотят быстро заставить функционировать задуманные устройства;

Arduino состоит из двух основных компонентов: млат, с которой работает пользователь при создании собственных прототипов, и интегрированной (роды разработки (IDE) – программного обеспечения, установленного на компьютере. Интегрированная среда разработки используется для создания программных модулей. То есть мы будем регулировать функцию каждого необходимого параметра и получать нужный цвет на выходе, как будто это палитра художника или словно вы настраиваете частоты на своем плеере. Для этого можно использовать сменные резисторы. В результате чего, схема оказывается довольно-таки сложной. Но такая платфорама как Arduino даёт возможность использовать разные функции и свойства. Если задействовать на плате необходимые нам контакты, можно регулировать напряжение, подаваемое на Arduino. Именно программный модуль говорит о плате, что нужно делать.

В первую очередь, Arduino Integrated Development Environment – это интегрированная среда разработк (кроссплатформеное программное обеспечение для пользователей ОС Windows, Linux и macOS, созданое в функциях C и C++. Он используется для записи и записи программ с совместимыми с Arduino досками, но также с помощью посторонних мостов, других комитетов по развитию.