Numato USB GPIO扩展器


numato集成是所有相关GPIO平台的基础Numato 32端口USB GPIO扩展器

所有Numato设备的整个配置都位于此集成的一般设置中。以下简约示例为具有ID 0的单个设备配置了几个binary_sensor,开关和传感器端口。

numato设备-ID0binary_sensors端口2窗户客厅打开3窗户客厅玻璃破裂4门铃传感器端口1姓名土壤湿ficus开关端口5中继光线户外6中继循环泵7开门机

配置变量

发现 列表 ((选修的

OS设备文件列表(/dev/…)在发现期间尝试

默认:

/dev /ttyacm0列表.. /dev /ttyacm9

设备 列表 必需的

Numato 32端口USB GPIO设备列表。

ID 整数 必需的

在设备中配置的ID(不是Linux设备,因为这可以更改)。

binary_sensors 地图

端口的配置binary_sensor平台

invert_logic 布尔 ((选修的,默认:false

是否要倒转逻辑,因此高压级别被解释为假。

端口 地图 必需的

端口号的地图为名称。

端口:名称 细绳 必需的

端口号和相应名称。

传感器 地图

端口的配置传感器平台

端口 地图 必需的

端口号的地图到ADC配置。

端口:adc_config 地图 必需的

端口号和相应的ADC配置。

姓名 细绳 必需的

ADC传感器端口的名称。

source_range 列表 ((选修的,默认值:[0,1024]

在ADC的分辨率中范围范围映射值。

destination_range 列表 ((选修的,默认值:[0.0,100.0]

范围以从源范围到线性方式映射值。

单元 细绳 ((选修的, 默认: %

目标值的单位。

开关 地图

端口的配置传感器平台

invert_logic 布尔 ((选修的,默认:false

是否要倒转逻辑,因此真实的值会导致输出处的低压水平。

端口 地图 必需的

端口号的地图为名称。

端口:名称 细绳 必需的

端口号和相应名称。

二进制传感器

numatobinary_sensor平台允许您操作您的GPIOnumato32端口USB GPIO扩展器以二进制输入模式。

由于Numato设备没有内部上拉或下拉电路,因此请注意不要通过创建短路来破坏端口。参考Numato文档例如,如何将开关连接到输入端口。

传感器

numato传感器平台使您可以在模拟输入模式下操作USB GPIO扩展器的某些GPIO。

Numato设备具有许多内置的模拟数字转换器(ADC),可将VCC和GND之间的电压级别转换为10位整数值。阅读IO端口部分用于使用端口的约束。

默认情况下,ADC的整个10位范围将映射到0.0到1.0之间的浮点值。使用可选source_range从特定范围和destination_range指定表示实体状态的值范围。

转变

numato开关平台允许您操作您的GPIOnumato32输出模式下的端口USB GPIO扩展器。

IO端口

此配置中使用的IO端口号是指PCB上打印的端口号。请注意,传感器平台只能在端口1-7上配置。这些是配备ADC的32端口设备上的唯一端口。

有关GPIO布局的详细信息,请查看Numato 32 GPIO文档

设备ID

该集成使用内部设备ID来识别设备,这是不是Linux设备路径。Linux设备路径(例如,/dev/ttyacm0)可以更改,例如,当您断开并重新连接设备或将设备连接到其他USB端口时。

内部设备ID默认情况下为0。如果您只有一台设备,则不需要关心更改它。如果您有多个设备,则在家庭助理启动期间,在控制台日志中显示了它们的ID。必威是什么

配置设备ID

通过以下步骤配置Numato设备的ID。尽管您可以使用任何终端模拟器来连接并与设备进行通信,但以下步骤基于使用GNU屏幕。在Debian或基于Ubuntu的OS安装上屏幕sudo apt安装屏幕

  1. 仅插入一个设备将ID分配给的一个设备,以便它获取 /dev /ttyacm0
  2. 等待几秒钟,因为您的Linux OS可能试图将设备插入后立即将设备识别为调制解调器
  3. 屏幕 /开发 /TTYACM0
  4. 类型我得到查看当前ID
  5. 类型ID集00000005并点击输入以分配ID 5
  6. 类型我得到验证和期望00000005作为答复
  7. 退出屏幕:ctrl-a + \,并确认y

请注意,在与设备的通信过程中,ID值严格为32位十六进制数(8个十六进制数字)0填充。

提示:最好将带有ID的粘性标签放在PCB上,以避免设备及其端口配置混淆,因为这很容易破坏您的设备。

预计由家庭助理使用的Numato设备将是家庭助必威是什么理的独有,并保持永久连接。
Baidu