Блок управления, температурой электропечи, на датчике max6675 и ESP8266

Всем здравствуйте. Как говориться, не было бы счастья, да несчастье помогло. Произошла поломка регулировки температуры, печи для выпекания всяких вкусностей.  Стала задача, чем можно заменить эту часть исправной печи.  А вот что я придумал. дисплей Nextion 240*400, ESP8266 NodeMcu , датчик температуры (MAX6675) который может выдержать высокие температуры, в моем случае это 250*С., твердотельные реле, …

Далее…Блок управления, температурой электропечи, на датчике max6675 и ESP8266

5

Блок пользовательский MAX6675 для ESP8266 NodeMcu v3

Пользовательский блок MAX6675 для ESP8266 NodeMcu v3.  В программировании опыта немного, методом проб и ошибок создал рабочий блок.  В настоящее время датчик MAX6675  и  ESP8266 NodeMcu трудиться в моем проекте уже 6 месяцев. Инструкция. нюансы. Пробовал подружить датчик MAX6675 и ESP8266 NodeMcu v3. всё работает, но как только подключал дисплей nextion, данные терялись. Пропадала связь …

Далее…Блок пользовательский MAX6675 для ESP8266 NodeMcu v3

-2

Блоки приема и передачи по 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

GPS Neo6-7

Блок для GPS Neo6-7 выводит координаты, скорость, и прочее… Спасибо Слимпер за помощь в понимании работы кода. так как библиотека весьма старая стабильно работает на IDE 1.0.5

3

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

5

Датчик Влажности и Температуры 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