Thursday, September 22, 2016

Sử dụng biến trở (Potentionmeter) để thay đổi điện áp một Cổng - Học Arduino

Hướng dẫn Sử dụng biến trở (Potentionmeter) để thay đổi điện áp một Cổng. Nào ta cùng làm:

* Mã Code
// the setup routine runs once when you press reset:
void setup() {
Serial.begin(9600);// mở cổng serial để giao tiếp PC
}
// the loop routine runs over and over again forever:
void loop() {
  int value=analogRead(A0);// đọc điện áp ở chân A0; giá trị luôn từ: 0-1023
  Serial.println(value);// xuất giá trị vừa đọc;
  int voltage=map(value,0,1023,0,5000);// chuyển thang đo của value từ 0-1023 sang 0-5000;
  Serial.println(voltage);// xuất ra đơn vị điện áp là mV
  
  Serial.println();
  delay(200); // đợi 0.2s
}
* Sơ đồ mạch

* Lưu ý:
- Về biến trở: 
+ Chân 1 (terminal 1), và chân 3 (terminal 3) có nối vào Cổng 5V và cổng GND, có thể thay đổi vị trí nhưng sẽ làm thay đổi chiều biến trở.
+ Chân 2 (wiper): để nối vào cổng cần tùy chỉnh điện áp.
 Sử dụng công thức định luật Ôm, ta có thể tính được điện áp lấy ra ở chân 2.

No comments:

Post a Comment