Записи с меткой «TWI»

Raspberry Pi и Pi4J. Урок 10. Работа с Цифро-аналоговым преобразователем/ЦАП MCP4725

Схема подключения ЦАП MCP4725 к Orange Pi

ЦАП MCP4725 — это 12-разрядный цифро-аналоговый преобразователь управляемый через I2C. Так как мини компьютеры Raspberry Pi, Banana Pi, Orange Pi, Nano Pi, Odroid и т.п. имеют встроенного ЦАП, MCP4725 может быть использован, чтобы получить точный аналоговый сигнал. В Pi4J есть библиотека для работы с ЦАП MCP4725 по I2C/TWI из Java на Raspberry Pi, Banana Pi, Orange …

INA219 — Датчик тока и напряжения (вольтамперметр) с протоколом связи I²C

INA219 DC Current Monitor — цифровой датчик для измерения потребляемого тока, напряжения и мощности на базе микросхемы INA219B. Выходной интерфейс модуля — шина I2C, что очень удобно при работе с устройствами на базе Arduino, Raspberry Pi, Orange PI, Banana Pi и т.п. Модуль имеет высокую точность измерения тока и напряжения, нулевой дрейф, при этом обладая компактными …

Подключение двухосевого джойстика KY-023 к Arduino

Схема подключения джойстика KY-023 к Arduino

Двухосевой джойстик (KY-023, PS2) — это модуль манипулятор, состоявший из двух потенциометров и одной тактовой кнопкой, позволяющий пользователю управлять различными устройствами (шасси, роботами), например для дистанционного управления двух-координатным поворотным устройством видеокамеры, которое можно вращать в двух плоскостях. Технические характеристики KY-023 Напряжение питания: 5 В Поворот ручки: 360° Размеры: 40 мм х 26 мм х 32 …

Raspberry Pi и Pi4J. Урок 9. Работа с Аналого-Цифровым Преобразователем/АЦП ADS1115

Схема подключения АЦП ADS1115 к Orange Pi

Чтобы считать напряжение и преобразовать его к осязаемому цифровому значению используется аналого-цифровой преобразователь (AЦП). В мини-компьютерах Raspberry Pi, Banana Pi, Orange Pi, Nano Pi и др. отсутствуют встроенные АЦП, поэтому для чтения аналоговых сигналов потребуется внешний АЦП. Один из них — это Аналого-Цифровой Преобразователь/АЦП ADS1115. ADS1115 — это 4-х канальный 16-битный аналого-цифровой преобразователь (АЦП). Преобразователь …

Подключение I2C датчика температуры и влажности DHT12 к Arduino и вывод данных на LCD1602 HD44780

Схема подключения LCD1602 и DHT12 к Arduino Pro Mini

DHT12 — это улучшенная версия датчика температуры и влажности DHT11 с интерфейсом I2C/TWI. Более подробное описание этого модуля можете найти на странице DHT12 — I2C датчик влажности и температуры. А в этом посте мы подключим по I2C датчик DHT12 к Arduino, установим необходимую библиотеку и будем выводить значения в последовательный порт компьютера и на дисплей …

ADS1115 — 16-битный Аналого-Цифровой Преобразователь с I2C интерфейсом. Модуль RI038

ADS1115 - 16-битный Аналого-Цифровой Преобразователь с I2C интерфейсом. Модуль RI038

Микросхема ADS1115 — это 4-х канальный 16-битный аналого-цифровой преобразователь (АЦП). ADS1115 разработано для обеспечения точности, энергоэффективности, простоты в реализации, выполняет преобразование с программируемыми скоростями обработки данных до 860 выб./с, потребляемый ток питания составляет всего 150 мкА (ном.), а рабочее напряжение снижено до 2 В. Встроенный усилитель с программируемым коэффициентом усиления (PGA) предлагает диапазоны входных сигналов от ±256 мВ …

RTC DS3231 — высокоточные часы реального времени

RTC DS3231 - высокоточные часы реального времени

DS3231 — высокоточные часы реального времени (real-time clock, RTC) со встроенными I2C интерфейсом, термокомпенсированным кварцевым генератором (TCXO) и кварцевым резонатором. Прибор имеет вход для подключения резервного автономного источника питания, позволяющего осуществлять хронометрирование и измерение температуры даже при отключенном основном напряжении питания. Встроенный кварцевый резонатор повышает срок службы прибора и уменьшает необходимое количество внешних элементов. DS3231 …

TSL2561 — Цифровой датчик освещенности (модуль GY-2561)

TSL2561 - Цифровой датчик освещенности (модуль GY-2561)

Датчик TSL2561 интегрирует на кристалле два канала измерения интенсивности падающего излучения: канал 0 с откликом в широком участке спектра, включающем видимый и инфракрасный диапазоны, и канал 1 с откликом в более узком участке, включающем только инфракрасный диапазон. В каждом канале имеется свой первичный оптический датчик — фотодиод с соответствующим спектром отклика. Сигналы от фотодиодов каждого …

Подключение LCD1602 к Arduino по I2C (HD44780/PCF8574)

Схема подключения LCD1602 к Arduino по I2C(HD44780 - PCF8574)

Подключить LCD1602 к Arduino (или любой другой LCD на базе микросхем HD44780) не всегда удобно, потому что используются как минимум 6 цифровых выходов. LCD I2C модули на базе микросхем PCF8574 позволяют подключить символьный дисплей к плате Arduino всего по двум сигнальным проводам (SDA и SCL). PCF8574 — I2C модуль для LCD на базе HD44780 Микросхема PCF8574/PCF8574T …

Raspberry Pi и Pi4J. Урок 5. Последовательная шина I2C/TWI

Raspberry Pi и Pi4J. Урок 5. Последовательная шина I2C (Orange Pi One + DS3231)

I2C или IIC (Inter-Integrated Circuit), читается «Ай-ту-Си» или «и-два-цэ» по-нашенски — последовательная шина разработана фирмой Philips Semiconductors ещё в 80-х годах прошлого века. Задумывалась, как простая 8-битная шина внутренней связи для создания управляющей электроники. Так как право на его использование стоит денег, все пользуют в свое удовольствие, называя только по другому. В Atmel его зовут TWI, …