当前位置:首页Arduino > 正文

arduino开关控制风扇

作者:野牛程序员:2023-07-06 07:16:32Arduino阅读 3441

要使用Arduino控制风扇,你需要准备以下材料:

  1. Arduino开发板(如Arduino Uno)

  2. 风扇

  3. NPN型晶体管(例如2N2222)

  4. 电阻(推荐220欧姆)

  5. 面包板

  6. 连接线

以下是基本的电路连接步骤:

  1. 将Arduino开发板与计算机连接,并在Arduino集成开发环境(IDE)中编写代码。

  2. 在面包板上插入NPN型晶体管。确保它正确插入,使其引脚不与其他元件短路。

  3. 将风扇的正极(红色线)连接到+5V引脚上。

  4. 将风扇的负极(黑色线)连接到晶体管的集电极引脚(E)上。

  5. 在面包板上连接一个220欧姆电阻。一端连接到基极引脚(B)上,另一端连接到Arduino的数字引脚(例如D9)。

  6. 将Arduino的接地引脚(GND)连接到晶体管的发射极引脚(C)上。

  7. 将Arduino连接到计算机,并上传以下代码到Arduino开发板:

void setup() {
  pinMode(9, OUTPUT);
}

void loop() {
  digitalWrite(9, HIGH);  // 打开风扇
  delay(5000);            // 等待5秒
  digitalWrite(9, LOW);   // 关闭风扇
  delay(5000);            // 等待5秒
}

这段代码会将Arduino的D9引脚设置为输出模式,并在循环中交替打开和关闭风扇,每次等待5秒。

  1. 上传代码后,Arduino将开始控制风扇的开关。你可以根据需要更改代码中的延迟时间或其他参数。

请注意,这只是一个简单的示例,用于控制风扇的开关。如果你使用的风扇功率较大,需要额外的电路保护措施。另外,确保你对电路和元件的操作有足够的安全意识,并始终小心操作。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击