Найти в Дзене
Поддержите автораПеревод на любую сумму
Модуль BME280 (Arduino)
Ранее в статье — http://rcl-radio.ru/?p=132560 был описан датчик температуры и давления BMP280, подробно рассмотрены все регистры датчика и несколько практических примеров использования датчика с различными микроконтроллера. Эту статью можно считать продолжением, так как будет рассмотрен датчик BME280, который по сути тот же датчик BMP280, но дополнительно может измерять влажность воздуха. Как и BMP280, датчик BME280 может подключаться к микроконтроллеру используя шины SPI и I2C. Регистры датчика...
3 месяца назад
Датчик тока и напряжения INA3221 (Arduino)
Датчик тока и напряжения INA3221 представляет собой трех канальный измеритель тока и напряжения. Выпускается в виде готового модуля, в котором установлено несколько светодиодов, сделаны все необходимые разъемы и установлены три шунта. Диапазон измеряемого напряжения находится в диапазоне от 0 до 26 В, а максимальный измеряемый ток составляет около 1,6 А, на канал. Но ограничение в 1,6 А это ограничение установленного шунта, который имеет сопротивление 0,1 Ом, при желании сопротивление шунта можно уменьшить для увеличения  диапазона измеряемого тока...
3 месяца назад
M62446 6-и канальный регулятор громкости и тембра (Arduino)
Аудиопроцессор M62446 выпускается в двух вариантах M62446FP и M62446AFP, последний содержит более расширенный диапазон регулировки громкости и тембра. В ИМС M62446 нет коммутатора входов, микросхема имеет 8 входов (Cin SWin SLin SRin BYPASS1 BYPASS2 Lin Rin), два из которых (BYPASS1 BYPASS2) это входы для правого и левого канала (Lin Rin) но в обход регулятора громкости. Регулировка тембра осуществляется только по двум входам / выходам (Lin Rin / Lout Rout). Соответственно микросхема имеет 6 выходов (Cout SWout SLout SRout Lout Rout), регулировка громкости на каждом канале независимая...
115 читали · 4 месяца назад
Система мониторинга окружающей среды на основе ESP32 (2 линии датчиков DS18B20 + DHT22)
Система мониторинга окружающей среды, основанная на использовании микроконтроллера ESP32, представляет собой универсальное решение для сбора и анализа данных о температуре и влажности в реальном времени. Она включает в себя несколько ключевых компонентов, обеспечивающих её функциональность и надежность. Компоненты системы: Микроконтроллер ESP32 Сердцем системы является микроконтроллер ESP32, который управляет всеми компонентами устройства и осуществляет связь с внешним миром посредством Wi-Fi. Этот...
4 месяца назад
Часы — будильник на П543 (ИЛЦ5-4/7М) (Arduino)
П543 (ИЛЦ5-4/7М) — это четырехразрядный люминесцентный индикатор, применяемый в различных электронных устройствах, включая часы, будильники и таймеры. Люминесцентный индикатор — это электронное устройство, использующее явление люминесценции для отображения информации. Его основная задача — создавать видимые изображения (цифры, символы), используя световое излучение люминофоров. Рассмотрим детально, как устроены и работают люминесцентные индикаторы. Устройство люминесцентного индикатора Индикатор...
136 читали · 4 месяца назад
XL4015 — понижающий DC-DC преобразователь с микроконтроллерным управлением (Arduino)
DC-DC преобразователь на основе чипа XL4015 представляет собой бюджетный и мощный модуль с высокой эффективностью (до 96%). XL4015 обладает защитой от короткого замыкания и перегрева, что позволяет автоматически отключать выход в случае превышения рабочей температуры. Входное напряжение XL4015 составляет от 8 до 36 вольт, максимальный ток нагрузки может достигать 5 А. Основные параметры: Ниже показана схема источника питания с выходным регулируемым выходным напряжением от 0 до 25 В с функцией стабилизации тока (от 0 до 2,5 А)...
168 читали · 11 месяцев назад
АЦП AD7793 (Arduino)
AD7793 — малошумящий 24-разрядный сигма-дельта АЦП с тремя дифференциальными аналоговыми входами. Входное напряжение АЦП ограничено напряжением опорного источника питания которое может иметь значения 1,25 или 2,5 В. В данной статье рассмотрен пример использования внутреннего источника опорного  напряжения которое имеет значение 1,17 В. АЦП имеет три дифференциальных входа, вход IN3 может использоваться как вход для подачи внешнего опорного напряжения. Входы АЦП могут работать в дифференциальном и несимметричном режиме...
11 месяцев назад
VU meter 0.96′ I2C 128X64 OLED (Arduino)
На рисунке показана схема простого индикатора уровня звукового сигнала (VU meter) имитирующего работу стрелочного индикатора. На входы А0 подается звуковой сигнал через резисторы номиналом 4,7 кОм. Индикатор уровня имеет 90 ступеней, содержит шкалу в дБ и %. 0.96′ I2C 128X64 OLED В OLED дисплее отсутствует дополнительный слой подсветки всей поверхности экрана. Каждый пиксел, формирующий изображение, испускает самостоятельное свечение...
11 месяцев назад
Аудиопроцессор PT2315 (Arduino)
ИМС PT2315 (аналог TDA7315) представляет собой простой стерео аудиопроцессор, который позволяет регулировать громкость и тембр. Основные параметры аудиопроцессора PT2315: Библиотека — https://github.com/liman324/PT2315.git Тестовый скетч: #include <Wire.h> #include <PT2315.h> PT2315 pt; void setup() { Serial.begin(9600); delay(600); audio(); } void loop() { } void audio(){ pt.set_volume(0); // int 0...56 === 0...-70 dB step 1.25 dB pt.set_att_l(0); // int 0...24 === 0...-30 db step 1.25 dB pt...
102 читали · 11 месяцев назад
Радио модули NRF24L01 (ARDUINO)
Радио модули NFR24L01 работают в диапазоне частот 2.4-2.5 ГГц, поддерживают передачу данных до 2 Мбит/с и могут работать на 125 каналах. Радио модули выпускаются малой мощности (до 100 метров или около 30 метров в помещении) и с усилителем к которому можно подключить внешнюю антенну (до 1000 м). Один модуль способен поддерживать связь сразу с шестью приемниками или передатчиками, то есть можно объединить сразу семь устройств в общую радиосеть на частоте 2,4 ГГц. Скорость беспроводного соединения...
11 месяцев назад
Модуль BMP280 (Arduino)
Модуль BMP280 представляет из себя высокоточный цифровой измеритель атмосферного давления на базе микро-чипа BMP280 от фирмы BOSH. После изготовления каждый датчик проходит индивидуальную калибровку в заводских условиях. Малые размеры, низкое энергопотребление и высокая измерительная способность модуля сделали его популярным среди множества разработчиков Arduino-проектов. Модуль BMP280 был разработан фирмой как более технологичная модель своего предшественника BMP180. BMP280 может подключаться к микроконтроллеру используя шины SPI и I2C...
11 месяцев назад
Дисплей 2X16 VFD (Arduino)
Дисплей VDF1602 (16T202DA1E) выполнен на базе вакуумно-люминесцентного индикатора, который может отображать ASCII символы в 2 строки (16 знаков в 1 строке) каждый символ в виде матрицы 5х7 пикселей. Дисплей 16T202DA1E программно полностью совместим с дисплеем LCD1602 контроллере HD44780, поэтому использует стандартную библиотеку LiquidCrystal которая интегрирована в Arduino IDE. Для правильной работы базе вакуумно-люминесцентного индикатора требуется два источника питания, это питание сеток и анодов...
11 месяцев назад