江西理工大学2014届本科生毕业设计(论文)
参考文献
[1] 关晓丽. 基于PIC的温室自动控制系统[J]. 黑龙江科技学院学报, 2008: 39-40. [2] 毕玉革. 我国现代温室环境控制硬件系统的应用现状及发展[J]. 农机化研究, 2009: 5-6. [3] Prakash KumarPradeep Kumar《International Journal of Computer Science and Mobile
Computing》, 2013 .
[4] 刘潇潇. 国内外设施环境监控技术研究现状[N]. 中国花卉报,2009-08:4. [5] 陈遵银.基于温湿度传感器的仓库自动测试系统[J].元器件与应用, 第四期. [6] DS18B20 Programmable Resolution 1-Wire digital Thermometer Data Sheet.2008:90-92. [7] 张智.基于单片机的日光温室控制系统的设计.微计算机信息,2006:7-8.
[8] 邓祥征, 战金艳等.精确农业分布式数据采集与空间决策分析系统的设计[J],农业工程
学报.2005:7-8.
[9] Bennett SN;McNeil MM;Bland LA;Arduino MJ Villarino ME Perrotta DM Burwen DR
Welbel SF Pegues DA Stroud L《New England Journal of Medicine》,1995 .
[10] 周俊, 苗玉彬等.基于GSM的数字农业远程监控系统研究与应用[J], 农业工程学
报.2005,21(6).
[11] 崔世安.农业结构调整与农业工程技术.农业工程学报,2000,16(1).
[12] Programming Interactivity: Unlock the Power of Arduino, Processing, and
OpenFrameworks Noble, Joshua O'Reilly Media, Inc, USA 2009.
[13] 杨启耀.温室环境智能控制技术的研究[D]. 硕士学位论文.安徽农业大学.2002. [14] 于海业等.发达国家温室设施自动化研究的现状[J].农业工程学报.1997. 13(增刊). [15] Angel Rivas-CasadoRafael Martinez-Tom asAntonio Fernandez-Caballero 《Expert systems》,
EI SCI 2011 .
[16] 王中训, 王恒.基于MSP430单片机的多路无线温度检测系统现代电子技术.2011. [17] 毛罕平, 王多辉等.智能温室综合环境因子控制技术效果及合理的环境参数研究[J].农
业工程学报, 1998(3).
[18] 吕昂.温室群全数字式温度和湿度综合控制系统[J].农业机械学报,2002. [19] 王一鸣.温室计算机分布式自动控制系统的开发[J].农业工程学报,2002.
[20] 李俊.基于111temet温室环境控制系统研究设计[J].农机化研究, 2003(4):267-268. [21] 白小梅, 石燕萍.微型机一单片机两级温度控制系统[J].现代电子技术, 2006. [22] Professional Android 2 Application Development Rato Meier , Wrox; 1 edition (March
1, 2010).
[23] 李全利.单片机原理及接口技术[M].高等教育出版社, 2009:158-165.. [24] Michael McRoberts .Arduino 从基础到实践., 电子工业出版社 2013:57-60.
[25] Ed Burnette. Hello, Android: Introducing Google's Mobile Development Platform .Pragmatic
Bookshelf; 3 edition (July 20, 2010).
32
江西理工大学2014届本科生毕业设计(论文)
[26] 卢聪勇. Arduino一试就上手. 科技出版社. 2013:50-65. [27] 传感器应用技巧141例[美], 科学出版社. 2006:209-214. [28] Joe Smiley Micros . An Arduino Workshop Pardue. 2010.
[29] 董铮.基于Arduino控制板的温室大棚测温系统设计[J].安徽农业科学报.2012, 40(8). [30] Casey Fry, Ben O'Reilly Media, Inc, Getting Started with Processing: A Quick, Hands-on
Introduction Reas, USA 2010
[31] 张玉华. 基于Arduino控制板的光引导小车设计.自动化仪表.2011. [32] 程晨. Arduino开发实战指南[美], 机械工业出版社.2012:78-85. [33] Dale. Arduino 技术内幕 . 北京邮电出版社.2013. [34] C程序设计教程[美] 清华大学出版社. 2010:135-138.
[35] 于欣龙,郭浩斌, 爱上Arduino Massimo Banzi.人民邮电出版社. 2011:256-260. [36] Simon Monk. .基于Arduino的趣味电子制作. .科学出版社. 2011. [37] 蔡睿妍. Arduino的原理及应用[J].电子设计工程.2012:98-101.
[38] Massimo O'Reilly Media, Getting Started with Arduino Banzi, Inc, USA 2008.
[39] Simon TAB Books Inc. Arduino Projects for the Evil Genius Monk, 2010.
33
江西理工大学2014届本科生毕业设计(论文)
附录一
面包板图
实物图:
34
江西理工大学2014届本科生毕业设计(论文)
附录二
#include
#define DHT11PIN 2 //数字IO接口2 LiquidCrystal lcd(12, 11,6, 5, 4, 3); //设置接口 dht11 DHT11;
float temperature = 0; //设置temperature为浮点变量 int Buzzer=7; //设置控制蜂鸣器的数字IO脚 int Led=8; void setup() {
pinMode(Buzzer,OUTPUT);
pinMode(Led,OUTPUT); //设置数字IO脚模式,OUTPUT为输出 Serial.begin(9600);
Serial.println(\ Serial.print(\ Serial.println(DHT11LIB_VERSION); Serial.println();
lcd.begin(16, 2); //初始化LCD
lcd.print(\ //使屏幕显示文字DHT Thermometer delay(500); //延时1000毫秒 } void loop() { //LCD
Lcd.clear(); //清屏
lcd.print(\ //使屏幕显示文字LM35 Thermometer lcd.setCursor(0, 1) ;
lcd.print((float)DHT11.humidity, 2); //显示温度整数位 lcd.print(\ //显示小数点
lcd.print( (float)DHT11.temperature, 2); //显示温度小数点后一位 lcd.print(\ //显示o符号
Serial.println(\
35
江西理工大学2014届本科生毕业设计(论文)
byte i;
int chk = DHT11.read(DHT11PIN); Serial.println(\ Serial.print(\
Serial.print((float)DHT11.humidity, 2); Serial.println(\ Serial.print(\
Serial.print((float)DHT11.temperature, 2); Serial.println(\
//湿度大于75%
if(DHT11.humidity<75 ///湿度大于75% {
digitalWrite(Led,LOW); } else {
digitalWrite(Led,HIGH); delay( DHT11.humidity*0.2); digitalWrite(Led,LOW); delay( DHT11.humidity*0.1); }
/ //温度大于24度 if(DHT11.temperature>24) {
for(i=0;i<80;i++) //辒出一个频率的声音 {
digitalWrite(Buzzer,HIGH); //发声音 delay(15); //延时1毫秒 digitalWrite(Buzzer,LOW); //不发声音 delay(1); //延时毫秒 } }
delay(1000); }
36
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于Arduino的温湿度系统设计(8)在线全文阅读。
相关推荐: