Рубрика: Справка

MCP23017 — расширитель портов GPIO (Arduino)

MCP23017 —  расширитель портов GPIO, который позволяет управлять до 16 цифровыми устройствами через один интерфейс I2C. Он имеет два порта по 8 GPIO каждый, что позволяет контролировать 16 цифровых сигналов с помощью всего двух выводов микросхемы. Основные параметры MCP23017: — Напряжение питания: 1,8 В — 5,5 В — Количество портов ввода-вывода: 16 (2 порта по […]

4,40 (5)
Загрузка...
Просмотров: 1 034 Читать статью

SX1509 — 16-канальный GPIO-интерфейс (Arduino)

Модуль SX1509 — это 16-канальный GPIO-интерфейс с расширенными функциями, выпущенный компанией Semtech. Модуль имеет двухстороннюю связь с микроконтроллером, что обеспечивает высокую скорость передачи данных, а также позволяет использовать функции микроконтроллера для управления I/O-модулем. Кроме 16 доступных для подключения каналов, модуль имеет встроенный светодиодный драйвер и поддерживает подключение клавиатуры (до 64 ключей). Модуль SX1509 имеет широкий […]

3,17 (6)
Загрузка...
Просмотров: 668 Читать статью

LCD1602 8-и битный режим работы (Arduino)

LCD1602 — это электронный дисплей, используемый в различных электронных устройствах с микроконтроллерным управлением. Он состоит из 16 символов в 2 линии и имеет подсветку, что позволяет использовать его в условиях недостаточного освещения. Описание подключения: Дисплей LCD1602 подключается к микроконтроллеру с помощью 16-ти контактного шлейфа. Описание контактов: 1. VSS — земля 2. VDD — питание (обычно […]

4,20 (5)
Загрузка...
Просмотров: 936 Читать статью

MX25L8005 флэш-память (Arduino)

MX25L8005 представляет собой последовательную флэш-память CMOS размером 8 388 608 бит, которая содержит адресное пространство от 0 до 1 048 576 байт. Управление памятью осуществляется при помощи шины SPI. На платформе Arduino использую флэш-память можно использовать для хранения больших массивов данных которые периодически запрашиваются при работе контроллера, для сбора информации с различных датчиков с последующей […]

3,80 (5)
Загрузка...
Просмотров: 592 Читать статью

MP1484 импульсный DC-DC преобразователь

Импульсный преобразователь MP1484 имеет встроенные MOSFET транзисторы способные обеспечить ток нагрузки до 3 А в широком диапазоне входного напряжения, от 4,75 В до 18 В. Технические характеристики MP1484: Входное напряжение 4,75 В — 18 В Выходное напряжение 0,925 В — 17 В Номинальный выходной ток 1,8 А Максимальный выходной ток 3 А Сопротивление канала MOSFET […]

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

OLED 1.3″ I2C 128х64 (Arduino)

OLED 1.3″ I2C 128х64 дисплей обладает высокой контрастностью, высоким разрешением и низким энергопотреблением. В OLED дисплее отсутствует дополнительный слой подсветки всей поверхности экрана. Каждый пиксел, формирующий изображение, испускает самостоятельное свечение. Чип драйвера — SH1106, который обеспечивает связь I2C. Параметры дисплея SH1106: Технология дисплея: OLED Разрешение дисплея: 128 на 64 точки Диагональ дисплея: 1,3 дюйма Угол […]

3,67 (6)
Загрузка...
Просмотров: 1 298 2 комментария Читать статью

LGT8F328 ADC (Arduino IDE)

Микроконтроллер LGT8F328p и является клоном популярной AVR ATmega328p (Arduino NANO). Микроконтроллер LGT8F328p практически полностью совместим с микроконтроллером ATmega328p и обладает рядом дополнительных функций и возможностей превышающих ATmega328p. Основные характеристики LGT8F328P FLASH (ПЗУ): 32 Кбайт SRAM (ОЗУ): 2 Кбайт E2PROM (EEPROM): 0K / 1K / 2K / 4K / 8K (эмуляция) PWM (ШИМ): 8 Частота: 32 МГц АЦП: 9 пинов, 12 бит ЦАП: […]

4,88 (8)
Загрузка...
Просмотров: 2 199 Читать статью

Работа с прерываниями PCINT0…39 для LGT8F328P

PCINT0…39 — это входы для внешнего прерывания которое срабатывает при изменении состояния на входах PCINT0..39. Следует отметить, что плата LGT8F328P-LQFP32 MiniEVB содержит не все входы PCINT, так в ней установлен микроконтроллер в корпусе LQFP32, полный набор входов PCINT содержит микроконтроллер выполненный в корпусе LQFP48. За внешние прерывания отвечают несколько регистров: Регистр PCICR — определяет какую группу входов […]

3,40 (5)
Загрузка...
Просмотров: 737 Читать статью

LGT8F328P таймеры (Arduino)

Микроконтроллер LGT8F328P содержит 4-е таймера, Timer_1 и Timer_3 16 бит, а Timer_0 и Timer_2 8 бит. Использование таймеров позволяет вызывать прерывание микроконтроллера для выполнения определенного фрагмента кода через заранее установленное время. Например необходимо мигать светодиодом каждую секунду, таймер будет запускать каждую секунду фрагмент кода отвечающего за мигание светодиода, в независимости от действия основной программы. Все […]

4,75 (4)
Загрузка...
Просмотров: 1 277 Читать статью

Функция sprintf (Arduino)

Функция sprintf возвращает отформатированную строку. Вывод строки производится в массив. Функция sprintf дает самые широкие возможности для преобразования данных в строку. Платформа Ардуино в функции sprintf не поддерживает формат чисел с плавающей запятой. Пример использования: #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); void setup(){  Serial.begin(9600);  lcd.init();                       lcd.backlight(); } void loop(){     char aux[16];  int a0 […]

3,80 (5)
Загрузка...
Просмотров: 3 400 Читать статью