# DigisparkEnvMon **Repository Path**: slacker_HD/DigisparkEnvMon ## Basic Information - **Project Name**: DigisparkEnvMon - **Description**: No description available - **Primary Language**: C - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-07-12 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #DigisparkEnvMon 使用digispark、12832 oled屏、tvoc传感器配合yeelink做的一个简单物联网教程。 ##1. 包含设备 Digispark开发板1个,淘宝可购。 12832 OLED IIC接口显示屏一个,淘宝可购。 VOC IIC接口传感器(KQM2801A)一个,淘宝可购。 ##2. 接口连线 Digispark<-->12832 OLED: 5v <--> vcc GND <--> GND P0 <--> sda P1 <--> scl Digispark<-->VOC传感器: 5v <--> 5v GND <--> GND P0 <--> A P1 <--> B ##3.PC端程序使用说明 PC端为命令行程序,使用vs2010+mfc编译。 程序可无参数运行,则此时只是打印数据,并不上传数据到yeelink。 使用参数运行程序即可上传yeelink参数说明如下: >pcmon.exe apikey deviceid sensorid ##4.设备端程序使用说明 采用arduino IDE,使用digispark库编译。 digispark可用内存只有6K,为减少程序体积将digispark的OLED库进行了修改使用。 为保证程序体积,使用digiusb而没用采用digicdc。 ##5.设备驱动 arduino IDE设置以及digispark相关驱动可参见官网: http://digistump.com/wiki/digispark/tutorials/connecting ##6. 开发工具 设备端:arduino IDE 1.6.7 PC端:vs2010