Если вы первый раз на форуме, рекомендуем прочитать ПРАВИЛА ФОРУМА. Чтобы создавать свои сообщения или отвечать на форуме необходимо ЗАРЕГИСТРИРОВАТЬСЯ.
Arduino — продукция аппаратно-программных средств для построения систем автоматики и робототехники, ориентированная на любителей и профессионалов. Программная часть состоит из программной оболочки (IDE) для написания программ и программирования аппаратуры. Аппаратная часть представляет собой набор смонтированных печатных плат. Устройства программируется через USB без использования программаторов.
Arduino можно использовать для создания автономных и управляемых (с помощью копьютера чезез интерфейсы) объектов автоматики и робототехники. Arduino платы спроектированы таким образом, чтобы можно было добавляя в них новые компоненты с помощью установленных на них штыревых разъёмов. Микроконтроллеры для Arduino отличаются наличием предварительно прошитого в них загрузчика (bootloader).С помощью этого загрузчика пользователь загружает свою программу в микроконтроллер подключив Arduino к компьютеру через обычный usb порт. Большинство плат Arduino имеет штыревой разъем для внутрисхемного программирования (ICSP для AVR, JTAG для ARM) микроконтроллера на случай слета загрузчика (bootloader). Порты ввода-вывода arduino сделаны в виде штыревых линеек. Микроконтроллеры питаются от 5В или 3,3В, в зависимости от модели платы. Пользователю доступны некоторые специальные возможности портов ввода-вывода микроконтроллеров, например широтно-импульсная модуляция (ШИМ), аналогово-цифровой преобразователь (АЦП), интерфейсы UART, SPI, I2C. Разновидности плат Arduino : ADK , Due , Leonardo , Leonardo ETH , MO , Mega , Micro , Mini , Uno Yun и др.
Язык программирования устройств Arduino основан на C/C++(используется компилятор AVR-GCC).
Более детально об Arduino изложенно на сайте arduino.ru
Если вы первый раз на форуме, рекомендуем прочитать ПРАВИЛА ФОРУМА. Чтобы создавать свои сообщения или отвечать на форуме необходимо ЗАРЕГИСТРИРОВАТЬСЯ.