00 - Tổng quan về BBC Micro:bit - Lập trình microbit - Lập trình STEM

28/01/2020 | 600 |
0 Đánh giá

BBC micro:bit là máy tính bỏ túi, có màn hình hiển thị bởi 25(5x5) đèn led. Chiếc máy tính bỏ túi này, còn được trang bị Bluetooth, sensor và có thể được lập trình để thực hiện hàng loạt các ứng dụng hấp dẫn và thu hút, từ điều khiển các hiệu ứng đèn chớp tắt, cho đến các ứng dụng phức tạp như là điều khiển Robot không dây, nhà thông minh.

Đồ Chơi STEM đang là nhà phân phối chính hãng Micro:Bit tại Việt Nam.

Tài Liệu Lập Trình Microbit

 

1. Tổng quan

1.1 Giới thiệu

BBC micro:bit là máy tính bỏ túi, có màn hình hiển thị bởi 25(5x5) đèn led. Chiếc máy tính bỏ túi này, còn được trang bị Bluetooth, sensor và có thể được lập trình để thực hiện hang loạt các ứng dụng hấp dẫn và thu hút, từ điều khiển các hiệu ứng đèn chớp tắt, cho đến các ứng dụng phức tạp như là điều khiển Robot không dây, nhà thông minh, thậm chí là các ứng dụng cao cấp như Internet vạn vật (còn gọi là Internet of Things).

1.2 Cấu tạo của micro:bit

bo mach bbc microbit

Cấu tạo bo mạch BBC Micro:bit - Lập trình BBC Micro:bit - Lập trình STEM

Micro:bit bao gồm các thành phần vật lý như:
- 25 bóng đèn led
- 2 nút điều khiển
- Cổng kết nối pin
- Cảm biến ánh sáng
- Cảm biến nhiệt độ
- Cảm biến chuyển động
- Kết nối không dây (radio hoặc bluetooth)
- Cổng kết nối USB

1.2.1 Đèn led

LED được biết tắt từ Light Emitting Diode là điốt phát quang. Micro: bit có 25 đèn LED được lập trình riêng lẻ, cho phép chúng ta hiển thị văn bản, số và hình ảnh.

den led bbc microbit

Hệ thống đèn LED - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.2.2 Nút điều khiển

Có hai nút điều khiển ở mặt trước của micro: bit (có nhãn A và B). Khi nhấn các nút này sẽ kích hoạt các chức năng đã được thiết lập trên thiết bị.

nut dieu khien bbc microbit

Nút điều khiển - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.2.3 Các chân kết nối -Pin

Các chân kết nối thiết bị của micro:bit được gọi tắt là pin. Dùng để kết nối các đèn led, motor, cảm biến hoặc các thiết bị điện tử khác. Chúng ta có Pin : P0, P1, P2 là cổng nhận tín hiệu. Pin 3V cấp nguồn cho các thiết bị khác và Pin GND là dây mass.

chan ket noi bbc microbit

Chân kết nối - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.2.4 Cảm biến ánh sáng

Các đèn led hiển thị còn được có chức năng cảm biến ánh sáng cơ bản cho phép phát hiện sự thay đổi cường độ ánh sáng xung quanh.

cam bien anh sang bbc microbit

Cảm biến ánh sáng - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.2.5 Cảm biến nhiệt độ

Cho phép micro:bit xác nhận được mức nhiệt độ của thiết bị, trên đơn vị là °C.

cam bien nhiet do bbc microbit

Cảm biến nhiệt độ - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.2.6 La bàn

La bàn phát hiện từ trường của trái đất, cho phép bạn phát hiện hướng micro: bit. La bàn phải được hiệu chỉnh trước khi có thể sử dụng bằng khối lệnh calibrate compass.

la ban bbc microbit

La bàn - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.2.7 Radio

Radio cho phép kết nối các micro:bit lại với nhau.Dùng radio để gửi tin nhắn giữa các micro:bit với nhau và thiết lập các trò chơi có nhiều người chơi…

radio bbc microbit

Radio - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.2.8 Bluetooth

Micro: bit có thể được điều khiển bởi điện thoại và máy tính bảng thông qua Bluetooth. Để kết nối với micro:bit, thiết bị di động phải cài đặt các ứng dụng như: micro:bit companion app, Swift Playgrounds, Windows 10 App…

bluetooth bbc microbit

Bluetooth - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.2.9 Cổng USB

Cổng USB cho phép kết nối micro:bit và máy tính. Ngoài ra, cổng USB còn cung cấp nguồn và nạp chương trình vào micro:bit.

cong usb bbc microbit

Cổng USB - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

 

1.3 Sử dụng Micro:Bit

Có 4 bước để tiến hành sử dụng micro:bit, chúng ta có thể sử dụng máy tính với bất kì hệ điều hành nào, máy tính bảng và cả thiết bị di động.

1.3.1 Kết nối micro:bit với máy tính

Sử dụng dây cable micro USB, để kết nối MicroBit và máy tính. Hệ điều hành trên máy tính sẽ tự động nhận ra mạch MicroBit như một USB bình thường.

ket noi may tinh bbc microbit

Kết nối với máy tính - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.3.2 Lập trình

Lập trình trên micro:bit có 2 cách cơ bản là lập trình Python hoặc sử dụng block, trên MakeCode Editor. Trong chương trình này, chúng ta sẽ sử dụng MakeCode Editor, với điểm nổi bật có mô hình micro:bit mô phỏng sẽ mang đến rất nhiều tiện lợi cho người sử dụng. Link https://makecode.microbit.org/

giao dien makecode

Giao diện lập trình MakeCode - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.3.3 Nạp chương trình vào micro:bit

Click chọn nút Download trong khung lập trình. Tập tin với phần mở rộng .hex sẽ được tải xuống, đây là định dạng tập tin chuẩn của micro:bit. Chép tập tin .hex vào ổ đĩa của microbit.

nap chuong trinh bbc microbit

Nạp chương trình - bo mạch BBC Microbit - Lập trình BBC Micro:bit - Lập trình STEM

1.3.4 Kiểm nghiệm

Sau khi chương trình được nạp, micro:bit sẽ tự động chạy chương trình.
Lưu ý: Tại mỗi thời điểm, micro:bit chỉ chứa một tập tin .hex duy nhất. Nếu chép thêm một tập tin khác vào micro:bit, tập tin trước đó sẽ tự động bị xóa đi tập tin trước đó.

------------------------------

Lưu ý gì khi chọn mạch BBC:Microbit và phụ kiện đi kèm

  • Chọn lựa hàng chính hãng để được bảo hành về chất lượng.

  • Kiểm tra nhãn mác sản phẩm.

ĐỒ CHƠI STEM

Địa chỉ: 019 lô V chung cư Ngô Gia Tự P.2, Q.10, TP.HCM

Hot line: 0937 372068 - 0908.1105886

Email: dochoistemthongminh@gmail.com

500 VND - 500.000 VND

khoa hoc arduino

Khóa học lập trình Arduino

khoa hoc micro bit

Khóa học lập trình Micro:Bit

khoa hoc lap trinh scratch

 

Khóa học lập trình Scratch - Arduino

bo kit arduino

Bộ Kit Arduino

bo kit arduino

Bộ Kit Arduino

bo kit arduino

Bộ Kit Arduino

bo kit arduino

Bộ Kit Arduino

bo kit microbit

Bộ Kit Micro:Bit

bo kit micro bit

Bộ Kit Micro:Bit

 


Tin tức liên quan

Bình luận