使用树莓派进行pH测定

写一下进度,理一理思路


已实现:

在局域网内,用电脑/手机控制树莓派接收/发送数据,树莓派能够控制pH传感器进行测量.

操作方法:

首先通过wifi共享软件,打开wifi(学校不能用路由器),
同时启动树莓派,使用电脑上的VNC软件远程登录到树莓派上(也可以用putty),
启动server_socket.py,让树莓派监听请求.

1.PC端:

通过命令行启动client_socket.py,指定IP,端口和一些测量参数,发送给树莓派,
树莓派通过身份验证后,执行检测过的命令,与pH传感器进行串口通信,进行数据采集,将回传的数据进行折线图的显示.

2.手机客户端

启动pH control手机应用,在填写完相应信息后,发送后得到树莓派回传的数据,进行显示.

上传数据:

可以使用特定的API,将数据发送到wsncloud等传感云网站上,
或者发送到我自己建立的一个小网站上进行存储和显示.


问题及解决

  1. 为了让GPIO口暴露出来,更方便地与传感器的转换器相连(主要使用那几个串口),我们去掉了原先的LCD显示屏,
    但这样出现一个问题:就是VNC连接时填写的IP地址不知道了,从我们wifi共享软件中只能看到该网络的IP(无线局域网适配器),而不了解连入的树莓派的IP
    目前解决方法:尝试修改最后一位,例如192.168.155.2,192.168.155.3等
  2. 当连入pH传感器的转换器后,有时会连不上局域网
    目前解决方法:拔线重新开启树莓派,或者重开wifi

TODO

  1. python程序崩溃后,能够重新启动
  2. android程序在获取数据时出现长时间等待时能够正确响应
  3. 对数据进行进一步的处理
  4. 若有多个传感器,其组网问题
  5. 全部代码上传
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值