2014暑期短学期Arduino(5)
昨天没什么进展啊...于是什么也没写。
今天早上老师看了我们的计划书找我们一个个的提意见和修改。我的基本符合要求,老师要求再让我外加:计算出湿度;显示屏通关按按钮分别显示湿度和模拟数值;蓝牙实现反馈。
1.计算湿度:
老师让我直接找了简单的线性关系。
2.蓝牙实现反馈:
直接使用“蓝牙通讯助手”(主要是通关软件啦),稍微修改了点代码,手机发送‘S’,再显示数值,例如以下:
if(va=='S'){
Serial.print("Moisture Sensor Value:");
Serial.println(val);
}
Serial.print("Moisture Sensor Value:");
Serial.println(val);
}
手机截图>0<~
3.显示屏通关按按钮分别显示湿度和模拟数值
参考资料:ledkey综述 button的使用
自己研究了资料写了代码,很成功,就达到目标了开心~
#include
#include
TM1638 module(8, 9, 7);
void setup(){
...
}
void loop (){
...
module.setDisplayToDecNumber(humi, 0xF0);
byte getButtons();
if(module.getButtons() == 0b00000001){
module.setDisplayToDecNumber(val, 0xF0);
}
...
}
#include
TM1638 module(8, 9, 7);
void setup(){
...
}
void loop (){
...
module.setDisplayToDecNumber(humi, 0xF0);
byte getButtons();
if(module.getButtons() == 0b00000001){
module.setDisplayToDecNumber(val, 0xF0);
}
...
}
好像大作业基本按照要求做完了?