Урок 1. Введение

Прежде чем начать программировать Arduino давайте разберём из чего она состоит. Не стоит пугаться её вида, не всё так страшно и непонятно как выглядит. Для начала запомним что у стандартной Arduino Uno имеется 14 цифровых (DIGITAL) и 6 аналоговых (ANALOG IN) пинов.

Цифровые пины промаркерованны на плате от 0 до 13 (на картинке они расположенны в верхней части платы), при помощи написанной нами программы мы можем отправлять на эти пины логические значения "1" (TRUE) или "0" (FALSE) для чего нам это пригодиться мы рассмотрим в следующих уроках. Не стоит забывать о том, что цифровые пины могут не только отправлять но и считывать "0" или "1", к примеру с датчиков.

Цифровые пины рядом с цифрой которых стоит знак "~" (тильда) поддерживают ШИМ (Широко Импульсная Модуляция). Это значит что вместо "0" и "1" у нас появляется дипазон от 0 до 1023, и если "1" у нас равна выводу в 5 Вольт то значение 512 у нас будет равно 2,5 Вольта

Выше мы рассмотрели, что мы можём сделать с цифровыми пинами, давайте же теперь перейдём к аналоговым. Так вот, аналоговые пины представляют собой (так же как и цифровые с тильдой "~") ШИМ. На рисунке они находятся в нижней части платы и обозначены с А0 до А5 они работают с напряжением до 5 Вольт. Через них мы можем получать значение от 0 до 1023. Их так же можно использовать как обыкновенные цифровые пины, стоит лишь прописать это в коде программы.

Вот и закончен первый вводный урок, всё не так страшно, не правда ли? В нашем следующим уроке мы приступим к практике.

В верх страницы Следующий урок

Уроки Arduino

Введение

Мигающий светодиод

Уроки Lego Mindstorms

Работа с двигателями

Работа с индикацией

Уроки Lego Wedo

Словарь терминов

Программирование

Над материалом сайта работают: Беспалов Антон, Бочкарёв Никита, Курусканова Алёна

© 2017 Денис Типикин, по всем вопросам пишите по адресу draco1996@mail.ru или demon.neta@mail.ru