查看: 157|回复: 2

Knowflow组装(一)——pH和温度监测

[复制链接]
微信截图_20171128143525.jpg

       本次作业是Knowflow组装的第一阶段,目标是通过连接传感器和烧录代码,实现pH和温度监测。

       这一阶段一共需要用到:Arduino Uno(原来套材中配的是DFROBOT的Bluno,但是由于我第一天测试的时候,串口芯片就烧了,所以用了原版uno) 、Arduino 拓展板、pH传感器(pH探头及pH信号转接板)、温度传感器(温度探头及温度信号转接板)。
       1、将温度探头的黄、红、黑三条线(分别表示数据、正极、负极)接到温度信号转接板的A、B、C三个口,接上后可以拉扯一下,检查是否夹紧。
微信截图_20171128144226.jpg

       2、将温度信号转接板的信号线接到Arduino 拓展板的数字D2口,接的时候只要注意线与板上的针角的颜色一致就不会错,绿色接绿色、红色接红色、黑色接黑色。
       (套材中的温度传感器借助软件将模拟信号转换成了数字信号,所以这里接了数字D2口)
微信截图_20171128144848.jpg

      3、pH探头金属接口与pH信号转接板金属接口进行对接,然后旋转拧紧。
微信截图_20171128145347.jpg

       4、pH信号转接板的信号线接到Arduino 拓展板的模拟A0口,接的时候只要注意线与板上的针角的颜色一致就不会错,蓝色接蓝色、红色接红色、黑色接黑色。
微信截图_20171128145514.jpg

微信截图_20171128145530.jpg


5、将Arduino Uno与Arduino 拓展板对应针角进行组合

微信截图_20171128161158.jpg

6、将Arduino Uno接上数据线,连接电脑

微信截图_20171128161212.jpg

7、检查电脑的设备管理器中端口项有没有Arduino Uno,如果下图所示

微信截图_20171128161434.jpg

8、打开Arduino IDE,文件—打开——选择示例3中的“phAndTemperatureSensing.ino

微信截图_20171128162631.jpg

9、在Arduino IDE“工具”选项中选择主板和端口

微信截图_20171128162607.jpg

10、点击“上传”按钮,将代码烧录入Arduino Uno,成功后,Arduino IDE底部会显示上传成功的相关信息。

微信截图_20171128163235.jpg

微信截图_20171128163307.jpg

10、点击“串口监视器”,就能看到实时的传感器数据了。

微信截图_20171128163337.jpg

到此pH和温度监测的传感器连接与代码烧录与调试就完成了。在整个过程中,只要注意信号线与扩展板上颜色一致,基本就没什么问题了。杯具的是我的Arduino Bluno板第一天在测试的时候串口芯片变烧了,至于原因底部技术客服后说有多种可能,只能寄回返修了。总的来说这一阶段还是比较简单的,我需要花更多的时间去学习一下代码,以便更好的学习下阶段的内容。









Rockets  NPC

发表于 2017-11-29 13:40:10

恭喜获得论坛坛主的加精。
另外告诉大家一下,这个帖子也在publiclab上出现啦。
走出了国门呢。
详见链接:https://publiclab.org/notes/incaking/11-29-2017/knowflow-ph
回复 支持 反对

使用道具 举报

hx66  学徒

发表于 2017-11-30 22:12:58

本人测试时样例程序的phAndTemperatureSensing文件夹开始没有拷贝到Arduino的libraries文件夹中,结果编译提示出错。phAndTemperatureSensing文件夹拷贝到后libraries中,编译、上传顺利完成,测试成功。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
关于楼主
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4 Licensed

QQ