实验环境:
- 树莓派2b+
- 操作系统:Raspbian Jessie 4.4, 下载地址: https://www.raspberrypi.org/downloads/raspbian/
- 传感器: DHT11温湿度传感器
- usb无线网卡一个
这个小项目的目的是: 树莓派通过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
时间: 2024-10-12 17:03:05