Felt Micro: bit Name Badge - Craft + Coding !: 6 bước (có hình ảnh)
Felt Micro: bit Name Badge - Craft + Coding !: 6 bước (có hình ảnh)
Anonim
Felt Micro: bit Name Badge - Craft + Coding!
Felt Micro: bit Name Badge - Craft + Coding!

Điều quan trọng nhất bạn cần ở trại hè là một huy hiệu tên thật ngầu!

Những hướng dẫn này sẽ chỉ cho bạn cách lập trình vi BBC: bit để hiển thị cho mọi người biết bạn là ai, sau đó tạo và tùy chỉnh một huy hiệu bằng nỉ để chứa nó.

Bước 1 & 2 là về lập trình micro: bit - bạn cần chọn sử dụng MicroPython dựa trên văn bản (Bước 1) hay MakeCode kéo và thả (Bước 2).

Bước 3-6 là làm huy hiệu bằng nỉ - bạn cần chọn dùng keo (Bước 4) hay chỉ (Bước 5) để ghép chúng lại với nhau.

Hoạt động này là một phần của Ngày 1 của Robocamp 2019, trại hè về robot kéo dài một tuần của chúng tôi dành cho thanh thiếu niên từ 10-13 tuổi.

Quân nhu

Bước 1-2 (Lập trình):

  • BBC vi mô: bit
  • Cáp dữ liệu USB sang microUSB
  • Máy vi tính

Bước 3-6 (Huy hiệu nỉ):

  • Cảm thấy
  • Súng bắn keo nóng
  • bộ pin micro: bit
  • (tùy chọn) máy cắt laser
  • (tùy chọn) các mẫu in ra
  • (tùy chọn) keo PVA
  • (tùy chọn) chỉ thêu, kim và kéo

Bước 1: Lập trình BBC Micro: bit - Sử dụng MicroPython

Lập trình BBC Micro: bit - Sử dụng MicroPython
Lập trình BBC Micro: bit - Sử dụng MicroPython

Nếu bạn muốn sử dụng MakeCode thay thế, hãy bỏ qua bước này

Bạn có một số tùy chọn để viết mã MicroPython cho vi mô của mình: bit:

  • Mu, bạn có thể tải xuống và cài đặt từ đây:
  • Trình chỉnh sửa trực tuyến, bạn có thể tìm thấy ở đây:
  • Edublocks, một trình soạn thảo trực tuyến dựa trên khối, bạn có thể tìm thấy ở đây:

Các hướng dẫn này giả sử bạn đang sử dụng Mu

Mở Mu và cắm micro: bit vào máy tính của bạn. Mu sẽ nhận ra rằng bạn đang sử dụng micro: bit và chọn 'Chế độ' micro: bit, nhưng nếu không, hãy thay đổi nó theo cách thủ công (Hình # 1).

Nhập các dòng mã này vào Mu:

từ nhập microbit *

trong khi True: display.scroll ('Xin chào')

Bây giờ hãy nhấp vào nút 'Flash' từ thanh công cụ của Mu, để gửi mã mới của bạn tới micro: bit.

Điều này sẽ không hoạt động trừ khi micro: bit được cắm vào

Đèn vàng ở mặt sau của micro: bit sẽ bắt đầu nhấp nháy. Khi quá trình hoàn tất, mã của bạn đã được chuyển.

Bây giờ bạn sẽ có thông báo 'Xin chào' cuộn trên màn hình micro: bit của bạn!

Điều này sẽ tiếp tục mãi mãi, bởi vì 'while True' là một vòng lặp lặp lại. Thụt lề (khoảng cách ngang) trước 'display.scroll' chỉ ra rằng dòng này nằm trong vòng lặp vĩnh viễn.

Nếu có bất kỳ lỗi nào trong mã của bạn, micro: bit sẽ hiển thị cho bạn thông báo lỗi thay vì mã bạn muốn!

Hãy thử đọc thông báo này để xem lỗi nằm ở số dòng nào, sau đó gỡ lỗi mã của bạn.

Đánh dấu:

  • chính tả
  • Chữ in hoa
  • dấu hai chấm:

    thụt vào trong

Chỉnh sửa mã của bạn để thay vì cuộn 'Xin chào', nó sẽ cuộn tên của bạn.

Gợi ý: Thông báo được hiển thị phải nằm trong cả dấu ngoặc và dấu thoại / dấu nháy đơn!

Bây giờ để mở rộng mã của bạn

Bên dưới mã bạn đã viết, giữ thụt lề để mã mới của bạn cũng nằm trong vòng lặp, hãy thêm các dòng sau:

display.show (Image. HAPPY)

ngủ (500)

'sleep' rất quan trọng, nó ngăn vòng lặp lặp lại quá nhanh. Nếu không có nó, bạn sẽ không thể nhìn thấy hình ảnh, vì nó sẽ biến mất ngay lập tức.

Khi bạn đã làm cho nó hoạt động, hãy thử một số hình ảnh khác. Yêu thích cá nhân của tôi là DUCK!

Bạn có thể tìm thấy danh sách các hình ảnh có sẵn tại đây:

Để có một số ý tưởng để mở rộng mã của bạn, chẳng hạn như sử dụng các nút micro: bit, hãy tải xuống các tờ trợ giúp đính kèm. Bắt đầu với trang Inputs & Outputs, sau đó chuyển sang ý tưởng của dự án.

Bước tiếp theo lặp lại các hướng dẫn này cho MakeCode Editor. Bỏ qua bước này và chuyển sang Bước 3 để làm huy hiệu bằng nỉ của bạn.