Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:aruno:info [2020/05/27 14:19] alexnikproducts:aruno:info [2020/11/05 11:47] (текущий) – [Arduino IDE] alexnik
Строка 1: Строка 1:
 ====== Что такое Arduino? ====== ====== Что такое Arduino? ======
  
-Arduino — это комбинация //**аппаратной**// и //**программной**// частей для простой разработки электроники. +Arduino — это комбинация //**аппаратной**// и //**программной**// частей для простой разработки электротехнических устройств
  
-Аппаратная часть включает в себя большое количество видов плат Arduino со встроенными программируемыми микроконтроллерами, а так же дополнительные модули. +Аппаратная часть включает в себя большое количество видов плат Arduino со встроенными программируемыми микроконтроллерами, а так же дополнительные модули с различными датчиками и исполнительными устройствами. 
  
 Программная часть состоит из среды разработки (программы для написания скетчей и прошивки микроконтроллеров Ардуино), упрощенного языка программирования, огромного множества готовых функций и библиотек.  Программная часть состоит из среды разработки (программы для написания скетчей и прошивки микроконтроллеров Ардуино), упрощенного языка программирования, огромного множества готовых функций и библиотек. 
  
-Ардуино умеет принимать и отправлять сигналы в соответствии с инструкциями в прошивке. +Микроконтроллер Ардуино умеет принимать и отправлять сигналы в соответствии с инструкциями в прошивке. 
 Звучит весьма скромно, но на практике это позволяет получать и обрабатывать информацию с сенсоров и передавать команды исполнительным механизмам или другим устройствам.  Звучит весьма скромно, но на практике это позволяет получать и обрабатывать информацию с сенсоров и передавать команды исполнительным механизмам или другим устройствам. 
 Например: микроконтроллер может получать данные с датчиков температуры, давления, влажности и выводить сводную информацию на дисплей. Например: микроконтроллер может получать данные с датчиков температуры, давления, влажности и выводить сводную информацию на дисплей.
Строка 17: Строка 17:
 Основой любого проекта является плата на которой установлен Ардуино - совместимый программируемый микроконтроллер(далее по тексту контроллер). Он выполняет роль миниатюрного компьютера, в который загружается написанная пользователем программа. Основные компоненты установленные на плате представлены на рисунке 1. Рассмотрим их назначение: Основой любого проекта является плата на которой установлен Ардуино - совместимый программируемый микроконтроллер(далее по тексту контроллер). Он выполняет роль миниатюрного компьютера, в который загружается написанная пользователем программа. Основные компоненты установленные на плате представлены на рисунке 1. Рассмотрим их назначение:
  
-{{ :products:ardu:pinlab_board_info.png?300 |}}+{{ :products:ardu:pinlab_board_info.png?nolink&400 |}}
 //Рисунок 1: Основные элементы платы - контроллера// //Рисунок 1: Основные элементы платы - контроллера//
  
Строка 24: Строка 24:
      * **цифровые** (Digital) пины могут быть как входом так и выходом и принимать/отдавать только 2 значения: HIGH и LOW.      * **цифровые** (Digital) пины могут быть как входом так и выходом и принимать/отдавать только 2 значения: HIGH и LOW.
      * **аналоговые** (Analog in) пины могут только принимать сигнал. И в отличии от цифровых входов аналоговые измеряют напряжение поступающего сигнала.\\      * **аналоговые** (Analog in) пины могут только принимать сигнал. И в отличии от цифровых входов аналоговые измеряют напряжение поступающего сигнала.\\
-В большинстве плат ардуино стоит 10 битный аналогово-цифровой преобразователь. Это значит что 0 считывается как 0 а 5 В считываются как значение 1023. То есть аналоговые входы измеряют, подаваемое на них напряжение, с точностью до 0,005 вольт. Благодаря этому мы можем подключать разнообразные датчики. 
   * Порты питания — служат для подачи питания на подключаемые устройства.   * Порты питания — служат для подачи питания на подключаемые устройства.
   * Кнопка Reset — кнопка перезагрузки.   * Кнопка Reset — кнопка перезагрузки.
Строка 40: Строка 39:
 Рассмотрим интерфейс Arduino IDE подробнее. Рассмотрим интерфейс Arduino IDE подробнее.
  
-{{ :products:ardu:png02.png?400 |}}+{{ :products:ardu:png02.png?direct&400 |}}
  
 В окне программы вы можете найти четыре главных функциональных элемента: В окне программы вы можете найти четыре главных функциональных элемента: