Обзор
1-Wire — это последовательный протокол связи, разработанный Dallas Semiconductor (Maxim Integrated), который позволяет осуществлять цифровую передачу данных по одной линии данных. Это делает его высокоэффективным для приложений с минимальным количеством проводов. Чаще всего он используется с такими датчиками, как цифровой датчик температуры DS18B20.
Протокол 1-Wire — это протокол последовательной связи, использующий только одну линию данных для передачи информации. Имея всего один вывод для передачи данных и соединение с землёй, этот протокол идеально подходит для низкозатратного измерения температуры с помощью ESP32 или Arduino. Библиотеки, такие как OneWire и DallasTemperature, упрощают интеграцию в Arduino IDE.
О протоколе 1-Wire
1-Wire — это протокол, разработанный Dallas Semiconductor (Maxim Integrated), который обеспечивает цифровую передачу данных по одной линии. Это делает его идеальным решением для проектов, где важно минимизировать количество проводов.
Ключевые особенности
- Один провод данных — достаточно только одной линии данных плюс земля.
- Несколько устройств — поддержка подключения нескольких датчиков на одну шину благодаря уникальным 64-битным адресам.
- Простая интеграция — библиотеки OneWire и DallasTemperature упрощают работу.
- Паразитное питание — некоторые датчики могут питаться от линии данных.
Характеристики протокола 1-Wire
Основные технические характеристики и возможности протокола 1-Wire.
Датчики 1-Wire
Список датчиков, использующих протокол 1-Wire для ваших проектов на ESP32, с руководствами по подключению и примерами кода.
[

DS18B20
Окружающая среда 1-Wire
DS18B20 — это цифровой датчик температуры, широко используемый в приложениях на базе микроконтроллеров. Он связывается через…
Подробнее →
](/sensors/ds18b20/)[

KY-001
Модуль KY-0xx 1-Wire
KY-001 — это модуль датчика температуры, который работает в широком диапазоне температур. Он поддерживает 1-Wire…
Подробнее →
](/sensors/ky-001/)[

KY-015
Модуль KY-0xx 1-Wire
KY-015 — это модуль датчика температуры и влажности на основе датчика DHT11. Он обеспечивает цифровой вывод для…
Подробнее →
](/sensors/ky-015/)