现有探针【5TE土壤水分、温度、电导率传感器Decagon】,用于测量土壤的参数,但是目前需要连接pc端将数据读出,比较麻烦,不够直观。需要制作一种手持设备,可直接在手持设备上显示、存储数据。
通过上述需求描述,所制作手持设备需要满足以下几个功能
可以连接【5TE土壤水分、温度、电导率传感器Decagon】并读出数据
需要一个LCD显示屏,用于将读出的数据进行显示
需要一个SD卡,用于将读出的数据进行保存
为满足需求,要先进行开发环境的搭建,在开发环境中调试程序以及设备所需硬件单元,待所有调试成功后,再进行产品制作。
开发环境搭建如下:
一套开发板,采用DFRoot生产的Mega2560开发板(仿照arduino mega2560设计)
一套SDI-12传感器接口:包括5V,GND,Data三个pin
一套Micro SD Card接口:包括5V,GND,MOSI,SCK,SS和一个ChipSelect共七个pin
一套供电电池组:主板建议供电电话7~12V,一节5号电池按1.5V计算,设计为5-6节
一套LCD12864接口:采用一种12864的显示屏
一套操控按钮:使用3个中断数字引脚绑定3个开关,分别做为上,确定,下三个按钮
功能图如下:
① 基于Arduino mega2560设计,由DFRoot生产的DFRobot mega2560开发板,以下设计文档以Arduino mega2560的文档为准
DFRoot开发板购买信息:http://www.dfrobot.com.cn/goods-504.html
详细介绍:http://www.arduino.cc/en/Main/ArduinoBoardMega2560
DataSheet:http://www.arduino.cc/en/Main/ArduinoBoardMega2560
原理图:http://image.dfrobot.com/image/data/DFR0108/arduino-mega2560_R3-schematic.pdf
Atmel公司的ATMega2560官方信息:http://www.atmel.com/zh/cn/devices/atmega2560.aspx
② DFRoot设计和生产的MicroSD读卡器
包括5V,GND,MOSI,SCK,SS和一个ChipSelect共七个pin
购买信息:http://www.dfrobot.com.cn/goods.php?id=1142
详细信息:http://wiki.dfrobot.com.cn/index.php/SKU:DFR0229_MicroSD卡模块_兼容Arduino
原理图:http://www.dfrobot.com.cn/images/upload/File/20150710200942r3upci.pdf