Arduino

Подключение датчика расстояния

В статье будет рассмотрена работа с ультразвуковым датчиком расстояния HC-SR04 Этот датчик очень прост в использовании, а расположение ног позволяет воткнуть его в макетную плату либо подсоединить проводами типа папа-мама. Используется датчик для определения расстояния до объекта или наличия препятствия….
ДАЛЕЕ

Циклы в Arduino

Циклы используются для многократного повторения однотипных действий. Они позволяют сделать код более компактным и удобным для чтения. Выделяют 3 вида циклов: с предусловием, с постусловием и со счетчиком. Начнем с последнего, как с наиболее удобного. Цикл со счетчиком Цикл со…
ДАЛЕЕ

Управление яркостью светодиода

Иногда возникает необходимость не просто включать-выключать светодиоды, но и регулировать их яркость. Для начала подключите светодиод. ВАЖНО: Если требуется управлять яркостью светодиода, то необходимо подключить светодиод к одну из портов, помеченных знаком тильда (~). Это порты 3, 5, 6, 9,…
ДАЛЕЕ

Подключение кнопки к Arduino

В предыдущих проектах работа выполнялась сама собой, и ничто не могло нарушить порядок действий, а человек не мог повлиять на их работу. Настало время это исправить, и помогут нам в этом кнопки. У кнопки традиционно могут быть состояния: нажата и…
ДАЛЕЕ

Бегущий огонек

Сегодня сделаем проект «Бегущий огонек», или «Рыцарь дорог», для тех, кто в теме Для реализации проекта вам понадобятся: 8 светодиодов; 8 резисторов 220 ом; Соединительные провода. Расположите на макетной плате 8 красных светодиодов в линию и подключите их к разным…
ДАЛЕЕ

Подключение и программирование светодиодов. Часть 2.

В этой части рассмотрим работу с группой светодиодов. Для начала подключим всего 2 светодиода. Подключите светодиоды к 12 и 13 портам. В первой части мы не использовали резистор при подключении светодиода, что не является верным. Светодиодам нужны резисторы, иначе они…
ДАЛЕЕ

Подключение и программирование светодиодов. Часть 1.

Светодиоды, или светоизлучающие диоды (СИД, в английском варианте LED — light emitting diode)— полупроводниковый прибор, излучающий свет при пропускании через него электрического тока. Так как светодиод является полупроводниковым прибором, то при включении в цепь необходимо соблюдать полярность. Светодиод имеет два…
ДАЛЕЕ

Переменные

Сегодня мы разберемся, что такое переменная в программировании. В интернете есть немало определений этого понятия, которые вы без труда сможете найти. Здесь же я опишу, что из этого следует и как вообще пользоваться переменными. Само слово «переменная» намекает на то,…
ДАЛЕЕ

Первая программа на Arduino

Платформа Arduino исполняет программы на языке, основанном на C/C++, поэтому, имея опыт работы с указанными языками, программирование платы не составит для вас большого труда. Если же вы не сталкивались с языками C и C++ или никогда не программировали вообще, то…
ДАЛЕЕ

Работа с макетной платой

Макетная плата (беспаечная плата, breadboard) используется для быстрой сборки электрических схем без пайки. Выглядит она примерно так: Если мы заглянем внутрь, то увидим, что некоторые отверстия соединены между собой: Есть длинные шины (вдоль платы, обычно подписаны + и -) и…
ДАЛЕЕ