树莓派+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
- 树莓派+Arduino实现简单的温度采集上传
- arduino + esp8266+ ds18b20 采集温度上传贝壳网
- 基于数据库的温度采集上传系统
- 用Arduino将DS18B20的温度上传至xively.com
- 树莓派远程温度采集
- 在PC104下实现的DS18B20温度采集
- 多路温度采集的实现(原理图+程序源代码)
- 基于ZigBee 的多点温度采集系统设计与实现
- 003用LabVIEW和Arduino开发一个温度采集系统
- 基于 Arduino 的温度+湿度传感器
- 温度采集
- Intel Edison Arduino 温度检测并上传至网站
- “远程温度多点温度采集卡”的笔记
- 基于FPGA的智能温度采集控制器
- 基于QT4的智能温度采集控制系统
- 基于互联网的温度采集系统
- 温度采集模块的分类及应用
- 基于STM32与DS18B20的温度采集
- Resources中读取prefab,动态生成控件
- 我的架构师梦想日记(重开)
- 2012年5月SAT香港真题解析
- Android开发中获取屏幕宽高的几种方法
- 1052: [HAOI2007]覆盖问题(贪心)
- 树莓派+Arduino实现简单的温度采集上传
- [Win32SDK基本]ListView Controls(1)Report (details) View 详解
- soundPool和audiofocus
- HDU 1072 Nightmare
- 日志输出 模块代码运行时间
- CSDN下载总是提示登录解决办法
- 微博结集成书 过把“作家瘾”
- 利用bastille配置安全的linux系统
- qt学习:四种方法实现界面的显示功能