头像-5334

沧海笑1122

  • 新疆维吾尔自治区乌鲁木齐市
  • 单片机 嵌入式
  • 能源电源

个人成就

获得 0 次赞

帮助过0人

Requests_ HTTP for Humans — Requests 1.1.pdf

【nanopi2 学习】python+matrix compact kit采集温度上送tlink.io 一、背景 tlink.io是一个物联网方案及服务网站,支持http post/tcp/mqtt等方式上送数据。 matrix compact kit是友善出品的基于nanopi2的紧凑型扩展板,带一个ad转换模块 支持4路da转换(a0被板载可变电阻占用,引出三路:a1~a3) 官方提供了pcf8591的python驱动库和实例。 二、软硬件及准备工作 (一)软件: python库:(1)requests2.9.1 库仍然来自宝库pypi, https://pypi.python.org/pypi/requests/2.9.1           可贵的是,提供中文资源:http://cn.python-requests.org/zh_cn/latest/           处理http 请求,如post/get,支持json/file。文档很完善。  下载、安装。          我还是将其下载--解压---上传至nanopi2的temp目录, $ /home/fa/temp/requests-2.9.1/python setup.py install           (2)友善官方的dac转换库,http://wiki.friendlyarm.com/wiki/index.php/matrix_- _compact_kit/zh#.e9.80.9a.e8.bf.87python.e6.8e.a7.e5.88.b6            摘自wiki: $ cd matrix-python/modules $ insmod pcf8591.ko $ cd ../matrix.pcf8591 $ python setup.py install 三、编程及测试 这个测试例程,就是将lm35的数据采集+requests库,上送之tlink.io 代码比较简单,注释也比较详细,就不详述了。 # -*- coding=utf-8 -*- \ 测试requests模块的使用 加上adc+lm35采集 \ import sys import requests import json import time import matrix.pcf8591 as