python jq的是用

jq导入:
第一:
$(document).ready(function(){代码块})
第二:
$(function(){alert(’ ')})
注意点:在一个js种只允许有一个入口函数

jq的格式
$().事件()
$().事件(function(){})

jq更改单个
$().css({‘font-size’,‘20px’})
jq更改多个
$().css({" " : " " , " " : " "})#{}内是字典的键值结构

将js对象转换成字符串类型,发送服务器
show=JSON.stringify()
服务器向前端发送数据库的解析
JSON.parse()

追加样式addclass
移除样式removeclass
移除多个样式 removeclass 中间用空格隔开

获取修改a标签的href 使用attr
html():获取所有文本内容,标签 可设置内容
text():只获取内容 可设置内容
val():获取表单字段的值 可设置内容

animate({这个属性的值,一个或者多个},时间,运动曲线,回调函数)
这个函数执行的是设置某个元素的属性值
可以设置一个或者多个,但是执行完成之后,会有回调函数

得失焦点
focus()得到焦点
blur()失去焦点

ajax结构
url:url地址
type:’ post’
dataType:‘json’
data:填写json数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,您可以使用Node-RED的i2c节点和函数节点来实现在i2c显示器上显示am2320传感器采集到的温湿度数值,并将结果以JSON格式输出。以下是具体步骤: 1. 在Node-RED中安装i2c节点和函数节点。可以在Node-RED编辑器中点击右上方的菜单按钮,选择"Manage Palette",然后在"Install"选项卡中搜索"node-red-contrib-i2c"和"node-red-contrib-function-npm"并进行安装。 2. 在Node-RED编辑器中拖拽i2c节点和函数节点到工作区,并连接它们。 3. 配置i2c节点。双击i2c节点并在弹出的对话框中选择"Read"操作,然后填写i2c地址和读取长度。通常情况下,am2320传感器的i2c地址为0x5c,读取长度为4字节。配置完成后,点击"Done"保存配置。 4. 配置函数节点。双击函数节点并输入以下代码: ```javascript const data = Buffer.from(msg.payload); const temperature = data.readUInt16BE(0) / 10; const humidity = data.readUInt16BE(2) / 10; msg.payload = { temperature: temperature, humidity: humidity }; return msg; ``` 该代码将i2c节点读取到的4字节数据解析为温湿度数值,并将其保存到msg.payload中。同时,将温湿度数值以JSON格式返回。 5. 配置i2c节点的输出。将i2c节点的输出连接到函数节点的输入,并在函数节点的输出上添加一个debug节点以验证函数节点的输出是否正确。 6. 配置i2c显示器。可以使用Node-RED的exec节点和shell命令来控制i2c显示器,在显示器上显示温湿度数值。以下是示例代码: ```bash i2cset -y 1 0x27 0x00 0x38 0x39 0x14 0x78 i i2cset -y 1 0x27 0x00 0x0c i i2cset -y 1 0x27 0x40 '{"temperature":'$(cat /home/pi/temperature.json | jq '.temperature')',"humidity":'$(cat /home/pi/temperature.json | jq '.humidity')'}' i ``` 该代码使用i2cset命令来控制i2c显示器,在显示器上显示温湿度数值。其中,第一行命令用于初始化显示器,第二行命令用于设置显示器为关闭光标、不显示闪烁的模式,第三行命令用于将温湿度数值以JSON格式写入到显示器。注意,需要将上述代码中的i2c地址、JSON文件路径等参数根据实际情况进行修改。 7. 配置Node-RED的exec节点。将exec节点拖拽到工作区,并连接到函数节点的输出。双击exec节点并在弹出的对话框中输入上述代码,即可在i2c显示器上显示温湿度数值。 8. 点击右上方的"Deploy"按钮进行部署。完成部署后,将am2320传感器接入树莓派,并等待一段时间,即可在i2c显示器上看到温湿度数值的显示,并以JSON格式输出。 注意:在使用i2c和JSON格式输出时,需要确保您的树莓派已经连接了am2320传感器,并且已经安装了i2c-tools和jq等必要工具。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值