用树莓派实现环境监测自动上传微博

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用树莓派实现环境监测自动上传微博相关的知识,希望对你有一定的参考价值。

实验环境:

 

这个小项目的目的是: 树莓派通过DHT11传感器获取温度和湿度信息, 然后将其上传微博.

具体可以分为如下三个部分:

  • 树莓派的联网
  • 使用python上传微博
  • 使用wiringPi库操作树莓派GPIO获取传感器数据

 

其中, 程序主体使用c语言, 上传微博部分由python实现, 因此还涉及到如何在C语言中调用Python函数.

我们将在这一系列的博客中分别论述解决方案.

 

本篇博客先谈一谈如何让让树莓派能够联网:

1. 确定你要连接的wifi的ssid与密码, 这里记作<ssid>与<passwd>

2. 使用ssh登陆树莓派, 默认用户名为"pi", 密码为"raspberry"

技术分享

3. 插上无线网卡, 查看附近的热点:

1 sudo iwlist wlan0 scan

4. 配置默认连接:

1 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    在文件底部添加如下部分, 保存并离开:

network={
    ssid = <ssid>
    psk = <passwd>
}

5. 重启树莓派:

sudo reboot

6. 稍等一会儿, 让我们ping一下百度看能不能成功联网:

ping www.baidu.com

技术分享

 

这样就成功了! 下一篇博客将谈一谈如何用python发送微博.

 

参考资料:

1. https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md

 

以上是关于用树莓派实现环境监测自动上传微博的主要内容,如果未能解决你的问题,请参考以下文章

树莓派自动播报温湿度到QQ空间微博

Python调用OpenCV实现摄像头的运动检测[树莓派版]

树莓派centos平台自动部署centos7

微博API开发

python+树莓派实现IoT(物联网)数据上传到服务器

树莓派-USB存储设备自动挂载