nanoFramework.Iot.Device.Mlx90614 1.2.613

Prefix Reserved
dotnet add package nanoFramework.Iot.Device.Mlx90614 --version 1.2.613                
NuGet\Install-Package nanoFramework.Iot.Device.Mlx90614 -Version 1.2.613                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="nanoFramework.Iot.Device.Mlx90614" Version="1.2.613" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add nanoFramework.Iot.Device.Mlx90614 --version 1.2.613                
#r "nuget: nanoFramework.Iot.Device.Mlx90614, 1.2.613"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install nanoFramework.Iot.Device.Mlx90614 as a Cake Addin
#addin nuget:?package=nanoFramework.Iot.Device.Mlx90614&version=1.2.613

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

MLX90614 - 红外测温仪

MLX90614是一种非接触式红外测温仪。红外敏感的热电堆检测芯片和信号处理ASSP都集成在同一TO-39管中。由于其低噪声放大器、17位ADC和大功率DSP单元,实现了测温仪的高精度和分辨率。

文档

  • 您可以在这里找到数据表

板子

Connection image

用法

重要:在创建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总线的预设引脚。

所需硬件

  • MLX90614
  • 公/母排针线

电路

MLX90614 circuit

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

警告:MLX90614包括5V和3V版本!

代码

I2cConnectionSettings settings = new I2cConnectionSettings(1, Mlx90614.DefaultI2cAddress);
I2cDevice i2cDevice = I2cDevice.Create(settings);

using (Mlx90614 sensor = new Mlx90614(i2cDevice))
{
    while (true)
    {
        Debug.WriteLine($"Ambient: {sensor.ReadAmbientTemperature().Celsius} ℃");
        Debug.WriteLine($"Object: {sensor.ReadObjectTemperature().Celsius} ℃");
        Debug.WriteLine();

        Thread.Sleep(1000);
    }
}

结果

Sample result

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

NuGet 包

此包未被任何 NuGet 包使用。

GitHub 仓库

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

版本 下载 最后更新
1.2.613 43 8/9/2024
1.2.601 54 7/26/2024
1.2.590 53 7/17/2024
1.2.573 89 6/19/2024
1.2.570 83 6/14/2024
1.2.536 94 4/15/2024
1.2.514 103 3/22/2024
1.2.494 81 2/28/2024
1.2.480 105 1/30/2024
1.2.462 148 1/5/2024
1.2.458 108 12/20/2023
1.2.436 133 11/10/2023
1.2.416 85 11/8/2023
1.2.403 114 10/6/2023
1.2.396 104 9/27/2023
1.2.384 115 9/6/2023
1.2.378 123 8/16/2023
1.2.369 121 8/2/2023
1.2.363 115 7/28/2023
1.2.357 124 7/19/2023
1.2.354 117 7/14/2023
1.2.345 117 6/21/2023
1.2.341 116 6/14/2023
1.2.337 128 6/7/2023
1.2.335 111 6/2/2023
1.2.329 112 5/26/2023
1.2.313 119 5/12/2023
1.2.302 140 5/10/2023
1.2.297 124 5/3/2023
1.2.273 209 3/17/2023
1.2.267 210 3/10/2023
1.2.263 206 3/8/2023
1.2.259 225 2/27/2023
1.2.256 230 2/24/2023
1.2.253 242 2/22/2023
1.2.222 301 1/9/2023
1.2.217 295 1/6/2023
1.2.212 294 1/5/2023
1.2.208 293 1/3/2023
1.2.203 277 12/28/2022
1.2.159 355 11/14/2022
1.2.153 368 11/5/2022
1.2.141 388 10/25/2022
1.2.128 381 10/22/2022
1.2.87 490 9/15/2022
1.2.63 400 9/3/2022
1.2.47 398 8/15/2022
1.2.40 400 8/6/2022
1.2.38 396 8/5/2022
1.2.28 405 8/1/2022
1.2.13 410 7/24/2022
1.2.10 411 7/23/2022
1.1.142.3202 433 7/7/2022
1.1.133.52556 397 6/30/2022
1.1.121.35854 441 6/26/2022
1.1.116.8772 422 6/24/2022
1.1.113.2032 396 6/23/2022
1.1.102.51394 398 6/15/2022
1.1.99.36719 415 6/14/2022
1.1.97.17326 428 6/13/2022
1.1.92.53000 418 6/8/2022
1.1.72.29765 418 5/31/2022
1.1.64.21380 429 5/26/2022
1.1.58.10097 427 5/23/2022
1.1.54.28879 431 5/23/2022
1.1.40 449 5/5/2022
1.1.3 443 4/15/2022
1.1.1 434 4/14/2022
1.0.300 439 3/31/2022
1.0.288-preview.114 115 3/25/2022
1.0.288-preview.113 108 3/25/2022
1.0.288-preview.104 101 3/22/2022
1.0.288-preview.103 100 3/21/2022
1.0.288-preview.100 109 3/19/2022
1.0.288-preview.99 109 3/18/2022
1.0.288-preview.98 103 3/18/2022
1.0.288-preview.94 124 3/15/2022
1.0.288-preview.93 107 3/15/2022
1.0.288-preview.87 108 3/10/2022
1.0.288-preview.86 112 3/8/2022
1.0.288-preview.77 112 2/27/2022
1.0.288-preview.75 105 2/26/2022
1.0.288-preview.65 110 2/18/2022
1.0.288-preview.63 106 2/16/2022
1.0.288-preview.61 115 2/12/2022
1.0.288-preview.58 110 2/10/2022
1.0.288-preview.53 107 2/9/2022
1.0.288-preview.48 129 2/4/2022
1.0.288-preview.41 125 1/31/2022
1.0.288-preview.29 123 1/28/2022
1.0.288-preview.20 120 1/27/2022
1.0.288-preview.18 126 1/27/2022
1.0.288-preview.5 133 1/24/2022
1.0.288-preview.1 122 1/21/2022
1.0.272 290 1/10/2022
1.0.259 303 12/9/2021
1.0.258 296 12/7/2021
1.0.157 305 9/4/2021
1.0.155 309 8/31/2021
1.0.153 155 8/14/2021
1.0.151 162 8/6/2021
1.0.146 155 7/22/2021
1.0.136 228 7/17/2021
1.0.134 167 7/15/2021
1.0.133 181 7/14/2021
1.0.130 149 7/6/2021
1.0.129 156 7/6/2021
1.0.127 169 7/5/2021
1.0.125 186 7/5/2021
1.0.122 204 6/30/2021
1.0.121 202 6/29/2021
1.0.119 221 6/28/2021
1.0.111 170 6/14/2021
1.0.105 279 5/29/2021
1.0.104 236 5/29/2021
1.0.97 170 5/28/2021
1.0.50 183 5/24/2021