Устраняем программно дребезг кнопок и переключателей

Кнопки и прочие переключатели – являются неотъемлемой частью, практически любого устройства. Однако, реализация этих устройств приводит к такому нежелательному явлению для микроконтроллерной техники, как дребезг контактов. Что такое дребезг? Давайте разбираться!

Читать далее

Arduino: работаем с SD картами

SD-карта довольно распространённый тип носителя в наше время. Каждый разработчик рано или поздно сталкивается с необходимостью хранить большой объём данных и\или использовать для каких-либо долгосрочных целей энергонезависимый носитель информации. На рынке существует огромное множество модулей для подключения SD-карт к Arduino или любому другому микроконтроллеру.
Практическое использование одного из таких модулей с разбором кода и схемотехнике предлагаю рассмотреть вам в этой статье.

Читать далее

Измеритель температуры с Arduino

Измерение температуры с помощью термически-зависимого сопротивления (термистора) не всегда выглядит хорошей идеи, но отлично подходит для определения относительного изменения температуры. Схема подключения к Arduino, практический пример использования и некоторые функции встроенной библиотеки Arduino представлены этой статье.

Читать далее

Всё о делителях напряжения

В продолжение темы об изучении схемотехники и микроконтроллера Arduino рассмотрим определение делителя напряжения и его принцип работы. Научимся рассчитывать делитель, и разберём возможные области применения делителей напряжения. В статье имеется минимально необходимое количество математических выкладок.

Читать далее

Делаем светофор с Arduino

В продолжение курса по обучению работы с микроконтроллером Arduino собирём трёх-цветный светофор с несколькими режимами работы. Научимся управлять сразу несколькими светодиодами, а также реализуем задержку в неблокирующем режиме (без использования функции delay).

Читать далее

Знакомство с Arduino

Микроконтроллеры уже широко вошли в нашу жизнь и трудно представить себе какую-либо электронную штуковину без них. Умение работать или хотя бы иметь представление о нём уже является негласным правилом для технического специалиста. Существует множество различных платформ для быстрого прототипирования и изучения электроники. Одой из популярных платформ ныне является Arduino, с которой мы и начнем своё знакомство с микроконтроллерами и напишем простейшую программу, мигающую светодиодом.

Читать далее