基于树莓派的微信机器人
本项目采用的是 itchat
在 python3
的模块,已更新失效的 API,更新过程见这篇文章
sudo pip3 install itchat --upgrade
sudo pip3 install requests BeautifulSoup4
sudo apt-get install mplayer #很多人推荐的音乐播放器,感觉还不错
sudo apt-get install build-essential python-dev
sudo git clone https://github.com/adafruit/Adafruit_Python_DHT.git
cd Adafruit_Python_DHT
sudo python3 setup.py install
git clone https://github.com/yi-yun/raspi-chatrobot.git
git clone -b master https://github.com/yi-yun/raspi-chatrobot.git #有 DHT11 传感模块和 LED 灯的人输入这个命令
cd raspi-chatrobot
sudo python3 Robot.py #若想后台运行需要运行 sudo apt-get install screen 安装 screen ,然后运行 screen sudo python3 Robot.py &
用微信扫码登录命令行中的二维码
登录成功表示服务端部署完毕
在另一个微信号向服务端微信号发送功能
即可获取功能列表,进行愉快地玩耍
小豆机器人
图灵机器人
itchat
AdafruitDHT
上述为使用方法
亲测在 Raspbian (stretch) 上成功运行
具体代码以及爬坑过程可详见我的这篇文章
对此感兴趣的小伙伴可以私信或邮件我一起探讨学习
欢迎各位朋友star、fork 和 Issue
下学期还有一门课我打算结合MQTT做树莓派机器人V2.0,希望大家不吝赐教