树莓派+Arduino实现简单的温度采集上传

来源:互联网 发布:淘宝突然没有访客了 编辑:程序博客网 时间:2024/05/16 16:13

树莓派有很好的数据处理能力,但是因为其扩展IO较少,而且没有将AD引脚引出,所以采集数据较麻烦,Arduino则相反,本身实现了很多传感器的驱动,引出了很多标准的VCC+GND+信号的三针管脚,很方便的采集信息。而且Arduino可以很方便的通过其IDE编程,不用自己写驱动。所以尝试使用树莓派+Arduino实现简单的采集处理。

使用到的硬件:树莓派、Arduino、LM35温度传感器。

连接:Arduino可以插在树莓派上,并通过树莓派usb接口与Arduino端连接,LM35为输出为电压信号,所以与Arduino的A0~A5中的任意一组管脚连接即可。


编程:

1、Arduino端的编程

在树莓派上安装Arduino的IDE,具体参考

点击打开链接

其中遇到连接不上的问题,原因是该文档中没有选择Arduino版本,版本没选择正确当然连接不了。

在Tools->Board中选择自己对应的版本。

(本人用的是Arduino Leonardo)

代码如下:


2、树莓派端的程序
直接用python编写
代码如下




0 0
原创粉丝点击