# Miscdevice - [简介](#section11660541593) - [Sensors\_miscdevice组件目录](#section44981327519) - [约束](#section98068674513) - [使用](#section1581412211528) - [接口说明](#section15684191115524) - [使用说明](#section79302049192310) - [相关仓](#section96071132185310) ## 简介 小器件是指用于向外传递信号的设备,包括马达和LED灯,本组件对开发者提供控制马达振动和LED灯开关的能力,其架构图如下所示: **图 1** 小器件架构图 ![](figures/zh-cn_image_0000001152988366.png) ## Sensors\_miscdevice组件目录 ``` /base/sensors/miscdevice ├── frameworks # 框架代码 │ └── native # 客户端连接服务的Native方法 ├── interfaces # 对外接口存放目录 │ ├── native # native 实现 │ └── plugin # Js API ├── sa_profile # 服务名称和服务的动态库的配置文件 ├── services # 服务的代码目录 │ └── miscdevice_service # 小器件服务,包含马达和Led灯,控制马达振动和灯的开关 └── utils # 公共代码,包括权限、通信等能力 ``` ## 约束 - 要使用器件的功能,设备必须具有对应的器件。 - 针对马达,开发者需要请求相应的权限才能使用。 **表 1** 器件权限列表