Ардуино

Кратко о платформе

Основа платформы это плата с микроконтроллером (далее МК) и электронным обвесом к нему. К контролеру выпускается множество различных датчиков и плат расширения с теми или иными функциями.

 

                                                                                                                 

Обозначение:

  1. Порт для перепрошивки (стандартный USB).
  2. Кнопка аппаратного сброса.
  3. Сигнал опорного напряжения.
  4. GND.
  5. Контакты для цифровых сигналов.
  6. Сигнал ТХ.
  7. Сигнал РХ.
  8. Порт для подключения внешнего программатора.
  9. Контакты для аналоговых сигналов.
  10. Подключение внешнего питания.
  11. GND.
  12. +5 В.
  13. +3,3 В.
  14. Сигнал сброса.
  15. Разъем для источника питания.
  16. Микроконтроллер.

Особенность платформы заключается в том, что процесс программирования МК максимально упрощен. Прошивка при помощи встроенной программы-загрузчика через имеющийся на плате порт USB. На случай случайного «затирания» этой программы предусмотрена возможность перепрошивки стандартными программаторами.

Для программирования используется бесплатная оболочка (Arduino IDE), совместимая с наиболее распространенными операционными системами (Windows, Linux, Mac OS). В эту оболочку входит текстовый редактор для написания программ, компилятор и библиотеки. В качестве базового языка программирования используется упрощенный вариант С++. Более полную информацию о программировании МК можно получить на сайте разработчика и тематических форумах. В этих же источниках можно узнать все о визуализации управления системой.

Оболочка для программирования Ардуино

Ориентировочная стоимость оригинального базового модуля $30 — $50 (в зависимости от модификации), китайских аналогов — $10-$16. Существует целая линейка микроконтроллеров Arduino (Arduino Uno R3,

Author: admin

Добавить комментарий

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