Ардуино

  1. Поморгаем светодиодом

 

Откройте для себя интересный мир ардуино.

Arduino Uno — это устройство на основе микроконтроллера ATmega328. В его состав входит все необходимое для удобной работы с микроконтроллером: 14 цифровых входов/выходов (из них 6 могут использоваться в качестве ШИМ-выходов), 6 аналоговых входов, кварцевый резонатор на 16 МГц, разъем USB, разъем питания, разъем для внутрисхемного программирования (ICSP) и кнопка сброса. Для начала работы с уcтройством достаточно просто подать питание от AC/DC-адаптера или батарейки, либо подключить его к компьютеру посредством USB-кабеля.

Характеристики

Микроконтроллер ATmega328
Рабочее напряжение
Напряжение питания (рекомендуемое) 7-12В
Напряжение питания (предельное) 6-20В
Цифровые входы/выходы 14 (из них 6 могут использоваться в качестве ШИМ-выходов)
Аналоговые входы 6
Максимальный ток одного вывода 40 мА
Максимальный выходной ток вывода 3.3V 50 мА
Flash-память 32 КБ (ATmega328) из которых 0.5 КБ используются загрузчиком
SRAM 2 КБ (ATmega328)
EEPROM 1 КБ (ATmega328)
Тактовая частота 16 МГц

Arduino_UNO

Структура кода:

Все программы на Arduino обязаны иметь две функции.

Первая — это void setup()- выполняется один раз при запуске программы.

  • настраивает пины
  • объявляет все переменные

Выглядит так:

void setup ()

{

}

содержимое располагается между фигурными скобками

Вторая часть любой программы Arduino (она может быть пустой, если хотите) – это void loop:

void loop ()

{

}

Это основная часть программы, работающая в бесконечном цикле.

  • выполняет пользовательский код
  • управляет Arduino

 

Некоторые примеры программ:

  1. Поморгаем светодиодом