nanoFramework.Iot.Device.Adxl343 1.0.354

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

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

ADXL343 - 加速计

ADXL343 是一种小型、轻薄、低功耗的 3 轴加速度计,提供高达 ±16g 的高分辨率(13 位)测量。

文档

英文版

用法

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

以下是一些基本的用法

var i2c = new(new I2cConnectionSettings(I2cBusId, I2cAddr));

Adxl343 sensor = new Adxl343(i2c, GravityRange.Range16);

Debug.WriteLine("Testing Vector...");

Vector3 v = new Vector3();

while (true)
{
    if (sensor.TryGetAcceleration(ref v))
    {
        Debug.WriteLine("Get Vector Successful");
        Debug.WriteLine($"X = 0x{v.X}, Y = 0x{v.Y}, Z = 0x{v.Z}");
    }
    Thread.Sleep(1000);
}

您还会发现很多函数,这些函数将允许您以非常详细和精确的方式设置传感器。

产品 兼容和附加的目标框架版本。
.NET Framework 兼容 net。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET 标准版 的信息。

NuGet 包

此包没有被任何 NuGet 包使用。

GitHub 仓库

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

版本 下载 最后更新
1.0.354 57 8/9/2024
1.0.342 52 7/26/2024
1.0.331 73 7/17/2024
1.0.314 91 6/19/2024
1.0.311 83 6/14/2024
1.0.289 75 5/15/2024
1.0.277 111 4/15/2024
1.0.255 109 3/22/2024
1.0.235 97 2/28/2024
1.0.215 118 1/24/2024
1.0.203 140 1/5/2024
1.0.199 127 12/20/2023
1.0.177 135 11/10/2023
1.0.157 105 11/8/2023
1.0.144 125 10/6/2023
1.0.137 92 9/27/2023
1.0.125 109 9/6/2023
1.0.119 156 8/16/2023
1.0.110 137 8/2/2023
1.0.104 123 7/28/2023
1.0.98 139 7/19/2023
1.0.95 118 7/14/2023
1.0.86 133 6/21/2023
1.0.82 137 6/14/2023
1.0.78 140 6/7/2023
1.0.76 124 6/2/2023
1.0.70 143 5/26/2023
1.0.54 131 5/12/2023
1.0.43 143 5/10/2023
1.0.38 131 5/3/2023
1.0.14 210 3/17/2023
1.0.8 223 3/10/2023
1.0.4 222 3/8/2023
1.0.1 227 2/27/2023
0.0.0 247 2/16/2023