Khác biệt giữa các bản “Chipi - Analog Rotation”
(Tạo trang mới với nội dung “Category:Chipi Series {{Đang viết}} 300px|thumb|right|ChipI Button Top.jpg|Mô-đun Chipi Button == Giới thiệu ==…”) |
(→Sử dụng) |
||
(Không hiển thị 5 phiên bản của 2 người dùng ở giữa) | |||
Dòng 3: | Dòng 3: | ||
{{Đang viết}} | {{Đang viết}} | ||
− | [[Image:ChipI | + | [[Image:ChipI Analog Rotation.jpg|300px|thumb|right|ChipI Analog Rotation Top.jpg|Mô-đun Chipi Button]] |
== Giới thiệu == | == Giới thiệu == | ||
− | [http://www.chipfc.com/ | + | [http://www.chipfc.com/chipi_analog_rotation ChipI - Analog Rotation] trên trang chủ |
− | ChipI - | + | ChipI - Analog Rotation là một mô-đun có một biến trở xoay thuộc [[Hệ thống Chipi]] của ChipFC. Đầu ra là rào cắm 4 chân tương thích với Chipi Base Shield. Đây là giải pháp nhanh chóng và tiện lợi cho dự án điện tử của bạn. |
− | [[Image:ChipI | + | Với ChipI - Analog Rotation bạn có thể dễ dàng tạo một đầu vào với nhiều giá trị bằng cách vặn biến trở này, có thể làm nhiều dự án thú vị như điều khiển độ sáng bóng đèn, điều khiển tốc độ quạt, điều khiển tốc độ xe đồ chơi, điều khiển màu đèn led ... |
− | [[Image:ChipI | + | |
+ | [[Image:ChipI Analog Rotation Top.jpg|x200px]] | ||
+ | [[Image:ChipI Analog Rotation Bot.jpg|x200px]] | ||
== Đặc điểm == | == Đặc điểm == | ||
− | * Có | + | * Có tay cầm vặn núm dễ dàng. |
− | * | + | * Tầm tín hiệu trải dài từ GND tới VCC |
+ | * Đầu ra theo chuẩn ChipI của chipfc, dễ dàng sử dụng ngay. | ||
* Kích thước: 2.54mm x 2.54mm | * Kích thước: 2.54mm x 2.54mm | ||
− | |||
== Mô tả các chân kết nối == | == Mô tả các chân kết nối == | ||
− | [[Hình:Chipi - | + | [[Hình:Chipi - Analog Rotation Pinout.png|x200px]] |
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Dòng 32: | Dòng 34: | ||
| 2 || GND || Power || Điện áp âm 0V | | 2 || GND || Power || Điện áp âm 0V | ||
|- | |- | ||
− | | 3 || SIG || Output || Tín hiệu ra của | + | | 3 || SIG || Output || Tín hiệu ra của biến trở |
|- | |- | ||
| 4 || X || NC || Không sử dụng | | 4 || X || NC || Không sử dụng | ||
Dòng 39: | Dòng 41: | ||
== Sử dụng == | == Sử dụng == | ||
− | [[Hình:Kết nối Chipi | + | [[Hình:Kết nối Chipi Analog Rotation với Arduino.jpg|x300px]] |
− | Dưới đây là một ví dụ mẫu | + | Dưới đây là một ví dụ mẫu in giá trị của biến trở lên màn hình serial monitor của arduino. |
− | + | <syntaxhighlight lang="cpp"> | |
− | + | /** | |
− | + | * Đọc giá trị của biến trở xoay | |
− | + | * Sử dụng kết hợp với Chipiuno và Shield Base của chipfc | |
− | // | + | * |
+ | * Viết bởi: Thophi | ||
+ | * Tham khảo tại http://chipfc.com/ | ||
+ | */ | ||
+ | |||
+ | |||
+ | byte sensorPin = A0; //Mô đun có chân tín hiệu nối với chân A0 của Arduino | ||
− | + | void setup(){ | |
− | + | pinMode(sensorPin,INPUT); //Cảm biến là output | |
− | + | Serial.begin(9600); //Khởi tạo cổng serial với tốc độ baud là 9600 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | void setup() { | ||
− | |||
− | pinMode( | ||
− | |||
− | |||
} | } | ||
− | + | ||
void loop(){ | void loop(){ | ||
− | // | + | int value = analogRead(sensorPin); //biến lưu trữ giá trị của sensor |
− | + | Serial.print("Gia tri sensor la: "); | |
− | + | Serial.println(value); //In giá trị của sensor lên màn hình terminal monitor | |
− | + | delay(500); //Tạo trễ cho dễ nhìn tín hiệu | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
== Tham khảo thêm == | == Tham khảo thêm == |
Bản hiện tại lúc 11:32, ngày 2 tháng 3 năm 2018
Bài viết này đang được phát triển hoặc chỉnh sửa lớn. |
Giới thiệu
ChipI - Analog Rotation trên trang chủ
ChipI - Analog Rotation là một mô-đun có một biến trở xoay thuộc Hệ thống Chipi của ChipFC. Đầu ra là rào cắm 4 chân tương thích với Chipi Base Shield. Đây là giải pháp nhanh chóng và tiện lợi cho dự án điện tử của bạn.
Với ChipI - Analog Rotation bạn có thể dễ dàng tạo một đầu vào với nhiều giá trị bằng cách vặn biến trở này, có thể làm nhiều dự án thú vị như điều khiển độ sáng bóng đèn, điều khiển tốc độ quạt, điều khiển tốc độ xe đồ chơi, điều khiển màu đèn led ...
Đặc điểm
- Có tay cầm vặn núm dễ dàng.
- Tầm tín hiệu trải dài từ GND tới VCC
- Đầu ra theo chuẩn ChipI của chipfc, dễ dàng sử dụng ngay.
- Kích thước: 2.54mm x 2.54mm
Mô tả các chân kết nối
Thứ tự chân | Tên gọi | Loại | Mô tả |
---|---|---|---|
1 | VCC | Power | Điện áp dương 3.3V hoặc 5V. |
2 | GND | Power | Điện áp âm 0V |
3 | SIG | Output | Tín hiệu ra của biến trở |
4 | X | NC | Không sử dụng |
Sử dụng
Dưới đây là một ví dụ mẫu in giá trị của biến trở lên màn hình serial monitor của arduino.
/**
* Đọc giá trị của biến trở xoay
* Sử dụng kết hợp với Chipiuno và Shield Base của chipfc
*
* Viết bởi: Thophi
* Tham khảo tại http://chipfc.com/
*/
byte sensorPin = A0; //Mô đun có chân tín hiệu nối với chân A0 của Arduino
void setup(){
pinMode(sensorPin,INPUT); //Cảm biến là output
Serial.begin(9600); //Khởi tạo cổng serial với tốc độ baud là 9600
}
void loop(){
int value = analogRead(sensorPin); //biến lưu trữ giá trị của sensor
Serial.print("Gia tri sensor la: ");
Serial.println(value); //In giá trị của sensor lên màn hình terminal monitor
delay(500); //Tạo trễ cho dễ nhìn tín hiệu
}