Potentiometer CN: 두 판 사이의 차이

아두위키 : Arduwiki
잔글편집 요약 없음
잔글편집 요약 없음
 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{#seo:|title=Arduino维基:Arduino电位器(可变电阻)指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 性能评估, 电位器(可变电阻), Arduino项目, 毕业设计项目, Arduino示例代码|description=介绍如何使用Arduino控制电位器(可变电阻)(基本信息、电路、示例代码)。可用于信息科学和创客课程。}}
[[File:가변저항b10k.jpg|center|class=coders100]]
[[File:가변저항b10k.jpg|center|class=coders100]]


4번째 줄: 5번째 줄:
这个设备可以改变其电阻。
这个设备可以改变其电阻。
它可以用来调节音量或灯光的亮度。
它可以用来调节音量或灯光的亮度。


== '''所需硬件''' ==
== '''所需硬件''' ==

2025년 3월 20일 (목) 19:50 기준 최신판


这个设备可以改变其电阻。 它可以用来调节音量或灯光的亮度。


所需硬件

  • 可变电阻器(本文中使用B10K)
  • Arduino UNO
  • UNO电缆
  • 面包板
  • M-M电缆(3根)


连接

  • 电源连接到左右两端,输出从中间获得。
  • 电源连接到左边或右边,另一端连接到GND。
  • 按照描述连接,向右转动会增加值,但如果反向连接(右端接GND,左端接5V),向左转动会增加值。
可变电阻器 Arduino UNO
Left GND
Middle A0
Right 5V

示例代码

#define input A0

void setup()
{
  // 开始串行通信
  Serial.begin(9600);
  Serial.println("start");
  Serial.println("======================");
}

void loop()
{
  // 在串行监视器上显示可变电阻器的值
  Serial.println(analogRead(input));
  delay(1000);
}