1. Trang chủ
  2. » Tất cả

Microbit Starter Book

142 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Micro:bit
Trường học Việt Nam
Chuyên ngành Lập trình cho trẻ em IoT
Thể loại sách
Định dạng
Số trang 142
Dung lượng 3,94 MB

Cấu trúc

  • Micro:bit : Lập trình cho trẻ em

  • Mục lục

  • Lời mở đầu

    • Đôi lời về tác giả.

    • Thuật ngữ hay sử dụng

  • Giới thiệu nội dung

    • Ai có thể sử dụng?

    • Mục tiêu mang lại cho người đọc

    • Chuẩn bị

  • Giới thiệu tổng quan

    • STEM

      • STEM là gì?

      • Đặc điểm giáo dục STEM

      • Mục tiêu

      • STEM & ART (STEAM)

    • Khoa học máy tính

      • Giới thiệu tổng quan

      • Các thành phần của máy tính

      • Chức năng máy tính

      • Ngôn ngữ máy

    • Giới thiệu về Blockly

      • Đôi nét về lập trình

      • Giới thiệu lập trình bằng Blockly

    • Board mạch micro:bit

    • Sử dụng Micrsoft PXT

      • Giới thiệu Microsoft PXT

      • Sử dụng Microsoft MakeCode

    • Tổng kết

  • Hello World

    • Giới thiệu Micro:bit

      • Về phần cứng

      • Ứng dụng

      • Lưu ý

    • Bắt đầu với Micro:bit

      • Làm quen với micro:bit

      • Hello World

    • Tổng kết

  • Lập trình blockly căn bản.

    • Kiến thức cơ bản.

      • Tư duy logic, thuật toán.

      • Biến là gì, các thao tác với biến với computer.

      • Các phép so sánh logic

    • Lập trình bằng Blockly

      • Nhóm lệnh cơ bản-Basic

      • Nhóm lệnh vòng lặp-Loops

      • Nhóm lệnh Logic-Logic

      • Nhóm lệnh về biến-Variables

      • Nhóm lệnh về toán học-Math

      • Nhóm lệnh ngõ vào-Input

      • Nhóm lệnh âm nhạc - Music

      • Nhóm lệnh LED

      • Nhóm lệnh Radio-Radio

      • Một số ví dụ.

    • Tổng kết.

  • Một số ứng dụng đơn giản

    • Flashing Heart

      • Giới thiệu

      • Mục tiêu

      • Chuẩn bị

      • Thực hiện

      • Nạp chương trình

      • Luyện tập

    • Rock Paper Scissors

      • Giới thiệu

      • Mục tiêu

      • Chuẩn bị

      • Thực hiện

      • Nạp chương trình

      • Giải thích hoạt động của chương trình.

    • Temperature

      • Giới thiệu

      • Mục tiêu

      • Chuẩn bị

      • Thực hiện

      • Nạp chương trình

      • Giải thích chương trình

    • Guitar

      • Giới thiệu

      • Mục tiêu

      • Chuẩn bị

      • Thực hiện

      • Nạp chương trình

    • Tổng kết

  • Các chức năng khác

    • 1. Đọc tín hiệu Analog

      • Tổng quan

      • Khối dùng để đọc tín hiệu analog

      • Ứng dụng

      • Bài ví dụ

    • 2. Đọc và ghi tín hiệu digital

      • Tổng quan

      • Các khối dùng để đọc và ghi tín hiệu digital

      • Ứng Dụng

      • Bài ví dụ

    • 3. Các cảm biến

      • Cảm biến độ ẩm (Soil Moisture Sensor)

      • Cảm biến gia tốc (Accelemeter sensor)

      • Cảm biến ánh sáng (Light sensor)

    • 4. Sử dụng với các linh kiện bên ngoài

      • Dây dẫn có đầu kẹp cá sấu

      • Điều khiển động cơ Servo

    • 5. Một số luyện tập ứng dụng thú vị

      • Luyện tập 1: Đo độ ẩm đất (Soil Moisture)

      • Luyện tập 2: Giao tiếp giữa hai micro:bit (Telegraph)

      • Luyện tập 3: Cảnh báo xe lửa (Railway Crossing Challenge)

    • Tổng kết

      • Tóm tắt chương

  • Micro:bit Radio

    • Microbit pear-to-pear

      • Chuẩn bị

      • Các bước thực hiện

    • Luyện tập

      • Luyện tập 1

      • Luyện tập 2

    • War game.

      • Giới thiệu các khối mới sử dụng trong bài.

      • Chuẩn bị.

      • Luật chơi

      • Các bước thực hiện

      • Kết thúc

    • Tổng kết

  • Micro:bit nâng cao

    • Bluetooth

      • Bluetooth là gì

      • Pairing

      • Sử dụng nhóm lệnh Bluetooth

      • Các Bluetooth Service được hỗ trợ trong micro:bit

    • Blockly Package

      • Các package nâng cao (Advanced package)

    • Tổng kết

  • Cheatsheet

    • Tổng kết

  • Thành viên tham gia đóng góp và lời kết.

    • Các thành viên tham gia đóng góp.

    • Lời kết.

    • Giấy phép sử dụng tài liệu.

Nội dung

Đọc tín hiệu Analog

Đọc tín hiệu analog là quá trình ghi nhận điện áp tại các chân P0, P1 và P2, cho phép ứng dụng như đo nhiệt độ Việc đọc tín hiệu analog giúp hiển thị giá trị nhiệt độ trên màn hình Led của micro:bit.

Khối dùng để đọc tín hiệu analog Ứng dụng

Một số ứng dụng sử dụng đọc tín hiệu analog:

• Đo độ ẩm của đất v.v.

Bài viết này hướng dẫn bạn cách đọc điện áp tại chân P0, từ đó hỗ trợ thực hiện bài tập ứng dụng đo độ ẩm đất trong phần luyện tập.

Khối "Forever" giúp chương trình chạy liên tục, trong khi khối "set item to 0" đóng vai trò lưu trữ giá trị của biến, chẳng hạn như giá trị analog được đọc Khối "analog read pin P0" hỗ trợ việc đọc giá trị analog từ các chân P0, P1 và P2 Để hiển thị giá trị của biến trên màn hình LED, khối "show number 0" được sử dụng, và "value" là giá trị của biến mà chúng ta muốn hiển thị.

Bước 1: Đầu tiên trong khối Menu chọn "Basic" và tìm đến "Forever", chọn nó và kéo vào không gian làm việc.

Bước 2: Từ khối Menu chọn "Variables" và chọn khối "set item to 0" trong "Variables" Di chuyển khối

"set item to 0" vào trong khối "Forever".

Có thể tạo tên biến bằng cách: bên trong khối "set item to 0" chọn "item" và chọn dòng "Rename variable".

Cửa sổ này sẽ hiện ra sau đó có thể tạo tên biến tùy ý, ví dụ như tạo một biến tên "value".

Sẽ được như thế này khi tạo tên biến thành công.

In Step 3, navigate to the "Advanced" section within the Menu, then scroll down to select "Pins." From the "Pins" options, choose "analog read pin P0" and drag it into the "set value to 0" block as illustrated.

Bước 4: Từ khối Menu chọn khối "show number 0" Kéo vào khối "Forever".

Bước 5: Trong khối Menu, chọn "Variables" và sau đó chọn khối "value" mà bạn đã tạo trước đó Kéo khối này vào khối "Show number 0" Cuối cùng, bạn sẽ có một khối hoàn chỉnh giúp đọc tín hiệu analog trên chân P0.

Đọc và ghi tín hiệu digital

Tổng quan Đọc và ghi tín hiệu digital là đọc hoặc ghi tín hiệu số ở mức "0" hoặc "1" trên các chân tín hiệu của micro:bit là P0, P1, hoặc P2.

Các khối dùng để đọc và ghi tín hiệu digital Ứng Dụng

Một số ứng dụng sử dụng đọc và ghi tín hiệu digital:

• Giao tiếp giữa hai micro:bit (Telegraph).

• Điều khiển bật tắt đèn v.v.

Trong bài ví dụ này các bạn sẽ dùng nút nhấn trên micro:bit để đọc và ghi tín hiệu digital.

• Khi nhấn nút A micro:bit sẽ ghi và gửi qua chân P0 một tín hiệu digital mức "1", chân P1 sẽ đọc mức tín hiệu đó và sáng led tại vị trí (0,0).

Khi nhấn nút B trên micro:bit, thiết bị sẽ phát tín hiệu digital mức "0" qua chân P0 Chân P1 sẽ nhận tín hiệu này, dẫn đến việc đèn LED tại vị trí (0,0) sẽ tắt.

Sau khi làm bài ví dụ này các bạn sẽ hiểu rõ hơn về hoạt động của hai khối Digital Write Pin và

Digital Read Pin để có thể dễ dàng làm các ứng dụng thú vị khác.

• Máy tính có kết nối mạng.

• 1 dây dẫn đầu kẹp cá sấu.

Kết nối: Dùng dây dẫn có hai đầu kẹp cá sấu một đầu kẹp vào chân P0, đầu còn lại vào chân P1.

On button A pressed: Khối này sẽ xử lí các khối nằm bên trong nó khi bạn nhấn nút A.

On button B pressed: Khối này sẽ xử lí các khối nằm bên trong nó khi bạn nhấn nút B.

Digital write pin P0 to 0: Dùng để microbit có thể ghi tín hiệu digital ở mức "0" hoặc "1" trên chân của micro:bit.

"to 1" là mức "1" còn nếu "to 0" là mức "0".

Digital read pin P0 to 0: Dùng để microbit có thể đọc tín hiệu digital ở mức "0" hoặc "1" trên chân của micro:bit.

"to 1" là mức "1" còn nếu "to 0" là mức "0".

Forever: Khối này giúp cho chương trình chạy liên tục.

Câu lệnh "if then else" trong lập trình được sử dụng để kiểm tra một điều kiện Nếu điều kiện này đúng, chương trình sẽ thực hiện một hành động nhất định; ngược lại, nếu điều kiện sai, nó sẽ thực hiện một hành động khác.

0 = 0: Khối này là điều kiện cần xét.

Plot x 2 y 2: Làm sáng led ở vị trí (2,2) khi điều kiện đúng chúng ta có thể cho led sáng ở bất kỳ vị trí nào trên màn hình led của micro:bit.

Unplot x y 2: Tắt led ở vị trí (2,2) khi điều kiện sai.

Step 1: Drag two "On button A pressed" blocks from the Input section and two "Digital write pin P0 to 0" blocks Modify one "On button A pressed" block to "On button B pressed" and change "Digital write pin P0 to 0" accordingly.

Digital write pin P0 to 1 như hình.

Bước 2: Kéo khối Forever ra, tiếp đến kéo khối If then else từ khối Logic và đem vào khối Forever.

Bước 3: Kéo khối 0 = 0 vào khối if then else.

Bước 4: Kéo khối Digital read pin P0 vào khối 0 = 0, thay đổi số "0" bên phải khối 0 = 0 thành "1" và đổi "P0" thành "P1" như hình.

Bước 5: Kéo khối Plot x 0 y 0 và Unplot x 0 y 0 vào trong khối If then else, thay đổi số x và y là 2 số để sử dụng led tại vị trí (2,2).

Cuối cùng chúng ta đã được khối hoàn chỉnh như thế này.

Kết nối micro:bit với máy tính, save và Download xuống máy tính để được file hex Sau đó các bạn nạp file hex cho micro:bit.

Các cảm biến

Cảm biến độ ẩm (Soil Moisture Sensor)

Cảm biến độ ẩm cho micro:bit ước lượng độ ẩm trong đất và hiển thị kết quả trên màn hình LED Thiết bị này hoạt động dựa trên việc đo điện áp, liên quan đến độ dẫn điện của đất; khi đất ẩm, độ dẫn điện sẽ cao hơn, từ đó giúp xác định chính xác lượng độ ẩm hiện có.

Khối chương trình dùng cho cảm biến độ ẩm trên micro:bit Ứng dụng

Làm máy tưới cây tự động.

Khi độ ẩm trong đất giảm xuống, micro:bit sẽ nhận tín hiệu để điều khiển động cơ servo mở van nước, từ đó tưới cây Ngược lại, khi độ ẩm tăng đến mức nhất định, micro:bit sẽ gửi tín hiệu để điều khiển động cơ servo đóng van nước lại.

Từ gợi ý này các bạn có thể tạo ra một chiếc máy tưới cây tự động cho riêng mình.

Cảm biến gia tốc (Accelemeter sensor)

Cảm biến gia tốc trên micro:bit được thiết kế để đo gia tốc, với khả năng đo trong khoảng từ +2g đến -2g, trong đó g là gia tốc trọng trường.

Khối chương trình cảm biến gia tốc trên micro:bit cho phép điều khiển động cơ servo, giúp chúng ta hiểu rõ hơn về cách hoạt động của cảm biến này trong ứng dụng thực tiễn.

Cảm biến ánh sáng (Light sensor)

Cảm biến ánh sáng được trang bị trên micro:bit có thể ước lượng được lượng ánh sáng xung quanh và hiển thị trên màn hình led.

Khối chương trình dùng cho cảm biến ánh sáng trên micro:bit Ứng dụng

Cảnh báo xe lửa (Railway crossing) bằng cách dùng cảm biến ánh sáng kết hợp với điều khiển động cơ servo.

Khi xe lửa tiến gần, bóng của nó sẽ làm giảm ánh sáng, khiến cảm biến phát hiện sự thay đổi này Thông tin được gửi đến servo, kích hoạt động cơ để đóng chốt, ngăn chặn các phương tiện khác đi qua đường ray, từ đó giúp tránh các tai nạn nguy hiểm.

Sử dụng với các linh kiện bên ngoài

Dây dẫn kẹp cá sấu là dụng cụ phổ biến dùng để dẫn điện cho thiết bị, với thiết kế đầu kẹp cá sấu tiện lợi cho việc tháo lắp Đặc biệt, lớp cao su cách điện bên ngoài đầu kẹp đảm bảo an toàn cho người sử dụng khi điều khiển động cơ Servo.

Trong bài hướng dẫn này, chúng ta sẽ tìm hiểu cách kết nối micro:bit với động cơ và viết chương trình để điều khiển động cơ thông qua việc nghiêng micro:bit từ trái sang phải.

• Máy tính có kết mạng.

• Động cơ RC servo 9G SG90.

• Dây dẫn có đầu kẹp cá sấu (3 dây), dây cắm test board 2 đầu đực (3 dây).

Động cơ servo cần ba kết nối chính để hoạt động hiệu quả: chân GND và chân 3V để cấp nguồn điện, cùng với một chân tín hiệu để điều khiển góc quay Đảm bảo kết nối chân GND của micro:bit với chân GND của servo, chân 3V của micro:bit với chân 3V của động cơ, và chân P0 của micro:bit với chân tín hiệu của servo.

Màu sắc và chức năng các chân của động cơ servo:

• Màu cam: Chân tín hiệu.

Bước 1: Dùng 3 dây dẫn đầu kẹp cá sấu, 3 đầu cắm vào 3 chân GND, chân 3V và P0 3 đầu còn lại kẹp vào 3 đầu của dây cắm test board.

Bước 2: 3 đầu còn lại của dây cắm test board cắm vào 3 đầu của 3 lỗ cắm của servo.

Trước khi viết chương trình, bạn cần hiểu các khối lệnh quan trọng: Khối "forever" giúp chương trình chạy liên tục; "servo write pin P0 to 180" điều khiển động cơ servo tại chân tín hiệu P0, thiết lập trục quay; và khối "map" cho phép lặp lại vị trí mặc định của servo, giúp điều chỉnh vị trí khi có tác động bên ngoài Hàm này định vị giá trị từ thấp đến cao, với giá trị analog từ micro:bit điều khiển góc quay của servo, giới hạn ở 180 độ.

• "from low" và "from high": Là giá trị analog của micro:bit xuất ra để điều khiển servo, giá trị giới hạn là 1024.

Góc quay của servo được xác định bởi hai thông số "to low" và "to high", với giới hạn tối đa là 180 độ Gia tốc (mg) có thể được lấy từ một trong ba chiều (x, y hoặc z) hoặc từ cả ba hướng (x, y, z).

• x: Chiều từ trái qua phải.

• y: Chiều từ phía trước xuống phía sau.

• z: Chiều từ trên xuống dưới.

• strength: Tổng các lực ở các hướng lạ với nhau.

Khi sử dụng micro:bit, cần lưu ý rằng các chiều được đề cập là của micro:bit, không phải của servo Khi nghiêng micro:bit, động cơ servo sẽ quay theo hướng đã được lập trình Cụ thể, nếu chương trình được cài đặt theo chiều x, khi nghiêng micro:bit từ trái sang phải, động cơ servo sẽ quay theo góc đã định sẵn.

Bước 1: Trong khối Menu chọn "Basic", tìm đến "Forever", chọn nó và kéo vào không gian làm việc.

Bước 2: Trong khối Menu chọn khối "Pins", trong khối "Pins" nhấn chọn khối "servo write pin P0 to 180" và kéo nó vào khối "Forever" ở vùng viết chương trình.

Bước 3: Trong khối Menu chọn khối "Pins", trong khối "Pins" chọn "map 0" và kéo nó vào khối "servo write pin P0 to 180".

Bước 4: Trong khối Menu chọn khối "Input", bên trong khối "Input" chọn khối "acceleration (mg) x" rồi kéo nó vào khối "map" như hình bên dưới.

Sau khi làm xong tất cả các bước chúng ta sẽ được một khối hoàn chỉnh như thế này.

Kết nối micro:bit với máy tính, save và Download xuống máy tính để được file hex Sau đó các bạn nạp file hex cho micro:bit.

Các bạn chỉ cần nghiêng micro:bit của bạn từ trái sang phải, động cơ servo sẽ quay.

Một số luyện tập ứng dụng thú vị

Luyện tập 1: Đo độ ẩm đất (Soil Moisture)

Sử dụng chức năng đọc Analog để đo độ ẩm của đất.

• Đo giá trị độ ẩm liên tục, các led trên micro:bit hiển thị biểu đồ độ ẩm.

• Khi bấm nút A thì giá trị độ ẩm sẽ hiện lên ở led trên micro:bit.

Luyện tập 2: Giao tiếp giữa hai micro:bit (Telegraph)

Sử dụng chức năng ghi và đọc digital.

• Chúng ta có 2 micro:bit và đánh số cho nó là 1 và 2.

Khi nhấn nút A trên micro:bit 1, đèn LED tại vị trí (2,2) của micro:bit 1 sẽ sáng lên, đồng thời đèn LED tại vị trí (4,4) của micro:bit 2 cũng sẽ sáng Khi thả nút, đèn sẽ tắt và quá trình này sẽ lặp lại.

 Kết nối 2 chân P1 và P2 của 2 micro:bit chéo nhau.

Luyện tập 3: Cảnh báo xe lửa (Railway Crossing

 Đây là phần luyện tập nâng cao dành cho những bạn đã hiểu rõ các khối đã nêu ở các phần trước và biết 1 ít kiến thức về điện tử.

Chức năng sử dụng Điều khiển servo, kết hợp sử dụng cảm biến ánh sáng.

• Khi xe lửa đến thì servo sẽ xoay chốt chặn, 2 đèn led nháy sáng liên tục và 1 vị trí led trên micro:bit sáng.

• Khi xe lửa đi qua thì servo sẽ xoay trở lại vị trí ban đầu và các led tắt.

Nếu bạn gặp khó khăn trong việc thực hiện các ứng dụng thú vị, hãy tham khảo trang web makecode.microbit.org/docs để tìm hiểu thêm.

• Đọc tín hiệu analog: micro:bit đọc tín hiệu analog bằng cách đọc mức điện áp tại các chân tín hiệu P0, P1 và P2.

Micro:bit có khả năng đọc và ghi tín hiệu digital ở mức "0 hoặc 1" trên các chân tín hiệu như P0, P1 và P2 Điều này cho phép nó điều khiển các sự kiện, ví dụ như khi micro:bit nhận tín hiệu digital mức "1" tại chân P0, đèn LED tại vị trí (2,2) sẽ được bật sáng.

Cảm biến nhiệt độ micro:bit có khả năng đo độ ẩm của đất hoặc độ ẩm không khí bằng cách đọc tín hiệu analog từ các chân tín hiệu của cảm biến.

Cảm biến gia tốc trên micro:bit cho phép đo lường gia tốc, giúp nhận diện chuyển động của thiết bị Để hiểu rõ hơn về cách hoạt động của cảm biến gia tốc, bạn có thể tham khảo ví dụ điều khiển động cơ trong phần 4, nơi sử dụng linh kiện bên ngoài.

Cảm biến ánh sáng có khả năng ước lượng lượng ánh sáng xung quanh, mang lại nhiều ứng dụng thú vị và hữu ích trong cuộc sống, chẳng hạn như cảnh báo xe lửa và tự động bật/tắt hệ thống chiếu sáng.

Kết thúc chương này, bạn sẽ nắm vững kiến thức để tạo ra những ứng dụng thú vị như máy tưới cây tự động và hệ thống bật/tắt đèn đường dựa vào cảm biến độ ẩm, cảm biến gia tốc và cảm biến ánh sáng, cũng như điều khiển động cơ servo Hãy khám phá thêm nhiều ứng dụng hấp dẫn khác với micro:bit đang chờ đón bạn.

Micro:bit được trang bị chip Bluetooth, cho phép giao tiếp thông qua sóng radio để phát và nhận tín hiệu Chương này sẽ khám phá cách thức giao tiếp giữa các micro:bit thông qua kết nối này.

Bài viết này sẽ hướng dẫn cách kết nối hai micro:bit với nhau qua mô hình peer-to-peer (p2p) Trong mô hình p2p, cả hai micro:bit đều có khả năng phát và thu tín hiệu, tạo thành một mạng ngang hàng với chức năng tương tự nhau.

• Máy tính có kết nối mạng.

Trước khi bắt đầu viết chương trình, hãy ôn lại chương 3 về lập trình blocky căn bản để hiểu rõ các chức năng của các khối trong nhóm radio mà chúng ta sẽ sử dụng trong chương này.

Lập trình cho hai micro:bit cho phép truyền và nhận tín hiệu qua sóng radio Khi nhấn nút A trên một mạch, mạch kia sẽ hiển thị biểu tượng "←", và khi nhấn nút B, mạch kia sẽ hiển thị "→" Bước đầu tiên là thiết lập chức năng gửi tín hiệu khi nhấn vào một trong hai nút A hoặc B.

• Bước 1: Lấy khối on Button A pressed.

• Bước 2: Đặt khối radio send number vào trong khối on Button A pressed.

• Bước 3: Lặp lại hai bước trên để tạo thêm 1 khối như ở bước 2.

• Bước 4: Nhấp vào chữ A trên khối on Button A pressed và chỉnh sửa thành B Thay đổi số 0 trên khối radio send number thành 1.

Sau khi hoàn thành các bước, hãy nhấn vào hai nút A và B để kiểm tra Nếu anten trên micro:bit sáng lên, điều đó có nghĩa là bạn đã thực hiện đúng Nếu không, hãy kiểm tra lại các bước trước đó.

Tiếp theo là phần thiết lập micro:bit hiển thị sau khi nhận được giá trị.

• Bước 5: Lấy khối on radio received receivedNumber.

• Bước 6: Lấy khối if … then đặt vào trong.

• Bước 7: Lấy khối so sánh 0 = 0 đặt vào điều kiện if.

• Bước 8: Thay giá trị 0 đầu tiên bằng khối receivedNumber.

• Bước 9: Lấy khối show leds đặt vào trong phần then, sau đó vẽ vào đó hình "←".

• Bước 10: Chọn vào hình răng cưa bên cạnh chữ if, sau đó lấy phần else if đặt phía dưới if.

Bước 12: Thay đổi điều kiện receivedNumber thành 1 và vẽ hình "→" vào khối show leds Chương trình của chúng ta đã hoàn thành, hãy nhấn vào hai nút A và B để kiểm tra kết quả nhé.

Kết nối micro:bit với máy tính bằng cáp USB, sau đó nhấn nút DOWNLOAD để tải chương trình Khi quá trình tải hoàn tất, hãy sao chép tệp vừa tải về vào thư mục của micro:bit.

 Nạp chương trình vào cả 2 micro:bit.

Yêu cầu: Làm lại bài ví dụ ở phần 1-Microbit pear-to-pear, nhưng các em hãy thay đổi lại như sau:

• Nếu nhấn nút A sẽ hiện →

• Nếu nhấn nút B sẽ hiện ←

• Thêm vào nếu nhấn hai nút A và B cùng lúc sẽ hiện ++.

Điều khiển micro:bit qua sóng radio cho phép người dùng gửi tín hiệu từ micro:bit thứ nhất đến micro:bit thứ hai Khi nhấn vào bất kỳ nút nào trên micro:bit thứ nhất, micro:bit thứ hai sẽ hiển thị số 0, tạo ra một trải nghiệm tương tác thú vị và sáng tạo.

Ngày đăng: 19/03/2022, 09:33