Bài học 27 - Nhiệt độ theo độ F (Fahrenheit)

Mô tả

Trong bài này chúng ta sẽ đọc nhiệt độ và đổi tự độ C sang độ F (viết tắt của từ Fahrenheit). Độ F được dùng ở nước Mỹ và một số nước khác.

Mục tiêu

Hướng dẫn cách đọc nhiệt độ và thực hiện một số tính toán cơ bản.

Độ khó: Vừa
Hướng dẫn

Độ C được chuyển sang độ F theo công thức: F = C x 9/5 + 32

Ví dụ: Độ C là 20 độ thì độ F sẽ là (20 x 9/5) + 32 = 68 độ

  • Tạo mới một chương trình cho Yolo:Bit như hướng dẫn trong bài trước.
  • Trong mục Biến, nhấn vào Tạo biến... để tạo ra 1 biến lưu giá trị nhiệt độ đo được và đặt tên là i.
  • Trong mục Biến, sử dụng khối lệnh cho i bằng
  • Trong mục Ngõ Vào, sử dụng khối lệnh nhiệt độ và gắn vào bên phải khối lệnh cho i bằng.
  • Trong mục Biến, tiếp tục sử dụng khối lệnh cho i bằng
  • Trong mục Tính toán, sử dụng khối lệnh cộng 2 số và gắn vào bên phải của khối lệnh cho i bằng, thay phép cộng bằng phép nhân.
  • Trong mục Biến, kéo khối lệnh i vào bên trái của khối lệnh phép nhân, còn bên phải thay số 1 thành số 9.
  • Trong mục Biến, tiếp tục sử dụng khối lệnh cho i bằng .
  • Trong mục Tính toán, sử dụng khối lệnh cộng 2 số và gắn vào bên phải của khối lệnh cho i bằng ở bước trên, thay phép cộng bằng phép chia.
  • Trong mục Biến, kéo khối lệnh i vào bên trái của khối lệnh phép chia, còn bên phải thay số 1 thành số 5.
  • Thêm một khối lệnh tương tự cho phép + với số 32.
  • Trong mục Cơ Bản, sử dụng khối lệnh hiện ra số, bên trái gắn tên biến i vào.
  • Trong mục Cơ Bản, sử dụng khối lệnh tạm dừng chương trình và thay bằng 2000 milli giây.

  • Kết nối và chạy chương trình
Kết quả

Nhiệt độ hiện tại sẽ được chuyển sang độ F và hiện ra trên màn hình Led.

Bài tập mở rộng

Bạn hãy thử:

  • Đọc nhiệt độ rồi nhân 5, chia cho 2 rồi cộng với 10 và hiện lên màn hình Led.
  • Ngoài độ C và độ F, người ta còn dùng độ K (viết tắt của Kelvin). Để đổi từ độ C sang độ K thì cộng thêm 273. Bạn hãy viết chương trình đổi từ độ C sang độ K và hiện lên màn hình Led mỗi 1 giây.

results matching ""

    No results matching ""