Mục lục:

Làm thế nào để tạo bộ đếm với Microbit ?: 9 bước
Làm thế nào để tạo bộ đếm với Microbit ?: 9 bước

Video: Làm thế nào để tạo bộ đếm với Microbit ?: 9 bước

Video: Làm thế nào để tạo bộ đếm với Microbit ?: 9 bước
Video: cách chế tạo thiết bị đếm số bước chân từ microbit 2024, Tháng bảy
Anonim
Làm thế nào để tạo một bộ đếm với Microbit?
Làm thế nào để tạo một bộ đếm với Microbit?

Khi bước lên máy bay, chúng ta thường gặp một trường hợp như sau: một nữ tiếp viên xinh đẹp cầm theo một chiếc hộp nhỏ màu bạc cứ bấm vào đó khi đi ngang qua. Cô ấy đang nói thì thầm: 1, 2, 3, 4, 5, 6 …… Bạn phải đoán nó - cô ấy đang đếm tổng số người ngồi trên máy bay. Và chiếc hộp nhỏ màu bạc trên tay cô là một chiếc máy đếm tiền. Hôm nay, chúng ta sẽ làm một cái điện tử với BBC micro: bit.

Lưu ý: Để có thêm nhiều sáng tạo vui nhộn, bạn có thể chú ý:

Cửa hàng sản phẩm của chúng tôi:

Bước 1: Biết những gì chúng ta cần

Biết những gì chúng ta cần
Biết những gì chúng ta cần

Đầu tiên, chúng ta phải biết chúng ta muốn hiện thực hóa chức năng gì với chiếc máy đếm tiền điện tử này. Tôi có một kết luận đơn giản cho nó.

Yêu cầu cơ bản:

1. Nhấn nút “A”, số bộ đếm trừ đi 1;

2. Nhấn nút “B”, bộ đếm số cộng với 1;

3. Nhấn đồng thời nút “A” 、 “B”, số bộ đếm trở thành 0.

Bước 2: Vật liệu

Vật liệu
Vật liệu

Thứ hai, để làm một quầy, chúng tôi phải biết những loại vật liệu chúng tôi sẽ cần. Đây là nguyên liệu chúng ta phải chuẩn bị:

vi: bit × 1

USB × 1

Bạn có thể tự hỏi làm thế nào chúng tôi có thể tạo ra một bộ đếm điện tử chỉ với một bảng mạch micro: bit và một cáp USB. Đừng lo lắng! Nó rất dễ dàng và đơn giản. Bạn sẽ tìm hiểu nó ngay sau đây.

Bước 3: Bắt đầu lập trình

Sau khi chúng tôi thu thập tài liệu của mình, chúng tôi phải lập trình cho nó. Kết nối bo mạch micro: bit với máy tính của bạn. Sau đó bấm Makecode để mở giao diện lập trình. Chúng ta sẽ sử dụng phương pháp Block để lập trình. Bạn có thể đọc các bước sau để biết cách lập trình.

Bước 4: Lập trình1

Lập trình1
Lập trình1

Để bắt đầu, chúng tôi xây dựng một biến mới có tên là “bộ đếm” và đặt “0” làm giá trị ban đầu.

Bước 5: Lập trình 2

Lập trình 2
Lập trình 2
Lập trình 2
Lập trình 2
Lập trình 2
Lập trình 2

Viết mã cho nút nhấn “A” 、”B” và “A + B” riêng biệt.

1. Nhấn nút “A”:

Chức năng của nút “A” là trừ số đếm. Tất cả chúng ta đều biết rằng bất kể chúng ta đếm gì, số đếm sẽ không dưới 0. Nếu số âm xuất hiện, thì chắc chắn có điều gì đó không ổn. Để tránh sai lầm này, chúng ta phải đặt phán đoán ngược “≥ 1” trong chương trình của mình. Nếu “counter≥1”, sau đó nhấn nút “A”, nó sẽ tự động trừ đi 1.

2. Nhấn nút “B”:

Mỗi lần nhấn tăng 1 số bộ đếm.

3. Nhấn nút “A + B”:

Nhấn nút “A” và “B” cùng nhau, số bộ đếm trở thành 0. Sau đó, bạn có thể bắt đầu đếm mới.

Bước 6: Lập trình đầy đủ

Lập trình đầy đủ
Lập trình đầy đủ
Lập trình đầy đủ
Lập trình đầy đủ

Sau khi chúng tôi hoàn thành việc viết mã nút, chúng tôi phải sử dụng màn hình 5 * 5LED để hiển thị số bộ đếm.

Chúng ta có thể kéo trực tiếp khối "hiển thị số" dưới mã nút. Khi đó số đếm trên màn hình sẽ thay đổi theo số bộ đếm biến đổi.

Bạn có thể xem toàn bộ mã chương trình trong hình.

Bước 7: Đã hoàn thành

Bạn có thể tự mình viết lại mã để thích lập trình bằng cách kéo các khối khác nhau trong trình chỉnh sửa khối. Nó rất đơn giản và dễ dàng giống như chơi gạch, hoặc bạn có thể tải mã trực tiếp vào micro: bit của bạn thông qua liên kết.

Bây giờ, hãy tải toàn bộ mã chương trình xuống micro: bit và xem điều gì sẽ xảy ra.

Bước 8: Sử dụng

Với bộ đếm này, chúng ta có thể biết được chúng ta đã đặt bao nhiêu cuốn sách trên kệ sách, bao nhiêu đĩa trong bếp, bao nhiêu quả trứng trong tủ lạnh. Thậm chí, chúng ta có thể dùng nó để đếm một trận bóng rổ. Điện tử nhỏ bé này thực sự mạnh mẽ.

Bước 9: Câu hỏi

Làm thế nào để sửa đổi chương trình của chúng tôi nếu chúng tôi muốn giới hạn giá trị lớn nhất của bộ đếm? Nếu bạn muốn biết thêm nhiều sáng tạo thú vị, bạn có thể theo dõi blog của chúng tôi.

Cuộc thảo luận thêm của bạn được hoan nghênh!

Lưu ý: Để có thêm nhiều sáng tạo vui nhộn, bạn có thể chú ý:

Cửa hàng sản phẩm của chúng tôi:

Đề xuất: