Lập trình trên Microbit

Một phần của tài liệu [GiaoTrinh]-MicrobitSmartHome (Trang 37 - 39)

3 DataStreamer giữa Microbit và Excel

3.1Lập trình trên Microbit

Đầu tiên, chúng ta cần phải thêm khối mở rộng Data Streamer vào môi trường lập trình MakeCode. Chọn vàoAdvanced, Extensionsrồi tìm khối mở rộngData Streamer, như minh họa ở hình bên dưới:

Hình 4.9:Thêm khối mở rộng Data Streamer

Các câu lệnh của nhóm Data Streamer sẽ được thêm vào môi trường lập trình MakeCode, như minh họa ở hình bên dưới:

Hình 4.10:Các câu lệnh trong nhóm Data Streamer

Một chương trình nhỏ để gửi dữ liệu từ mạch Microbit lên Excel được gợi ý như sau:

Hình 4.11:Hiện thực chương trình trên Microbit

Trong chương trình trên, chúng ta kết nối giữa Excel và Microbit vớitốc độ giao tiếp là 9600bits/s. Đây là tốc độ tiêu chuẩn cho các giao tiếp nối tiếp và là tốc độ mặc định. Tốc độ được thiết lập trong khốion start. Tiếp theo, trong khốiforever,

chúng ta gửi thông tin lên Excel bằng câu lệnhwrite number array. Với câu lệnh

này, chúng ta có thể gửi nhiều thông tin một lúc lên Excel, bằng cách nhấn thêm dấu cộng (+). Trong chương trình gợi ý của chúng tôi, chúng tôi chỉ gửi một thông tin, là cường độ ánh sáng mà thôi. Chúng ta cũng không quên dùng thêm câu lệnh

write line, để xuống dòng trên Excel. Chương trình trên được chia sẻ ở đường dẫn

sau đây:

https://makecode.microbit.org/_PLeTjjiUoUmW

Trước khi nạp chương trình này vào mạch Microbit, chúng ta cần phải đảm bảo rằng mạch Microbit không còn được ghép đôi với MakeCode. Lý do là trong tương lai, mạch Microbit sẽ được kết nối với phần mềm Excel. Các bước để ngắt ghép đôi với mạch Microbit được minh họa như hình bên dưới:

Cuối cùng, chúng ta nạp chương trình này vào mạch Microbit, và chuyển sang phần mềm Microsoft Excel cho các bước tiếp theo.

Một phần của tài liệu [GiaoTrinh]-MicrobitSmartHome (Trang 37 - 39)