nanoFramework.Iot.Device.Hcsr04 1.2.613

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

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

HC-SR04 - 超声波测距模块

HC-SR04 超声波距离传感器的设备绑定。使用 HC-SR04 距离传感器计算对象距离。

文档

用法

在大多数情况下,您只需传递要使用的 2 个引脚:Echo 和 Trigger 引脚。

using (var sonar = new Hcsr04(4, 17))
{
    if (sonar.TryGetDistance(out Length distance))
    {
        Debug.WriteLine($"Distance: {distance.Centimeters} cm");
    }
    else
    {
        Debug.WriteLine("Error reading sensor");
    }

    Thread.Sleep(1000);
}

注意:可以使用相同的引脚进行 Trigger 和 Echo,但不推荐这么做。

硬件要求

  • HC-SR04
  • 公/母跳线

电路

Fritz diagram

  • VCC - 5V
  • GND - GND
  • Trig - 任何有效的 GPIO
  • Echo - 任何有效的 GPIO

上述 fritz 图表说明了您应该如何布线您的 MCU 以运行程序,R1 的电阻为 1kOhm。(可选)。由于 HCSR04 仅与 5V 一起使用,而 MCU 主要为 3.3V,因此此电阻将有助于保护 MCU。检查您的 MCU 以确定引脚是否 5V 抵抗。

产品 兼容和额外的计算目标框架版本。
.NET Framework net 是兼容的。
兼容的目标框架
包含的目标框架(在包中)
详细了解目标框架.NET Standard

NuGet 包

此包不依赖于任何 NuGet 包。

GitHub 仓库

此包不依赖于任何流行的 GitHub 仓库。

版本 下载 最后更新
1.2.613 52 8/9/2024
1.2.601 55 7/26/2024
1.2.590 67 7/17/2024
1.2.573 83 6/19/2024
1.2.570 73 6/14/2024
1.2.560 76 5/29/2024
1.2.548 67 5/15/2024
1.2.536 111 4/15/2024
1.2.514 106 3/22/2024
1.2.494 96 2/28/2024
1.2.474 121 1/24/2024
1.2.462 146 1/5/2024
1.2.458 120 12/20/2023
1.2.436 172 11/10/2023
1.2.416 119 11/8/2023
1.2.403 152 10/6/2023
1.2.396 141 9/27/2023
1.2.384 177 9/6/2023
1.2.378 185 8/16/2023
1.2.369 180 8/2/2023
1.2.363 169 7/28/2023
1.2.357 181 7/19/2023
1.2.354 172 7/14/2023
1.2.345 193 6/21/2023
1.2.341 198 6/14/2023
1.2.337 191 6/7/2023
1.2.335 191 6/2/2023
1.2.329 215 5/26/2023
1.2.313 219 5/12/2023
1.2.302 225 5/10/2023
1.2.297 201 5/3/2023
1.2.273 297 3/17/2023
1.2.267 302 3/10/2023
1.2.263 293 3/8/2023
1.2.259 307 2/27/2023
1.2.256 313 2/24/2023
1.2.253 320 2/22/2023
1.2.222 373 1/9/2023
1.2.217 394 1/6/2023
1.2.208 382 1/3/2023
1.2.203 376 12/28/2022
1.2.159 436 11/14/2022
1.2.153 416 11/5/2022
1.2.141 463 10/25/2022
1.2.122 535 10/12/2022
1.2.114 495 10/8/2022
1.2.95 523 9/22/2022
1.2.87 560 9/15/2022
1.2.73 507 9/8/2022
1.2.63 491 9/3/2022
1.2.47 489 8/15/2022
1.2.40 485 8/6/2022
1.2.38 478 8/5/2022
1.2.28 523 8/1/2022
1.2.13 501 7/24/2022
1.2.10 521 7/23/2022
1.1.142.3202 542 7/7/2022
1.1.133.52556 525 6/30/2022
1.1.121.35854 534 6/26/2022
1.1.116.8772 522 6/24/2022
1.1.113.2032 483 6/23/2022
1.1.102.51394 482 6/15/2022
1.1.99.36719 506 6/14/2022
1.1.72.29765 496 5/31/2022
1.1.64.21380 498 5/26/2022
1.1.58.10097 514 5/23/2022
1.1.54.28879 502 5/23/2022
1.1.40 526 5/5/2022
1.1.3 547 4/15/2022
1.1.1 511 4/14/2022
1.0.300 527 3/31/2022
1.0.277-preview.126 115 3/25/2022
1.0.277-preview.125 114 3/25/2022
1.0.277-preview.115 104 3/21/2022
1.0.277-preview.112 111 3/19/2022
1.0.277-preview.110 102 3/18/2022
1.0.277-preview.105 117 3/15/2022
1.0.277-preview.98 117 3/8/2022
1.0.277-preview.89 119 2/27/2022
1.0.277-preview.87 106 2/26/2022
1.0.277-preview.77 114 2/18/2022
1.0.277-preview.75 114 2/16/2022
1.0.277-preview.73 116 2/12/2022
1.0.277-preview.70 109 2/10/2022
1.0.277-preview.65 109 2/9/2022
1.0.277-preview.54 129 1/31/2022
1.0.277-preview.53 125 1/31/2022
1.0.277-preview.41 127 1/28/2022
1.0.277-preview.34 119 1/27/2022
1.0.277-preview.32 125 1/27/2022
1.0.277-preview.30 131 1/27/2022
1.0.277-preview.17 132 1/24/2022
1.0.277-preview.15 121 1/21/2022
1.0.277-preview.13 125 1/21/2022
1.0.277-preview.1 134 1/11/2022
1.0.272 523 1/10/2022
1.0.260 373 12/10/2021
1.0.259 385 12/9/2021
1.0.258 358 12/7/2021
1.0.238 164 11/22/2021
1.0.237 187 11/15/2021
1.0.218 209 10/18/2021
1.0.157 435 9/4/2021
1.0.155 446 8/31/2021
1.0.153 162 8/14/2021
1.0.151 174 8/6/2021
1.0.146 162 7/22/2021
1.0.136 232 7/17/2021
1.0.135 167 7/16/2021
1.0.134 168 7/15/2021
1.0.133 192 7/14/2021
1.0.129 161 7/6/2021
1.0.127 174 7/5/2021
1.0.125 193 7/5/2021
1.0.122 212 6/30/2021
1.0.121 196 6/29/2021
1.0.119 223 6/28/2021
1.0.105 170 5/29/2021
1.0.24 207 5/21/2021
1.0.9 205 5/21/2021