香橙派orangepi c#

| 流量计 | 香橙派 |
| 红线 | 5V |
| 黑线 | GND |
| 黄线 | wPi编码:10 |

香橙派先装好 wiringOp,安装方法 看我之前发的安装教程文章,装好后用gpio readall可以查看引脚如下图

3bc2157dffd843cbbf38f6fa8d118e88.png

原理:

液体通过时,流量计会以脉冲信号的形式 发送到  引脚10,通过代码监听是否高低电平,保存每秒高电平的次数=脉冲数

瞬时流量的计算公式    流量(L/min)=每秒脉冲数 / 7.5

累计流量的计算公式    累计流量(L/min)=(每秒脉冲数 / 7.5) * 工作秒数

要求通过流量计的水压/流速稳定,不然累计流量不准

代码:

安装1.3.2或以上版本 IotDeviceToolHepler 包

37f6d23346ad4f05974194f2e0329432.png

代码

using IotDeviceToolHepler.DeviceForOrangePi;
while (true)
{
    int pulseCount = new DeviceExampleWaterFlow().getPulseCount_YFS201(10, 1);//引脚10,1秒脉冲数
    Console.WriteLine("每秒脉冲数:" + pulseCount.ToString());
    Console.WriteLine("瞬时流量:" + (pulseCount/7.5).ToString());
}

源代码:https://gitee.com/yihong-lin/IotDeviceForCsharp

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新!!

ics/618654289)

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新!!

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值