步骤1 :工具和材料
所以,我们需要做些什么?
智能手机
arduino uno
1sheeld
led
应用商店中的1shield应用程序
电池(9v)。
风扇
跳线
温度传感器(lm35)
测试板
检查链接
这是温度传感器(lm35)的数据表http://html.alldatasheet.com/html-pdf/8866/nsc/lm3 。..
步骤2:代码时间
/*在arduino程序上编写代码并将其上传到arduino 。*/
#define custom_settings
/*包括1sheeld滑块库。 */
#define include_slider_shield
/*包括1sheeld库。 */
#include
/*定义一个变量以保存滑块的值。 */
int值;
/*引脚3上风扇的名称。*/
int motorpin = 3;
int ledpin = 13;
int templevel;
/*引脚a0上的温度传感器lm 35的名称。 */
const int tempsensor = a0;
void setup()
{
/*开始通信。 */
onesheeld.begin();
/*将电动机引脚设置为输出。 */结果,pinmode(motorpin,output);
/*将led引脚设置为输出。 */
pinmode(ledpin,output); }
void loop()
{
/*从温度传感器读取模拟值*/
templevel = analogread( tempsensor);
templevel = templevel * 0.4828125;
/*在串行监视器上打印温度*/
serial.print(“ temprature =”);
serial.print(templevel);
serial.print( “c”);
serial.println();
if(templevel》 30)
{
digitalwrite(ledpin,high);
}
/*始终获取滑块的值,并将其作为pwm输出到引脚3,以控制风扇速度。 */
值= slider.getvalue();
analogwrite(motorpin,value);
}
步骤3:将其连接!
在您的计算机上安装1shield应用android智能手机
将1shield板连接到arduino uno板
将led连接到插针13和接地。
将风扇vcc连接到引脚6,将g连接到测试板的接地。
如图所示将温度传感器连接到引脚a0。
从http://1sheeld.com/downloads/下载1个shield库。
将(1shield slider库)上传到arduino ide中
在arduino ide。
将arduino板连接到pc并将代码上传到arduino板
将电源连接到arduino板(usb电缆或电池)。
请注意1屏蔽板上的上传模式和运行模式。
从此处https://play.google.com/store/apps/details?id = com 。..。下载1shield移动应用程序。。..
将1shield移动应用程序连接到1shield板上
从arduino ide打开串行监视器以查看温度变化。
从1shield移动应用程序(滑块)中选择所需的工具。
在led达到30度时,在温度传感器旁边加热温度以点亮led。
向上和向下移动滑块,并注意风扇速度的变化。
语音识别产业未来会发展成什么样
华为携手移动打造算网协同新型数字经济基础设施
纳芯微推出的全新温湿度传感器NSHT30
分析工控控制软件系统的核心与特性
多云的数据管理挑战、要求和关键功能
怎样用手机控制风扇
振荡培养箱的主要特点及使用指南说明
华兴源创:面板业务持续发力,半导体检测获重大突破
让我告诉你!人脸识别到底安不安全?一支神秘多国部队破解世界难题
DPoS共识机制有哪些优势
分析可调节的宽带放大器在测试中的优势和应用
Google Cloud 线上课堂 | 游戏出海如何通过数据驱动实现 "降本增效"?
物流手持PDA的应用及优点
什么是cds?CDS是什么意思?
减少指针表测量误差的措施
家用路由器使用过时的Linux操作系统,存在着网络安全的漏洞
汽车多核获得基于模型的开发推动力
威迈斯韩永杰:多合一电驱系统的开发与挑战
检测接地电阻读数不准确的原因及避免方法
空调进入低增长模式,产品均价持续走低