Блоки приема и передачи по UART с контрольной суммой

В архиве находится: 4 блока передачи 1. 4byte_to_UART 2. 8byte_to_UART 3. 4int_to_UART 4. 8int_to_UART 4 блока приема 1. UART_to_4byte 2. UART_to_8byte 3. UART_to_4int 4. UART_to_8int 4 блока конвертации битовых переменных 1. 8bit_to_byte – соединяет 8 бит в байт 2. byte_to_8bit – разбивает байт на 8 бит 3. 16bit_to_int – соединяет 16 бит в INT 4. …

Далее…Блоки приема и передачи по UART с контрольной суммой

1

GY-521 – модуль с гироскопом, акселерометром и термометром MPU-6050

GY-521 – модуль с гироскопом, акселерометром и термометром MPU-6050 Характеристики: — 16-битный АЦП, — напряжение питания 3-5В, — поддержка протокола I2C, — диапазон ускорений: ± 2 ± 4 ± 8 ± 16g, — диапазон «гиро»: ± 250 500 1000 2000 ° / s, Подключение к Arduino Для интерфейса I2C у Ардуино имеются контакты A4 (SDA) …

Далее…GY-521 – модуль с гироскопом, акселерометром и термометром MPU-6050

2

Датчик Влажности и Температуры SHT10

Датчик Влажности и Температуры SHT цифровой 14-битный I2C последовательный интерфейс Технические параметры: рабочее напряжение: 3.7 ~ 5 В диапазон измерения влажности: 0 ~ 100% RH диапазон измерения температуры:-40 ~ + 123.8 градусов По Цельсию точность измерения влажности: 4.5% ОТНОСИТЕЛЬНОЙ ВЛАЖНОСТИ точность измерения температуры: ± 0.5 градусов По Цельсию рабочая влажность окружающей среды: 0 ~ 99% …

Далее…Датчик Влажности и Температуры SHT10

1

Блок датчика дальномера HC-SR04, по прерыванию

Решены следующие проблемы 1) Зависание датчика после длительного обратного ожидания импульса 2) Увеличена точность показания в зависимости от условий окружающей среды 3) Появилась возможность опроса с заданной частотой(позволяет разгрузить остальную часть программы) 4) Решена проблема с ожиданием ответа (в библиотеке есть DELAY) 5) Есть возможность запустить индикацию на отдельный вывод(идет измерение или что-то не так) …

Далее…Блок датчика дальномера HC-SR04, по прерыванию

3

Датчик тока и напряжения INA219 с протоколом связи i2c

Аппаратная часть: 1. Arduino UNO или аналогичный контроллер. 2. Датчик тока и напряжения INA219 Программная часть: 1. Необходимо установить пользовательский блок INA219_i2c_(CODE).ubi Протокол связи i2c. Адрес модуля – 0х40. Для увеличения блоков до 4 шт. на одной шине необходимо модифицировать блок. Выход напряжения – в ВОЛЬТАХ. Выход тока – в МИЛЛИАМПЕРАХ. Используемая библиотека – Adafruit_INA219.h …

Далее…Датчик тока и напряжения INA219 с протоколом связи i2c

2

Блок опроса DS18B20 с контролем работы датчика

Блок служит для опроса одного датчика (только один датчик на один пин). Реализован контроль работоспособности датчика. Пин указывается в настройках блока (параметр pins). Опрос происходит постоянно при высоком уровне на входе in (нужно использовать генератор и Rtrigger для периодического опроса раз за цикл). На выходе crcOK единица когда контрольные суммы расчётная и от датчика равны. …

Далее…Блок опроса DS18B20 с контролем работы датчика

2

APDS9930

Блок позволяет работать с датчиком APDS9930, для определения таких параметров как уровень освещённости и приближение объектов (препятствий). Датчик подключается по интерфейсу I2C.

2
Authorization
*
*
Войти с помощью: 
Registration
*
*
*
*
Войти с помощью: 
Password generation