Cảm biến góc xoay

35,000 45,000 

Cảm biến xoay có ba chân tín hiệu. Điều chỉnh điện trở bằng núm xoay (điện trở tối đa: 10 KΩ). Có thể sử dụng để điều chỉnh tốc độ quay của động cơ, độ sáng đèn LED…

(Giá bán trên chưa bao gồm thuế GTGT)

Xóa
Mã: N/A Danh mục: Từ khóa:

Mô tả

Module cảm biến góc xoay là một điện trở có ba chân tín hiệu. Điện trở của nó có thể được điều chỉnh bằng cách xoay núm xoay.

Phạm vi điều chỉnh của module có điện trở cao nhất là 10 KΩ. Bạn có thể sử dụng cảm biến góc xoay để điều chỉnh tốc độ quay của động cơ và độ sáng của đèn LED.

Thông số kỹ thuật

  • Điện áp hoạt động: 3.3 – 5V DC
  • Dòng điện tối đa: 30 mA
  • Công suất: 0.1 W
  • Góc xoay: 280°
  • Tổng trở resistance: 10 KΩ
  • Kiểu tính hiệu: tín hiệu analog (0~100)
  • Kích thước module: 48 x 24 x 22 mm (D x R x C)

Pinout của cảm biến góc xoay

Cảm biến góc xoay có 3 chân, và mỗi chân có chức năng như sau:

STT Chân Chức năng
1 GND Nối đất
2 VCC Cấp nguồn
3 NC Không sử dụng
4 SIG Tín hiệu ngõ ra của cảm biến

Hướng dẫn lập trình

Lập trình khối lệnh trên OhStem App

Bạn có thể lập trình sử dụng giao diện kéo thả trên app OhStem App hoặc tại trang web lập trình của OhStem:

Bạn cần kéo thả chương trình như sau hoặc truy cập chương trình mẫu tại đây:

Lập trình cho biến trở xoay

Giải thích chương trình:

Ở trong vòng lặp mãi, chúng ta sẽ hiển thị giá trị của cảm biến góc xoay (0 – 100) lên màn hình cửa sổ Serial, chương trình này sẽ lặp lại sau mỗi 200ms.

Lập trình trên Arduino

Chúng ta có thể lập trình bằng ngôn ngữ Arduino IDE.

Chương trình lập trình trên Arduino sử dụng cảm biến góc xoay như sau:

#include "xBot.h" 
#include <Wire.h> 
#include <SoftwareSerial.h>

// Ngõ ra chân của mạch xBot
// p41 = 39
// p42 = 36
// p51 = 32
// p52 = 33
// p61 = 34
// p62 = 35
#define sensorPin      39      

void setup()
{
  Serial.begin(9600);
}
void loop() {
    sensorValue = analogRead(sensorPin);
    Serial.print("Gia tri bien tro : ");
    Serial.println(sensorValue);
}

Lập trình bằng Micropython

Để lập trình cho xBot sử dụng ngôn ngữ Micropython, bạn cần cài đặt chương trình lập trình python. Ở đây chúng ta sẽ sử dụng phần mềm uPycraft.

Chương trình lập trình bằng micropython, sử dụng cảm biến ánh sáng như sau:

from machine import ADC, Pin

PORT_41= Pin(39)
#PORT_42 = Pin(36)
#PORT_51 = Pin(32)
#PORT_52 = Pin(33)
#PORT_61 = Pin(34)
#PORT_62 = Pin(35)

rotary_sensor = ADC(PORT_41)  

while True:
  print('Gia tri bien tro : ' + ': ' + str((rotary_analog.read())))
  time.sleep(0.2)

Schematic

Schematic của biến trở xoay

Thông tin bổ sung

Phân loại

Kèm dây tín hiệu, Không kèm dây tín hiệu

FAQs

Ask a question


Đánh giá

Chưa có đánh giá nào.

Hãy là người đầu tiên nhận xét “Cảm biến góc xoay”

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Menu