Рубрика: Arduino

Запись String в энергонезависимую память EEPROM

EEPROM.put()  функция записывает данные любого стандартного типа или произвольную структуру в энергонезависимую память EEPROM, иначе говоря если размер данных превышает 1 байт, нужно использовать функцию EEPROM.put(). При записи данных в EEPROM размер которых превышает 1 байт, необходимо корректный расчет адресов по которым будет производится запись, для расчета адресов используется функция sizeof(). Для чтения используется функция EEPROM.get(), для нее так […]

5,00 (2)
Загрузка...
Просмотров: 6 072 Читать статью

Простой терморегулятор на DS18B20 (модуль индикации 74НС595) (Arduino)

В предыдущей статье было рассмотрено использование модуля индикации 4-х разрядного 7-и сегментного на сдвиговых регистрах 74НС595. В этой статье будет простой пример реализации простого терморегулятора с использованием выше указанного модуля индикации. В качестве датчика температуры используется цифровой датчик DS18B20 (модуль) который имеет диапазон измерения от -55 до 125 °С. Терморегулятор имеет всего две кнопки управления «+» и «-» для […]

5,00 (2)
Загрузка...
Просмотров: 18 480 18 комментариев Читать статью

Простой секундомер (модуль индикации 74НС595) (Arduino)

В предыдущей статье было рассмотрено использование модуля индикации 4-х разрядного 7-и сегментного на сдвиговых регистрах 74НС595. В этой статье будет простой пример реализации простого секундомера с использованием выше указанного модуля индикации. Частотомер состроит из модуля индикации 74НС595, одной кнопки и платы Arduino Nano. Управление секундомером очень простое, при подачи питания на индикаторе отражается 00,00, при первом нажатии […]

1,00 (1)
Загрузка...
Просмотров: 7 642 Читать статью

Модуль индикации на 74НС595 (Arduino)

Модуль индикации представляет собой 4-х разрядный 7-и сегментный дисплей на сдвиговых регистрах 74НС595. Микросхема 74HC595 содержит 8 битный регистр хранения и 8 битный сдвиговый регистр. Данные последовательно передаются в сдвиговый регистр, затем фиксируются в регистре хранения. К регистру хранения подключены 8 выходных линий. На основе двух микросхем 74HC595 образована динамическая индикация, первый сдвиговый регистр управляет разрядами, […]

5,00 (2)
Загрузка...
Просмотров: 6 845 Читать статью

Вольтамперметр для блока питания (Arduino)

Цифровой вольтамперметр предназначенный для установки в блок питания для отображения выходного напряжения и тока. Дополнительно используется отключение нагрузки когда ток нагрузки превышает допустимый порог. Допустимый порог устанавливается кнопками «+» и «-» с шагом 0,01 А. При превышении допустимого тока срабатывает реле и отключает нагрузку на 10 секунд, на индикаторе (1602 на базе контроллера HD44780) появляется надпись […]

4,86 (7)
Загрузка...
Просмотров: 19 986 26 комментариев Читать статью

Радиомодуль RRD_102v 2.0 на чипе RDA5807M + ИК-модуль VS1838B (Arduino)

На странице http://rcl-radio.ru/?p=53149 был представлен пример работы радиомодуля RRD_102v 2.0 на чипе RDA5807M совместно с Arduino Nano. На этой странице приведен пример использования ИК-модуля VS1838B для управления работой радиомодуля RRD_102v 2.0, регулировка громкости, выбор каналов, автопоиск и др. будет осуществляться при помощи пульта управления. На рисунке показано изображения пульта под команды которого написан скетч, но пульт можно применить другой, при этом […]

5,00 (2)
Загрузка...
Просмотров: 13 258 7 комментариев Читать статью

Радиомодуль RRD_102v 2.0 на чипе RDA5807M (Arduino)

Модуль RRD_102v 2.0 FM радиоприёмника на ИМС RDA5807M отлично работает совместно с ARDUINO или любым микроконтроллером. К плате подключается антенна (или кусок проволоки длиной 20 см), звуковой сигнал через разделительные конденсаторы подается на наушники или усилитель. В данном варианте питание 3,3 В подается непосредственно с платы Arduino Nano. Управление чипом цифровое, по I2C интерфейсу. Характеристики […]

3,67 (3)
Загрузка...
Просмотров: 45 282 12 комментариев Читать статью

Темброблок на TDA8425 + модуль VS1838B (Arduino)

ИМС TDA8425 представляет собой двухканальный (стереофонический) регулятор громкости и тембра с микропроцессорным управлением. На странице http://rcl-radio.ru/?p=51737 ранее было написано как использовать TDA8425 совместно с Arduino Nano, а в качестве органов управления были рассмотрены два варианта, это управление кнопками и управление при помощи энкодера. На этой странице будет рассмотрен вариант использования ИК-модуля VS1838B с пультом управления. Технические характеристики ИК-модуля VS1838B: Потребляемый ток: 0,5 […]

5,00 (2)
Загрузка...
Просмотров: 21 786 20 комментариев Читать статью

Темброблок на TDA8425 (Arduino)

ИМС TDA8425 представляет собой двухканальный (стереофонический) регулятор громкости и тембра с микропроцессорным управлением. Технические характеристики: Производитель: Philips Напряжение питания минимальное 7 В Напряжение питания максимальное 13,2 В Частотный диапазон 35…20000 Гц Коэффициент гармоник 0,05% Выходное напряжение максимальное 1 В Регулировка громкости 48 уровней от -88 дБ до +6 дБ с шагом 2 дБ Регулировка тембра […]

4,83 (6)
Загрузка...
Просмотров: 76 089 132 комментария Читать статью

Измерение температуры (18B20) с записью данных на MicroSD

Если Вам необходимо измерять температуру в пределах от -55 до 125ºС и вести за ней длительное наблюдение, то можно воспользоватся уст-вом описанном на этой странице, которое позволяет измерять температуру каждые 5 секунд и записывать показания измерения на карту памяти MicroSD. Для сборки измерителя температуры Вам понадобятся: SPI адаптер карт MicroSD Датчик температуры 18B20 Часы реального […]

5,00 (5)
Загрузка...
Просмотров: 8 433 10 комментариев Читать статью