Mục lục:
- Bước 1: Outlook của Micro: bit :
- Bước 2: Triển vọng của Arduino:
- Bước 3: Hiệu suất
- Bước 4: Phần mềm
- Bước 5: Kết luận
- Bước 6: Nguồn
Video: So sánh giữa Micro: bit và Arduino: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Bảng phát triển phổ biến nhất trong số các nhà sản xuất gần đây là gì? Tất nhiên, nó phải là micro: bit board. Dưới sự hợp tác của các công ty khổng lồ về công nghệ như BBC, Microsoft, Samsung và NXP, bảng mạch micro: bit đã được ban tặng cho một tầng lớp quý tộc kể từ khi nó ra đời. Năm ngoái, chính phủ Anh đã giao 1 triệu miếng micro: bit board cho học sinh lớp 7. Điều này thậm chí đã đưa xu hướng bùng nổ của micro: bit lên cao trào. Sau đó, sự phổ biến của micro: bit sẽ là một hiện tượng tiếp tục hay một bông hoa sẽ héo trong phút tới? Hoặc sẽ có một bảng khác ở cùng mức độ quan trọng với bảng Arduino? Với những câu hỏi này, tôi sẽ so sánh giữa micro: bit và Arduino từ khía cạnh phần cứng và phần mềm.
Ghi chú:
Bởi vì bảng Arduino có nhiều số model, ở đây chúng tôi sử dụng bảng UNO chính thức để so sánh.
Bước 1: Outlook của Micro: bit :
Micro: bảng bit có bề ngoài vát tròn với kích thước nhỏ. Ở mặt trước, có hai nút và một ma trận điểm LED 5 * 5; trong khi ở mặt sau, có cổng USB, nút khởi động lại, ổ cắm pin và các chip khác nhau. Cảm nhận trực quan nhất là đường hàn và lụa toàn bộ bảng mạch rất tinh xảo. Thông thường trong ấn tượng của chúng tôi, bảng phát triển là spead với tất cả các loại linh kiện và chân cắm trên bề mặt. Nhưng toàn bộ bảng vi: bit không có bất kỳ chân nào. Tất cả các cổng IO được dẫn ra khỏi đầu nối ở cạnh bo mạch của nó.
Có 5 vòng tròn trong connetor. Chúng là P0, P1, P2, VCC và GND riêng biệt.
Bước 2: Triển vọng của Arduino:
Arduino có một đặc điểm khá khác biệt. Trong ấn tượng của chúng tôi, triển vọng của nó gần với ban phát triển hơn. Trên bo mạch, có một chip chủ, một cổng USB và một đầu nối nguồn AC. Trên vành bảng có đầy đủ các tiêu đề nữ.
Từ triển vọng của nó, chúng ta có thể thấy rằng quan niệm thiết kế của micro: bit và Arduino là khá khác nhau. Micro: giá trị bit nhỏ hơn về kích thước và bảo mật, sau đó là khả năng mở rộng của nó. Trong khi Arduino tập trung vào việc khai thác đầy đủ khả năng mở rộng của bảng, điều này làm cho nó trông có phong cách lập dị hơn.
Bước 3: Hiệu suất
Micro: bit | Arduino UNO | |
Master Chip | nRF51822 | ATmega328P |
Bộ xử lý | 32 bit ARM Cortex M0 | AVR 8 bit |
ROM flash | 256KB | 32KB |
RAM | 16KB | 2KB |
Tốc độ dao động | 16 triệu | 16 triệu |
Trưng bày | Ma trận điểm 5 * 5 LED | 1 đèn LED |
Cái nút | 2 nút không xác định | không ai |
Bluetooth | đúng | không ai |
Gia tốc kế | đúng | không ai |
La bàn điện tử | đúng | không ai |
Được cung cấp bởi | UAB / Hộp đựng pin | Nguồn điện USB / AC |
Từ hình thức trên, chúng ta có thể thấy rằng micro: bit gần như đã thành công về mọi mặt so với Arduino. Có thể gọi đây là một tấm bảng nhỏ chứa đựng sức mạnh khổng lồ. Tất nhiên, sự ra đời của micro: bit board muộn hơn Arduino UNO vài năm. Vì vậy, không có gì lạ khi micro: bit đã thành công trong hiệu suất CPU của nó. Điều tuyệt vời là micro: bit được tích hợp Bluetooth, la bàn kỹ thuật số, gia tốc kế, ma trận điểm LED trên thân máy nhỏ bé của nó. Bất kể đó là bảng Arduino chính thức hay từ bên thứ ba, họ không mang quá nhiều cảm biến trên bảng của nó. Ngay cả khi micro: bit không kết nối bất kỳ cảm biến nào, chúng tôi có thể hoàn thành rất nhiều trường hợp chỉ với các cảm biến khác nhau được mang trên bo mạch của nó.
Bước 4: Phần mềm
Micro: bit
Micro: bit có thể hỗ trợ nhiều ngôn ngữ như ngôn ngữ lập trình đồ họa khối, Python, C ++. Trong đó, phổ biến nhất trong dòng chính là công cụ lập trình đồ họa trực tuyến JavaScript Blocks Editor do microsoft phát triển. Môi trường lập trình của nó dựa trên dịch vụ web. Bạn không phải tải xuống một công cụ lập trình cục bộ.
Hỗ trợ mô phỏng trực tuyến
Dự trữ chương trình thuận tiện như đĩa U.
Bên cạnh đó, micro: bit cũng hỗ trợ ngôn ngữ Python dòng chính.
Arduino
Để lập trình cho Arduino, bạn phải tải IDE vào máy tính của mình. Arduino hỗ trợ ngôn ngữ C.
Ngoài ra còn có ngôn ngữ chương trình đồ họa dựa trên đầu do các công ty bên thứ ba khác phát triển.
Ngưỡng sử dụng phần mềm lập trình Arduino cao hơn nhiều. Nhưng IDE chỉ là một công cụ. Khả năng mở rộng phần mềm quan trọng hơn. Qua nhiều năm phát triển, dưới sự làm việc chăm chỉ của cả các công ty phần cứng mở và người hâm mộ Arduino, nó đã tích lũy được rất nhiều tệp thư viện. Về khía cạnh mở rộng phần mềm, Arduino tốt hơn nhiều so với micro: bit.
Bước 5: Kết luận
Từ sự so sánh trên, chúng ta có thể thấy rằng dù ở khía cạnh phần cứng hay phần mềm, micro: bit đã thành công với Arduino. Nền tảng phần cứng mạnh mẽ và giao diện lập trình thân thiện giúp cho bảng mạch nhỏ này có được lợi thế vượt qua Arduino. Tuy nhiên, việc bo mạch phát triển có tuổi thọ cao hơn không phụ thuộc vào phần cứng mạnh đến mức nào, cũng như phần mềm đẹp như thế nào, mà quan trọng hơn là liệu môi trường sinh thái của nó có phát triển mạnh hay không. Trải qua khoảng 10 năm tích lũy và sự hợp tác của các công ty kỹ thuật và người hâm mộ nguồn mở, sự mở rộng phong phú của toàn bộ hệ thống Arduino có thể nói là đã đạt đến mức độ gần như hoàn chỉnh.
Tất nhiên, micro: bit không sẵn sàng thừa nhận điểm yếu của nó. Ra đời với dòng máu chính thức của Anh, micro: bit hiện đang được các tổ chức phi lợi nhuận của Anh quảng bá trên các lĩnh vực toàn cầu. Dưới sự khuyến khích của chính phủ Anh, ngày càng nhiều học sinh tiểu học hoặc trung học cơ sở bắt đầu thử nghiệm sử dụng micro: bit như một công cụ giáo dục lập trình đầu vào. Ngày càng nhiều giáo viên, nhà phát triển hoặc thậm chí nghệ sĩ đã tải dự án của họ lên cộng đồng micro: bit. Hệ thống sinh thái hiện tại, mặc dù nó yếu hơn Arduino, nhưng xu hướng đang phát triển rất khốc liệt mà bạn có thể không coi thường nó.
Micro: bit nhỏ hơn nhiều, đẹp và dễ cầm. Trong khi Arduino mang phong cách lập dị hơn với nhiều phần mở rộng hơn. Chúng tôi có thể nói rằng họ có mối quan hệ bổ sung cho nhau hơn là so sánh. Người dùng mục tiêu của Micro: bit là những người lần đầu tiên bước vào khu vực nhà sản xuất hoặc những người chơi ở cấp độ mới. Họ hầu hết là những người mới bắt đầu nghiên cứu micro: bit, trong khi Arduino đang phải đối mặt với những người chơi cấp cao hơn, hầu hết là các nhà phát triển.
Cả micro: bit và Arduino đều đã cắt giảm ngưỡng phát triển chương trình và phần cứng, giúp nhiều sinh viên có thể hiện thực hóa các ý tưởng dự án vô căn cứ của họ và làm cho từ “maker” không còn là đại từ của ít người nữa.
Bước 6: Nguồn
Bài viết này từ:
Nếu bạn có bất kỳ câu hỏi nào, bạn có thể liên hệ với : [email protected].
Đề xuất:
Trò chơi đối sánh nhị phân sang thập phân: 10 bước
Trò chơi Đối sánh Nhị phân sang Thập phân: Hướng dẫn này sẽ hiển thị quy trình và các mô-đun cần thiết để tạo trò chơi Đối sánh Nhị phân với Thập phân của chúng tôi. Trong vòng 60 giây, người dùng sẽ dịch và nhập bao nhiêu số thập phân được tạo ngẫu nhiên trên màn hình bảy phân đoạn thành nhị phân bằng cách chuyển đổi
So sánh công cụ tìm phạm vi sóng sonar LV-MaxSonar-EZ và HC-SR04 với Arduino: 20 bước (có hình ảnh)
So sánh công cụ tìm phạm vi sóng sonar LV-MaxSonar-EZ và HC-SR04 với Arduino: Tôi thấy rằng nhiều dự án (đặc biệt là rô bốt) yêu cầu hoặc có thể hưởng lợi từ việc đo khoảng cách đến một đối tượng trong thời gian thực. Các công cụ tìm phạm vi sonar tương đối rẻ và có thể dễ dàng giao tiếp với bộ điều khiển vi mô như Arduino. Điều này trong
AWS và IBM: So sánh các dịch vụ IoT: 4 bước
AWS và IBM: So sánh các dịch vụ IoT: Hôm nay chúng tôi đang so sánh hai ngăn xếp giúp có thể phát triển các ứng dụng IoT theo quan điểm của các cung cấp dịch vụ khác nhau
Hướng dẫn LoRa RFM98 So sánh mô-đun HopeRF Ra-02: 6 bước
LoRa RFM98 Tutorial So sánh mô-đun HopeRF Ra-02: Này, có chuyện gì vậy các bạn? Akarsh đây từ CETech.Trong bài viết này hôm nay chúng ta sẽ tìm hiểu về các mô-đun RFM LoRa do HopeRF sản xuất
Báo động cửa sử dụng cảm biến sảnh từ: 5 bước
Báo động cửa sử dụng cảm biến sảnh từ: Báo động cửa là một thiết bị rất phổ biến và hữu ích cho mục đích an ninh. Chúng được sử dụng để phát hiện xem Cửa đang mở hay đang đóng. Thường thì chúng ta đã thấy một số báo động cửa trong tủ lạnh tạo ra âm thanh khác khi chúng kích hoạt. Door Alarm Pro