map

Mô tả

map() là hàm dùng để chuyển một giá trị từ thang đo này sang một giá trị ở thang đo khác. Gía trị trả về của hàm map() luôn là một số nguyên.

Cú pháp

map(val,A1,A2,B1,B2);

Trong đó:

  • val là giá trị cần chuyển đổi
  • A1, A2 là giới hạn trên và dưới của thang đo hiện tại
  • B1,B2 là giới hạn trên và dưới của thang đo cần chuyển tới

Ví dụ

//Chuyển đổi 37 độ C sang độ F
int C_deg = 37;
int F_deg = map(37,0,100,32,212);   //F_deg = 98

 

Reference Tags: 
lên
10 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

setup() và loop()

Những lệnh trong setup() sẽ được chạy khi chương trình của bạn khởi động. Bạn có thể sử dụng nó để khai báo giá trị của biến, khai báo thư viện, thiết lập các thông số,…

Sau khi setup() chạy xong, những lệnh trong loop() được chạy. Chúng sẽ lặp đi lặp lại liên tục cho tới khi nào bạn ngắt nguồn của board Arduino mới thôi.

lên
107 thành viên đã đánh giá bài viết này hữu ích.

Mạch cầu H và điều khiển động cơ với SN754410

Trong bài viết này, mình sẽ giới thiệu đến các bạn mạch cầu H để ứng dụng trong việc điều khiển cùng lúc 2 động cơ DC theo 2 chiều quay bất kì. Bên cạnh đó, mình cũng sẽ giới thiệu đến các bạn IC SN754410 tích hợp sẵn một mạch cầu H, giúp bạn thao tác thuận tiện, không phải tốn công làm mạch điều khiển động cơ.

lên
12 thành viên đã đánh giá bài viết này hữu ích.