一个小型物联网简易系统 arduino+raspberry+One net
-
创建和激活 VirtualEnvironments
-
使用pip自动安装linkkit
pip install aliyun-iot-linkkit
- 使用pip自动安装Advanced Python Scheduler(APScheduler)
pip install apscheduler
- arduino需要准备:
- Arduino Uno
- DHT11 温湿度传感器
- 130 DC Motor 电机
- LED灯
- led灯、温湿度传感器、电机通过宏定义确定pin脚位置,需要根据实际情况修改arduino/test/test.ino。
#define DHTPIN 2
#define DHTTYPE DHT11
#define motorPin 10;
- 将 arduino/environment.ino烧录进arduino uno。
根据串口地址,修改raspberryPi/ArduinoUSB.py中串口地址。
- 创建新的产品
- 创建相应的设备
- 创建与设备数据相应的应用
- 修改raspberryPi/main.py中的设备id,key码等信息。