0:00:00.640,0:00:05.040 Để làm chuông báo cửa, tôi có một dự án MakeCode mới. Hãy loại bỏ khối 'on start' 0:00:05.040,0:00:09.560 nhưng giữ lại khối 'forever' vì chúng ta sẽ tiếp tục kiểm tra từ trường được đo bằng 0:00:09.560,0:00:18.160 từ kế của micro:bit, la bàn của nó. Đi tới 'Logic' và tìm khối 'if' và kéo khối đó vào, 0:00:18.160,0:00:22.680 đồng thời trong 'Logic' chúng ta sẽ tìm thấy khối so sánh, vì vậy hãy lấy khối lục giác đó và thả 0:00:22.680,0:00:29.960 nó lên trên 'true'. Sau đó, nếu chúng ta đi tới 'Đầu vào' và nhấp vào 'thêm', bạn sẽ tìm thấy một khối gọi là 'lực từ'. 0:00:29.960,0:00:36.920 Thả nó vào lỗ đầu tiên trong khối so sánh và chúng ta sẽ thay đổi nó 0:00:36.920,0:00:42.720 để nó đo cường độ tổng thể của lực từ. Từ kế của micro::bit của bạn có thể 0:00:42.720,0:00:47.360 đo lực từ ở các chiều khác nhau, nhưng chúng tôi chỉ quan tâm đến độ mạnh tổng thể của nó. 0:00:47.360,0:00:51.960 Và chúng ta sẽ đưa vào đây một con số mà sau này chúng ta có thể cần thay đổi nhưng 0:00:51.960,0:00:56.320 tôi sẽ chỉ chọn 200 vào lúc này. Nó đo cường độ từ trường 0:00:56.320,0:01:01.840 bằng một đơn vị gọi là 'microTeslas' và tôi sẽ thử bắt đầu bằng 200. Nếu từ trường 0:01:01.840,0:01:09.480 giảm xuống dưới 200 microTeslas, tôi sẽ tỏ ra tức giận vì điều đó có nghĩa là nam 0:01:09.480,0:01:14.960 châm đã biến mất khỏi micro:bit của tôi, ai đó đã mở cửa và chúng tôi muốn biết liệu có ai đó đã vào không 0:01:14.960,0:01:20.560 . căn phòng nên nó sẽ hiển thị một khuôn mặt giận dữ trên màn hình. Làm thế nào để tôi biết nên chọn số nào 0:01:20.560,0:01:24.480 cho lực từ? Làm sao để biết nam châm của tôi mạnh đến mức nào? Được rồi, chúng ta sẽ 0:01:24.480,0:01:29.840 làm gì đó để giải quyết chuyện đó. Vì vậy, nếu tôi chuyển đến 'Đầu vào', tôi kéo vào 'nút A đã nhấn' 0:01:30.840,0:01:37.200 và chúng tôi sẽ thêm khối 'hiển thị số'. Hãy sao chép khối lực từ nếu tôi nhấp chuột phải vào nó, 0:01:37.200,0:01:43.480 nhân đôi và kéo nó vào đây và thả nó vào đó. Điều này có nghĩa là bây giờ khi tôi nhấn nút A, 0:01:43.480,0:01:48.000 tôi có thể đo lượng lực từ được đo bằng micro:bit. Tôi có thể nhìn thấy nó trên màn hình. 0:01:48.000,0:01:53.560 Vì vậy, chúng tôi đã sẵn sàng để thử điều này ngay bây giờ. Nó không hoạt động trong trình mô phỏng, 0:01:53.560,0:01:58.360 vì vậy chúng ta sẽ đặt nó trên một micro:bit thực. Vì vậy, tôi sẽ gọi nó là 'báo động cửa' 0:01:58.360,0:02:04.520 và tôi sẽ tải xuống tệp hex và chuyển nó sang micro:bit của mình. Tôi đã cố định 0:02:04.520,0:02:09.200 micro:bit và bộ pin vào khung cửa bằng cách sử dụng vật gì đó như Blu Tak và đặt nam châm 0:02:09.200,0:02:13.800 lên cánh cửa, rất gần với nó. Hãy nhìn vào mặt sau của bảng micro:bit và xem la bàn ở đâu. 0:02:13.800,0:02:18.960 Bạn cần đảm bảo nam châm ở gần chip la bàn ở mặt sau micro:bit. 0:02:18.960,0:02:26.840 Bây giờ chúng ta có thể hiệu chỉnh nó. Khi cửa đóng, nhấn nút A và đọc 0:02:26.840,0:02:35.320 cường độ từ trường. Trong trường hợp của tôi, nó vào khoảng 453 microTeslas. Sau đó tôi sẽ mở cửa, 0:02:35.320,0:02:42.000 nhấn nút A lần nữa và đọc kết quả khi cửa mở. Bây giờ là 129 microTeslas. 0:02:42.000,0:02:46.080 Nó vẫn có thể đo được từ tính nào đó, đừng quên Trái đất có từ tính, và có lẽ có những thứ khác 0:02:46.080,0:02:51.560 trong nhà tôi cũng có từ tính, vì vậy micro:bit vẫn đang thu từ trường. 0:02:51.560,0:02:58.160 Vì vậy, con số 200 của tôi sẽ hoạt động khá tốt. Nếu lớn hơn 200 thì có nghĩa là cửa đã đóng, 0:02:58.160,0:03:04.000 có vẻ như vậy. Bởi vì khi cửa đóng lại thì đó là 453 microTeslas. Dưới 200, điều đó có thể 0:03:04.000,0:03:08.600 có nghĩa là ai đó đã mở cửa, trong trường hợp này tôi biết khi cửa mở tôi có 129 microTeslas. 0:03:08.600,0:03:13.840 Vì vậy, bây giờ tính năng đó sẽ hoạt động ổn, tôi có thể biết khi có ai đó mở cửa cho tôi, 0:03:13.840,0:03:18.840 một khuôn mặt tức giận sẽ xuất hiện trên màn hình micro:bit của tôi và tôi sẽ biết rằng ai đó đã ở trong phòng của tôi. 0:03:18.840,0:03:23.080 Có rất nhiều điều bạn có thể làm với dự án này để tăng cường nó. Có lẽ bạn nên 0:03:23.080,0:03:27.920 trì hoãn để dành chút thời gian ra khỏi phòng. Hãy nhớ rằng nếu bạn cần đặt lại nó, 0:03:27.920,0:03:32.720 bạn có thể nhấn nút A để hiển thị lại lực từ và điều đó sẽ xóa khuôn mặt tức giận 0:03:32.720,0:03:38.000 khỏi màn hình micro:bit của bạn. Có lẽ bạn cũng có thể thêm báo thức bằng âm thanh hoặc 0:03:38.000,0:03:44.960 bạn có thể thêm khối nhạc để khi ai đó mở cửa cho bạn, nó sẽ phát ra âm thanh rõ ràng để cảnh báo bạn 0:03:44.960,0:03:51.920 rằng ai đó đã vào trong phòng bạn. Có tất cả các cách bạn có thể sửa đổi dự án này.