Современную электронику сложно представить без микроконтроллеров, которые стали неотъемлемой частью многих электронных узлов.
Низкая стоимость и широкие возможности позволяют их применять в различных сферах, вытесняя там где это возможно, аналоговые узлы и устройства на жесткой логике.
Для устройств хобби-класса можно с успехом использовать широко распространенную платформу Arduino.
Arduino - платформа с открытым исходным кодом для разработки прототипов электронных устройств на основе гибких, простых в использовании оборудования и программного обеспечения.
Платформой с успехом пользуются непрофессиональные пользователи (художники, дизайнеры, любители и все, кто заинтересован в создании интерактивных объектов или систем управления и мониторинга.
Arduino позволяет измерять параметры окружающей среды, получая входные данные от различных датчиков и может управлять освещением, двигателями, и другими устройствами.
Микроконтроллер, установленный на плате, программируется с использованием специально разработанной и постоянно развивающейся среды разработки.
Среда позволяет писать код и загружать его в плату ввода/вывода и работает под Windows, Mac OS X и Linux.
Среда написана на Java, использует AVR-GCC и другое программное обеспечение с открытым исходным кодом.
Arduino проекты могут быть автономными или могут обмениваться информацией с программным обеспечением, работающим на компьютере (например, Flash, Processing, MaxMSP).
Как и всякая другая платформа она имеет свои преимущества и недостатки, но простота использования и наличие огромного количества готового исходного кода, делает ее несомненным лидером среди подобных платформ.
Скачать среду разработки с http://arduino.cc/en/Main/Software, на данный момент доступна версия [1.0.1] (90 Мб). Установка в Windows в извлечении из архива и добавление ярлыка на рабочий стол (при желании).
Низкая стоимость и широкие возможности позволяют их применять в различных сферах, вытесняя там где это возможно, аналоговые узлы и устройства на жесткой логике.
Для устройств хобби-класса можно с успехом использовать широко распространенную платформу Arduino.
Arduino - платформа с открытым исходным кодом для разработки прототипов электронных устройств на основе гибких, простых в использовании оборудования и программного обеспечения.
Платформой с успехом пользуются непрофессиональные пользователи (художники, дизайнеры, любители и все, кто заинтересован в создании интерактивных объектов или систем управления и мониторинга.
Arduino позволяет измерять параметры окружающей среды, получая входные данные от различных датчиков и может управлять освещением, двигателями, и другими устройствами.
Микроконтроллер, установленный на плате, программируется с использованием специально разработанной и постоянно развивающейся среды разработки.
Среда позволяет писать код и загружать его в плату ввода/вывода и работает под Windows, Mac OS X и Linux.
Среда написана на Java, использует AVR-GCC и другое программное обеспечение с открытым исходным кодом.
Arduino проекты могут быть автономными или могут обмениваться информацией с программным обеспечением, работающим на компьютере (например, Flash, Processing, MaxMSP).
Как и всякая другая платформа она имеет свои преимущества и недостатки, но простота использования и наличие огромного количества готового исходного кода, делает ее несомненным лидером среди подобных платформ.
Скачать среду разработки с http://arduino.cc/en/Main/Software, на данный момент доступна версия [1.0.1] (90 Мб). Установка в Windows в извлечении из архива и добавление ярлыка на рабочий стол (при желании).
Для экспериментов
можно приобрести готовую плату, список поддерживаемых плат можно посмотреть на официально
сайте http://arduino.cc/en/Main/Hardware
).