步骤1 :工具和材料
所以,我们需要做些什么?
Arduino uno
1Sheeld
应用商店中的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板
请注意1屏蔽板上的上传模式和运行模式。
从此处https://play.google.com/store/apps/details?id = com 。..。下载1shield移动应用程序。。..
将1shield移动应用程序连接到1shield板上
从Arduino IDE打开串行监视器以查看温度变化。
从1shield移动应用程序(滑块)中选择所需的工具。
在LED达到30度时,在温度传感器旁边加热温度以点亮LED。
向上和向下移动滑块,并注意风扇速度的变化。
-
智能手机
+关注
关注
66文章
18672浏览量
185557 -
风扇
+关注
关注
4文章
438浏览量
39060 -
Arduino
+关注
关注
190文章
6515浏览量
195960
发布评论请先 登录
无刷风扇电机的运转过程和换相过程
关于散热风扇与散热风扇转子你了解多少?
浮思特 | 离心风扇与轴流风扇区别——美蓓亚三美散热方案解析
浮思特|NMB散热风扇是什么品牌?为什么会被广泛使用?
【沁恒CH585开发板免费试用体验】手机控制小台灯亮度与小风扇转速
SUNON高效节能商用冷藏EC风扇
风扇灯PCBA方案开发原理及介绍
中微爱芯电风扇控制器AiP8206介绍
笙泉高转速暴力风扇控制方案(MDF101A)登场
【RA-Eco-RA4M2开发板评测】利用TOUCH结合继电器控制小功率风扇
风扇应用的升压芯片到底怎么选?升压芯片又是如何驱动风扇的?
效率提升20%,噪音降低30%!智能风扇的电机驱动方案有多强?
把常用的小黄鸭风扇升级为语音控制的智能风扇~

怎样用手机控制风扇
评论