Найти в Дзене
Поддержите автораПеревод на любую сумму
Регулятор громкости и тембра на TDA8425 + OLED 128×32 (Arduino)
ИМС TDA8425 представляет собой двухканальный (стереофонический) регулятор громкости и тембра с микропроцессорным управлением. Технические характеристики аудиопроцессора TDA8425: Регулятор громкости и тембра на TDA8425 содержит следующие компоненты: Основные характеристики дисплея: Схема блока управления Основные параметры регулятора громкости и баланса ИК пульт дублирует работу энкодера и кнопок. Для управления регулятором подойдет практически любой пульт ИК, для поддержки...
210 читали · 1 месяц назад
Регулятор громкости M62429 + OLED 128×32 (Arduino)
M62429 — двухканальный цифровой регулятор громкости с последовательным управлением. Микросхема заменяет традиционные механические потенциометры и позволяет точно настраивать уровень  звука в аудио аппаратуре. Ранее в http://rcl-radio.ru/?p=63039 описывался регулятор громкости на базе ИМС M62429 с дисплеем LCD1602 на базе контроллера HD44780. В этой статье будет аналогичный пример но с использованием дисплея OLED 128×32. Основные характеристики дисплея: ИК пульт дублирует работу энкодера и кнопок...
1 месяц назад
Модуль BME280 (Arduino)
Ранее в статье — http://rcl-radio.ru/?p=132560 был описан датчик температуры и давления BMP280, подробно рассмотрены все регистры датчика и несколько практических примеров использования датчика с различными микроконтроллера. Эту статью можно считать продолжением, так как будет рассмотрен датчик BME280, который по сути тот же датчик BMP280, но дополнительно может измерять влажность воздуха. Как и BMP280, датчик BME280 может подключаться к микроконтроллеру используя шины SPI и I2C. Регистры датчика...
9 месяцев назад
Датчик тока и напряжения INA3221 (Arduino)
Датчик тока и напряжения INA3221 представляет собой трех канальный измеритель тока и напряжения. Выпускается в виде готового модуля, в котором установлено несколько светодиодов, сделаны все необходимые разъемы и установлены три шунта. Диапазон измеряемого напряжения находится в диапазоне от 0 до 26 В, а максимальный измеряемый ток составляет около 1,6 А, на канал. Но ограничение в 1,6 А это ограничение установленного шунта, который имеет сопротивление 0,1 Ом, при желании сопротивление шунта можно уменьшить для увеличения  диапазона измеряемого тока...
9 месяцев назад
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), регулировка громкости на каждом канале независимая...
173 читали · 9 месяцев назад
Система мониторинга окружающей среды на основе ESP32 (2 линии датчиков DS18B20 + DHT22)
Система мониторинга окружающей среды, основанная на использовании микроконтроллера ESP32, представляет собой универсальное решение для сбора и анализа данных о температуре и влажности в реальном времени. Она включает в себя несколько ключевых компонентов, обеспечивающих её функциональность и надежность. Компоненты системы: Микроконтроллер ESP32 Сердцем системы является микроконтроллер ESP32, который управляет всеми компонентами устройства и осуществляет связь с внешним миром посредством Wi-Fi. Этот...
9 месяцев назад
Часы — будильник на П543 (ИЛЦ5-4/7М) (Arduino)
П543 (ИЛЦ5-4/7М) — это четырехразрядный люминесцентный индикатор, применяемый в различных электронных устройствах, включая часы, будильники и таймеры. Люминесцентный индикатор — это электронное устройство, использующее явление люминесценции для отображения информации. Его основная задача — создавать видимые изображения (цифры, символы), используя световое излучение люминофоров. Рассмотрим детально, как устроены и работают люминесцентные индикаторы. Устройство люминесцентного индикатора Индикатор...
175 читали · 9 месяцев назад
XL4015 — понижающий DC-DC преобразователь с микроконтроллерным управлением (Arduino)
DC-DC преобразователь на основе чипа XL4015 представляет собой бюджетный и мощный модуль с высокой эффективностью (до 96%). XL4015 обладает защитой от короткого замыкания и перегрева, что позволяет автоматически отключать выход в случае превышения рабочей температуры. Входное напряжение XL4015 составляет от 8 до 36 вольт, максимальный ток нагрузки может достигать 5 А. Основные параметры: Ниже показана схема источника питания с выходным регулируемым выходным напряжением от 0 до 25 В с функцией стабилизации тока (от 0 до 2,5 А)...
184 читали · 1 год назад
АЦП AD7793 (Arduino)
AD7793 — малошумящий 24-разрядный сигма-дельта АЦП с тремя дифференциальными аналоговыми входами. Входное напряжение АЦП ограничено напряжением опорного источника питания которое может иметь значения 1,25 или 2,5 В. В данной статье рассмотрен пример использования внутреннего источника опорного  напряжения которое имеет значение 1,17 В. АЦП имеет три дифференциальных входа, вход IN3 может использоваться как вход для подачи внешнего опорного напряжения. Входы АЦП могут работать в дифференциальном и несимметричном режиме...
1 год назад
VU meter 0.96′ I2C 128X64 OLED (Arduino)
На рисунке показана схема простого индикатора уровня звукового сигнала (VU meter) имитирующего работу стрелочного индикатора. На входы А0 подается звуковой сигнал через резисторы номиналом 4,7 кОм. Индикатор уровня имеет 90 ступеней, содержит шкалу в дБ и %. 0.96′ I2C 128X64 OLED В OLED дисплее отсутствует дополнительный слой подсветки всей поверхности экрана. Каждый пиксел, формирующий изображение, испускает самостоятельное свечение...
1 год назад
Аудиопроцессор 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...
106 читали · 1 год назад
Радио модули NRF24L01 (ARDUINO)
Радио модули NFR24L01 работают в диапазоне частот 2.4-2.5 ГГц, поддерживают передачу данных до 2 Мбит/с и могут работать на 125 каналах. Радио модули выпускаются малой мощности (до 100 метров или около 30 метров в помещении) и с усилителем к которому можно подключить внешнюю антенну (до 1000 м). Один модуль способен поддерживать связь сразу с шестью приемниками или передатчиками, то есть можно объединить сразу семь устройств в общую радиосеть на частоте 2,4 ГГц. Скорость беспроводного соединения...
1 год назад