Категория: Arduino

Как подключить декодер 74HC238 к ардуино


Как подключить декодер 74HC238 к ардуино

В этом проекте рассмотрим подключение декодера/мультиплексора 74HC238 к плате Ардуино. Микросхема может обеспечить логическую единицу только на одном из восьми выходов, в зависимости какие уровни установлены на адресных контактах А0, А1 и А2.

Подробнее…

Функция constrain()


arduino-logo

Описание функции constrain

Функция constrain «вписывает» значение переменной amt в указанный диапазон от low до high. Если значение переменной входит в диапазон, никаких изменений не происходит. Если значение amt меньше low, то amt присваивается значение low. Если значение amt больше high, то amt присваивается значение high. Сравнение можно проводить с любым типом данных.

Подробнее…

Функция map()


arduino-logo

Описание функции map

Функция map() в Arduino пропорционально преобразует значение из одного диапазона в значение другого диапазона. Нижний предел может быть как меньше верхнего предела, так и больше. А также можно использовать отрицательные числа.

Подробнее…

Функция micros()


arduino-logo

Описание функции micros

Функция micros() возвращает количество микросекунд с момента начала выполнения на плате ардуино текущей программы. Значение переполняется и сбрасывается на ноль примерно через 70 минут. Более того, на платах ардуино с частотой 16 МГц функция имеет разрешение 4 секунды (возвращаемое значение всегда кратно 4), на платах с частотой 8 МГц разрешение функции — 8 секунд.

Подробнее…

Функция analogReference()


arduino-logo

Описание функции analogReference

Устанавливает тип опорного напряжения, исходя из которого будут проводится аналоговые измерения. Поскольку АЦП у Ардуино 10-ти битный, то функция analogRead() вернет значение от 0 до 1023 (210 = 1024 значения) пропорционально входному напряжению на аналоговом входе и в зависимости от опорного напряжения.

Подробнее…

RGB светодиод


Подключение rgb светодиода к arduino

RGB светодиод представляет собой 3 светодиода красного, зеленого и синего цвета в одном корпусе. При использовании ШИМ можно получить целую уйму цветов и оттенков.

Подробнее…

Функция digitalPinToInterrupt()


arduino-logo

Описание функции digitalPinToInterrupt

Функция digitalPinToInterrupt() в Arduino используется для преобразования номера цифрового контакта платы в номер внешнего прерывания. Передается в качестве первого параметра функции attachInterrupt().

Подробнее…

Библиотека RTClib


Библиотека RTClib используется для работы с часами реального времени на микросхемах PCF8523, DS1307, DS3221. Скачать библиотеку RTClib с сайта или с GitHub.

Подробнее…