CyberPi là gì?

16/07/2024
CyberPi là gì?

Tổng quan về CyberPi

CyberPi là bảng điều khiển chính được phát triển độc lập bởi Makeblock. Với cấu trúc nhỏ gọn và các cổng tích hợp, nó có thể dễ dàng mở rộng.

CyberPi hỗ trợ mBlock 5 và mBlock-Python Editor. Đồng thời có thể áp dụng cho nhiều tình huống giáo dục, bao gồm giảng dạy trên lớp quy mô lớn, giảng dạy cộng đồng cũng như giáo dục và đào tạo trực tuyến/ngoại tuyến. Nó bao gồm nhiều lĩnh vực giảng dạy là mã hóa, nhà sản xuất và robot. Do đó, CyberPi có thể đáp ứng các nhu cầu giáo dục đa dạng, chẳng hạn như AI, IoT, khoa học dữ liệu và thiết kế giao diện người dùng.

CyberPi là gì?

CyberPi hỗ trợ mBlock 5 và mBlock-Python Editor, áp dụng cho nhiều tình huống giáo dục

Thông số kỹ thuật CyberPi

Tên

CyberPi

Chip

ESP32-WROVER-B

Bộ xử lý

Bộ xử lý chính

Xtensa® 32-bit LX6 lõi kép

Tần số đồng hồ

240 MHz

Bộ nhớ trong

ROM

448 KB

SRAM

520 KB

Bộ nhớ mở rộng

SPI Flash

8 MB

PSRAM

8 MB

Hệ điều hành

CyberOS, được phát triển độc lập bởi Makeblock

Truyền thông không dây

Wi-Fi

Bluetooth chế độ kép

Cổng

Cổng Micro USB (Loại C)

Cổng kết nối với bo mạch mở rộng

Cổng kết nối với các module điện tử (giao tiếp nối tiếp)

Phiên bản phần cứng

V1.0

Kích thước

84 mm × 35 mm × 13 mm (cao × rộng × sâu)

Trọng lượng

36 g

Đặc trưng của CyberPi

  • Màn hình đầy đủ màu sắc, cung cấp giao diện thân thiện với người dùng để tương tác giữa người và máy.
  • Hệ thống CyberOS, cho phép bạn thực thi các chương trình được xác định trước. Đặt ngôn ngữ hệ thống và cập nhật hệ thống thông qua cần điều khiển và các nút trên bo mạch.
  • Một cổng Micro USB (Type-C) kết nối với PC để cấp nguồn và liên lạc.
  • Một cổng mô-đun điện tử để kết nối với các mô-đun điện tử.
  • Một cổng bảng mở rộng để kết nối với bảng mở rộng.
  • Nhiều cảm biến tích hợp, chẳng hạn như cảm biến ánh sáng và con quay hồi chuyển, cung cấp nhiều loại dữ liệu đầu ra.
  • Năm đèn LED, cho phép bạn trình bày các hiệu ứng ánh sáng phong phú.
  • Các mô-đun Bluetooth và Wi-Fi tích hợp, cho phép liên lạc không dây.
  • Hỗ trợ lập trình với mBlock 5, dành cho mọi lứa tuổi, kể cả những người chưa có kinh nghiệm lập trình.
  • Hỗ trợ lập trình Python, được cung cấp thư viện thecyberpi.

Kích thước CyberPi

CyberPi là gì?

Kích thước của CyberPi

Mô tả cổng

CyberPi được trang bị cổng USB Type-C, cổng kết nối với các mô-đun điện tử và cổng kết nối với bảng mở rộng. Vì thế, cho phép CyberPi kết nối dễ dàng và nhanh chóng với nhiều loại mô-đun điện tử và bảng mở rộng.

CyberPi là gì?

CyberPi trang bị nhiều cổng, cho phép kết nối dễ dàng và nhanh chóng với nhiều loại mô-đun điện tử và bảng mở rộng

Cổng Micro USB (Loại C)

Cổng Micro USB cho phép CyberPi kết nối với nhiều loại thiết bị máy tính để cấp nguồn và liên lạc.

Khi sạc CyberPi, hãy đảm bảo điện áp thấp hơn 6 V. Nếu không, phần cứng của CyberPi có thể bị hỏng.

CyberPi là gì?

Điện áp khi sạc CyberPi thấp hơn 6V để tránh làm phần cứng của CyberPi bị hỏng

Cổng kết nối với bo mạch mở rộng

Bạn có thể kết nối CyberPi với bảng mở rộng một cách dễ dàng và nhanh chóng thông qua cổng bảng mở rộng. Hiện tại, bảng mạch mở rộng Pocket Shield đã có sẵn cho CyberPi.

Pocket Shield được trang bị pin sạc tích hợp, có thể cung cấp năng lượng cho CyberPi và cung cấp giao diện 2 chân và 3 chân. Do đó, thiết bị có thể được sử dụng để kết nối với servo, dải đèn LED và động cơ, giúp cải thiện đáng kể khả năng mở rộng của CyberPi.

Để biết thêm thông tin, hãy xem Giới thiệu về Pocket Shield.

Cổng kết nối với module điện tử

Bạn có thể kết nối CyberPi với nhiều mô-đun điện tử nối tiếp thông qua cổng mô-đun điện tử.

CyberPi có thể xác định địa chỉ của các mô-đun, giúp đơn giản hóa việc lập trình. Bạn không cần phải thiết lập thông tin về địa chỉ của các mô-đun khi thêm hoặc xóa mô-đun.

Ví dụ: Kết nối CyberPi với nhiều ma trận LED

CyberPi là gì?

Hình ảnh CyberPi với nhiều ma trận LED

Sau khi kết nối CyberPi với nhiều ma trận LED, bạn chỉ cần chỉ định vị trí của ma trận LED trong số các ma trận được kết nối thay vì chỉ định cổng mà ma trận LED được kết nối khi biên dịch chương trình. Như minh họa trong hình trước, ma trận LED đầu tiên được kết nối với CyberPi được đánh số 1, ma trận LED thứ hai được đánh số 2, v.v.

CyberPi là gì?

Ma trận LED đầu tiên được kết nối với CyberPi được đánh số 1, ma trận LED thứ hai được đánh số 2

Chương trình trước đó vẫn hoạt động sau khi bạn thêm cảm biến đo khoảng cách. Khi bạn nhấn nút A trên CyberPi, ma trận LED đầu tiên hiển thị "Xin chào" và ma trận LED thứ hai hiển thị "Thế giới".

CyberPi là gì?

Khi thêm cảm biến đo khoảng cách, chương trình vẫn hoạt động

Để biết thêm thông tin về mô-đun mBuild, hãy xem Mô-đun mBuild.

Lập trình CyberPi

Bạn có thể sử dụng mBlock 5 để lập trình CyberPi. mBlock 5 cung cấp hai trình soạn thảo, đó là trình soạn thảo đồ họa dựa trên khối (trình soạn thảo mặc định, được gọi là mBlock 5) và trình soạn thảo Python (được gọi là trình soạn thảo mBlock-Python).

Để biết chi tiết về lập trình, xem Phần mềm lập trình.

Mang CyberPi về nhà

1. Liên hệ với đại lý địa phương để mua các sản phẩm thuộc dòng CyberPi và các gói giáo dục của họ.

2. Liên hệ với chúng tôi để trở thành đại lý của chúng tôi.