[目录] 数据远程采集 Step by Step

前不久做了一个数据远程采集的项目,主要功能是监听一个设备广播的运行状态数据(0.5~2s发一帧,每帧数据50~400字节),数据离线存储,同时上传云端。

需要的总数不多(<100个),对成本不敏感,选择了树莓派ZeroW进行开发(树莓派ZeroW+32g TF卡+电源+外壳,单套成本<200元)。

image_thumb

这个项目涉及的技术和方法基本上都是从网络上找的,准备把这些公开的资料稍微整理一下,方便有类似需求的朋友查找。


项目概况

>> 树莓派系统安装

安装系统

扩展分区

引脚定义

安装软件工具(基于Python2)

安装软件工具(基于Python3)

>> 树莓派数据采集软件开发(Python)

第一个Python程序

读取磁盘状态

串口通讯

配置文件读写

SQLite存储

Python配置WIFI网络连接

树莓派数据上传软件开发(Python)

树莓派启动开机运行服务

>> PC端数据下载软件开发(Python)

Windows安装oss2

数据下载

定时运行Python脚本

树莓派装置批量制作



posted @ 2020-04-14 14:01  hotwater99  阅读(548)  评论(0编辑  收藏  举报