nanoFramework.Iot.Device.Lm75 1.2.613

前缀已保留
dotnet add package nanoFramework.Iot.Device.Lm75 --version 1.2.613                
NuGet\Install-Package nanoFramework.Iot.Device.Lm75 -Version 1.2.613                
该命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的版本 Install-Package.
<PackageReference Include="nanoFramework.Iot.Device.Lm75" Version="1.2.613" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add nanoFramework.Iot.Device.Lm75 --version 1.2.613                
#r "nuget: nanoFramework.Iot.Device.Lm75, 1.2.613"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互工具或脚本的源代码中以引用包。
// Install nanoFramework.Iot.Device.Lm75 as a Cake Addin
#addin nuget:?package=nanoFramework.Iot.Device.Lm75&version=1.2.613

// Install nanoFramework.Iot.Device.Lm75 as a Cake Tool
#tool nuget:?package=nanoFramework.Iot.Device.Lm75&version=1.2.613                

LM75 - 数字温度传感器

LM75 是一个温度传感器,_delta_Sigma_ 模数转换器,具有 I2C 接口的数字过温检测器。

文档

sensor

使用方法

重要:在创建 I2cDevice 之前,请确保您已正确设置 I2C 引脚,特别是针对 ESP32。确保已安装 nanoFramework.Hardware.ESP32 nuget

//////////////////////////////////////////////////////////////////////
// when connecting to an ESP32 device, need to configure the I2C GPIOs
// used for the bus
Configuration.SetPinFunction(21, DeviceFunction.I2C1_DATA);
Configuration.SetPinFunction(22, DeviceFunction.I2C1_CLOCK);

对于 STM32 等其他设备,请确保您使用的是您要使用的 I2C 总线的预设引脚。

I2cConnectionSettings settings = new I2cConnectionSettings(1, Lm75.DefaultI2cAddress);
I2cDevice device = I2cDevice.Create(settings);

using(Lm75 sensor = new Lm75(device))
{
    double temperature = sensor.Temperature.Celsius;
}

LM75 示例

电路

circuit

  • SCL - SCL
  • SDA - SDA
  • VCC - 5V
  • GND - GND

代码

I2cConnectionSettings settings = new I2cConnectionSettings(1, Lm75.DefaultI2cAddress);
I2cDevice device = I2cDevice.Create(settings);

using(Lm75 sensor = new Lm75(device))
{
    while (true)
    {
        Debug.WriteLine($"Temperature: {sensor.Temperature.Celsius} ℃");
        Debug.WriteLine();

        Thread.Sleep(1000);
    }
}

结果

running result

产品 兼容和additional计算目标框架版本
.NET Framework net is compatible. 
兼容目标框架
包含的目标框架(在包中)
了解有关目标框架.NET Standard的更多信息。

NuGet 包

此包未用作任何 NuGet 包。

GitHub 仓库

此包未用作任何流行的 GitHub 仓库。

版本 下载 上次更新
1.2.613 55 8/9/2024
1.2.601 47 7/26/2024
1.2.590 65 7/17/2024
1.2.573 81 6/19/2024
1.2.570 77 6/14/2024
1.2.536 95 4/15/2024
1.2.514 90 3/22/2024
1.2.494 90 2/28/2024
1.2.474 107 1/24/2024
1.2.462 144 1/5/2024
1.2.458 101 12/20/2023
1.2.436 138 11/10/2023
1.2.416 95 11/8/2023
1.2.403 106 10/6/2023
1.2.396 119 9/27/2023
1.2.384 127 9/6/2023
1.2.378 125 8/16/2023
1.2.369 132 8/2/2023
1.2.363 158 7/28/2023
1.2.357 123 7/19/2023
1.2.354 120 7/14/2023
1.2.345 114 6/21/2023
1.2.341 125 6/14/2023
1.2.337 136 6/7/2023
1.2.335 136 6/2/2023
1.2.329 128 5/26/2023
1.2.313 139 5/12/2023
1.2.302 151 5/10/2023
1.2.297 150 5/3/2023
1.2.273 229 3/17/2023
1.2.267 227 3/10/2023
1.2.263 216 3/8/2023
1.2.259 251 2/27/2023
1.2.256 228 2/24/2023
1.2.253 243 2/22/2023
1.2.222 285 1/9/2023
1.2.217 288 1/6/2023
1.2.208 305 1/3/2023
1.2.203 294 12/28/2022
1.2.159 350 11/14/2022
1.2.153 365 11/5/2022
1.2.141 382 10/25/2022
1.2.128 402 10/22/2022
1.2.87 491 9/15/2022
1.2.63 416 9/3/2022
1.2.47 426 8/15/2022
1.2.40 418 8/6/2022
1.2.38 415 8/5/2022
1.2.28 420 8/1/2022
1.2.13 422 7/24/2022
1.2.10 401 7/23/2022
1.1.142.3202 446 7/7/2022
1.1.133.52556 438 6/30/2022
1.1.121.35854 449 6/26/2022
1.1.116.8772 422 6/24/2022
1.1.113.2032 416 6/23/2022
1.1.102.51394 421 6/15/2022
1.1.99.36719 445 6/14/2022
1.1.72.29765 431 5/31/2022
1.1.64.21380 439 5/26/2022
1.1.58.10097 440 5/23/2022
1.1.54.28879 433 5/23/2022
1.1.40 437 5/5/2022
1.1.3 465 4/15/2022
1.1.1 460 4/14/2022
1.0.300 462 3/31/2022
1.0.288-preview.114 117 3/25/2022
1.0.288-preview.113 111 3/25/2022
1.0.288-preview.103 97 3/21/2022
1.0.288-preview.100 109 3/19/2022
1.0.288-preview.99 112 3/18/2022
1.0.288-preview.98 105 3/18/2022
1.0.288-preview.94 110 3/15/2022
1.0.288-preview.93 111 3/15/2022
1.0.288-preview.87 110 3/10/2022
1.0.288-preview.86 113 3/8/2022
1.0.288-preview.77 109 2/27/2022
1.0.288-preview.75 109 2/26/2022
1.0.288-preview.65 108 2/18/2022
1.0.288-preview.63 110 2/16/2022
1.0.288-preview.61 112 2/12/2022
1.0.288-preview.58 113 2/10/2022
1.0.288-preview.53 106 2/9/2022
1.0.288-preview.48 125 2/4/2022
1.0.288-preview.41 119 1/31/2022
1.0.288-preview.29 120 1/28/2022
1.0.288-preview.20 122 1/27/2022
1.0.288-preview.18 126 1/27/2022
1.0.288-preview.5 122 1/24/2022
1.0.288-preview.3 116 1/21/2022
1.0.288-preview.1 120 1/21/2022
1.0.277 466 1/11/2022
1.0.272 485 1/10/2022
1.0.259 303 12/9/2021
1.0.258 302 12/7/2021
1.0.218 355 10/18/2021
1.0.157 331 9/4/2021
1.0.155 340 8/31/2021
1.0.153 149 8/14/2021
1.0.151 161 8/6/2021
1.0.146 154 7/22/2021
1.0.136 220 7/17/2021
1.0.135 150 7/16/2021
1.0.134 158 7/15/2021
1.0.133 179 7/14/2021
1.0.130 150 7/6/2021
1.0.129 156 7/6/2021
1.0.127 164 7/5/2021
1.0.125 186 7/5/2021
1.0.122 208 6/30/2021
1.0.121 191 6/29/2021
1.0.119 217 6/28/2021
1.0.111 170 6/14/2021
1.0.104 244 5/29/2021
1.0.97 159 5/28/2021
1.0.36 203 5/24/2021