Đồng hồ hẹn giờ từ Yolo:Bit

Trong dự án Yolo:Bit này, OhStem sẽ hướng dẫn cách viết một chương trình đồng hồ hẹn giờ từ Yolo:Bit. Bạn có thể sử dụng bài này để ứng dụng vào dạy STEM cho trẻ, giúp trẻ làm quen với công nghệ và lập trình tốt hơn.

Sau khi hoàn thành chương trình, trẻ sẽ học được cách sử dụng câu lệnh IF, cách sử dụng các biến. Ngoài ra, trẻ có thể sử dụng vòng lặp và lập trình cho Yolo:Bit phát một đoạn nhạc trong một khoản thời gian nhất định.

Cần chuẩn bị

  • Máy tính / Laptop hoặc Điện thoại để lập trình bằng OhStem App
  • Pin và hộp pin

Nội dung bài học

Sau khi hoàn thành bài này, Yolo:Bit sẽ trở thành một chiếc đồng hồ hẹn giờ tiện dụng. Khi bạn nhấn nút A thì chương trình hẹn giờ sẽ khởi động. Kế đó, nếu bạn nhấn nút A thì sẽ tăng 5s hẹn giờ, nhấn nút B để giảm 5s. Nhấn đồng thời nút A và B để bắt đầu. Khi hết giờ thì hú còi 5s rồi tắt.

Lập trình

Lập trình đồng hồ hẹn giờ từ Yolo:Bit
Lập trình đồng hồ hẹn giờ từ Yolo:Bit

Hướng dẫn chi tiết

Bước 1: Tạo biến và gán giá trị

Đầu tiên, bạn tạo một biến tên là “Thời gian hẹn giờ” với giá trị ban đầu là 0.

Tạo biến thời gian hẹn giờ và gán giá trị là 0

Bước 2: Lập trình nhấn nút để tăng giảm giá trị của biến

Chúng ta sẽ lập trình theo thuật toán sau:

  • Khi nhấn nút A, giá trị của  “thời gian hẹn giờ” sẽ được cộng thêm 5. Đồng thời, Yolo:Bit sẽ hiển thị giá trị của biến, báo hiệu đã cộng thành công
  • Sau khi nhấn nút B, giá trị của biến “thời gian hẹn giờ” sẽ được trừ đi 5. Đồng thời, Yolo:Bit sẽ hiển thị giá trị của biến, báo hiệu đã trừ thành công
Lập trình đồng hồ hẹn giờ từ Yolo:Bit
Lập trình đồng hồ hẹn giờ từ Yolo:Bit

Bước 3: Bắt đầu hẹn giờ

Sau khi nhấn đồng thời nút A và B, chương trình sẽ bắt đầu hẹn giờ. Cụ thể:

  • Yolo:Bit sẽ đếm liên tục từ 0 cho đến khi đạt tới giá trị của biến “thời gian hẹn giờ” theo đơn vị giây. (Nếu thời gian hẹn giờ = 5, Yolo:Bit sẽ đếm 5 giây)
  • Sau khi đạt tới giá trị thời gian hẹn giờ, Yolo:Bit sẽ nhấp nháy đèn LED và phát bài nhạc để báo hiệu.
Lập trình đồng hồ hẹn giờ từ Yolo:Bit
Lập trình đồng hồ hẹn giờ từ Yolo:Bit

Tải chương trình mẫu

Bạn có thể sử dụng chương trình “Đồng hồ hẹn giờ” mẫu mà chúng tôi đã lập trình sẵn cho bạn tại đây.

Nếu bạn có bất kỳ thắc mắc nào, bạn có thể liên hệ OhStem qua Fanpage để được tư vấn nhé.

Tags: cấp độ: trung bình, Lập trình khối lệnh

Những bài liên quan

Trả lời

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 *

Fill out this field
Fill out this field
Vui lòng nhập địa chỉ email hợp lệ.
You need to agree with the terms to proceed