2014暑期短学期Arduino(5)

昨天没什么进展啊...于是什么也没写。
今天早上老师看了我们的计划书找我们一个个的提意见和修改。我的基本符合要求,老师要求再让我外加:计算出湿度;显示屏通关按按钮分别显示湿度和模拟数值;蓝牙实现反馈。

1.计算湿度:
老师让我直接找了简单的线性关系。

2.蓝牙实现反馈:
直接使用“蓝牙通讯助手”(主要是通关软件啦),稍微修改了点代码,手机发送‘S’,再显示数值,例如以下:

if(va=='S'){
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);
}
...
}


好像大作业基本按照要求做完了?

转载于:https://www.cnblogs.com/susyxu/p/4275757.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值