Mục lục:
- Bước 1: Hai phiên bản của Pixel Kit
- Bước 2: OSX High Sierra, Ubuntu 18.04 và Windows
- Bước 3: Bất kỳ hệ điều hành nào có Python 3
- Bước 4: Sử dụng MicroPython
Video: Nhấp nháy MicroPython trên Kano Pixel Kit: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Kano's Pixel Kit là một phần cứng tuyệt vời! Nó có 128 đèn LED RGB siêu sáng, cần điều khiển, 2 nút, mặt số, pin và bộ vi xử lý mạnh mẽ như bộ não của nó (ESP32).
Nó xuất phát từ nhà máy với một chương trình cơ sở nói chuyện với Kano Code App, một ứng dụng mà bạn có những thách thức về mã hóa, có thể duyệt các sáng tạo do cộng đồng tạo ra, phát trực tuyến các sáng tạo được thực hiện trên giao diện dựa trên khối tới các đèn LED và lưu hình ảnh động.
Đó là một cách tuyệt vời để đưa ra những bước đầu tiên học cách viết mã hoặc để hiển thị hình ảnh động vui nhộn tại nhà. Nhưng nếu bạn muốn khai thác toàn bộ tiềm năng của Bộ công cụ Pixel của mình, thì có một giải pháp đơn giản và mạnh mẽ: Thay thế chương trình cơ sở của nhà máy bằng MicroPython!
Hướng dẫn này sẽ chỉ ra nhiều cách để bạn có thể thay thế phần sụn gốc bằng MicroPython cũng như khôi phục lại phần mềm cơ sở ban đầu.
Bước 1: Hai phiên bản của Pixel Kit
Có 2 phiên bản Pixel Kit: Phiên bản Kickstarter có bộ não Banana Pi và phiên bản bán lẻ có ESP32.
Nếu Bộ công cụ Pixel của bạn có thẻ SD, bạn có Bộ công cụ Pixel Kickstarter (KPK), nếu không, bạn có Bộ công cụ điểm ảnh bán lẻ (RPK).
Hướng dẫn này chỉ dành cho Bộ công cụ pixel bán lẻ
Bước 2: OSX High Sierra, Ubuntu 18.04 và Windows
Đây là cách dễ nhất để flash Bộ công cụ Pixel của bạn. Truy cập https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases và tải xuống phiên bản mới nhất của Pixel Kit Flash Tool.
Sau khi tải xuống, hãy đảm bảo Pixel Kit của bạn được bật và kết nối với máy tính của bạn qua USB (nó đi kèm với cáp màu đỏ) và chạy ứng dụng.
Nhấp vào "Chọn cổng nối tiếp…" để chọn cổng nối tiếp Pixel Kit của bạn. Nếu không có gì hiển thị ở đây, hãy đảm bảo lại rằng Bộ công cụ Pixel của bạn đã được bật và được kết nối với máy tính rồi nhấp vào "Làm mới cổng". Nếu cách đó không hiệu quả, hãy thử thay đổi cổng USB trên máy tính của bạn.
Trên một số hệ điều hành (như Windows 7), bạn sẽ cần một trình điều khiển để có thể làm cho máy tính của mình nói chuyện với Pixel Kit. Cách dễ nhất để có được trình điều khiển là cài đặt Ứng dụng Kano Code. Ngoài ra, bạn có thể cài đặt thủ công các trình điều khiển FTDI tại đây hoặc tại đây.
Sau khi chọn cổng nối tiếp, chỉ cần chọn những gì bạn muốn flash: Phần mềm Kano Code sẽ đặt lại phần mềm gốc và phần mềm MicroPython sẽ cài đặt MicroPython (cụ thể hơn là Pixel32).
Quá trình này có thể mất vài giây đến một phút để hoàn thành.
Bước 3: Bất kỳ hệ điều hành nào có Python 3
Nếu bạn có bất kỳ hệ thống hoạt động nào với Python 3 và pip, bạn có thể dễ dàng chạy Công cụ Pixel Kit Flash từ nguồn một cách siêu dễ dàng.
Bạn có thể kiểm tra xem mình đã cài đặt Python và pip hay chưa bằng cách gõ `python -V` và` pip -V` trên terminal / dòng lệnh của mình. Nếu bạn không có Python hoặc pip, hãy tải xuống và cài đặt nó từ
Sau đó làm theo các bước:
- Tải xuống mã nguồn mới nhất trên trang github hoặc sử dụng liên kết này.
- Giải nén mã nguồn và điều hướng đến nó bằng thiết bị đầu cuối của bạn
- Chạy "pip install -r --user sources.txt"
- Chạy "python run.py"
Sau đó, bạn sẽ thấy cửa sổ Pixel Kit Flash Tool.
- Đảm bảo bạn đã bật Bộ công cụ Pixel và được kết nối với máy tính qua USB.
- Nhấp vào "Chọn cổng nối tiếp…" để chọn cổng nối tiếp Pixel Kit của bạn.
- Nếu không có gì hiển thị ở đây, hãy đảm bảo lại rằng Bộ công cụ Pixel của bạn đã được bật và được kết nối với máy tính rồi nhấp vào "Làm mới cổng".
Sau khi chọn cổng nối tiếp, chỉ cần chọn những gì bạn muốn flash: Phần mềm Kano Code sẽ thiết lập lại phần sụn gốc và phần mềm MicroPython sẽ cài đặt MicroPython (cụ thể hơn là Pixel32).
Quá trình này có thể mất vài giây đến một phút để hoàn thành.
Bước 4: Sử dụng MicroPython
Bạn có thể tìm thấy tất cả tài liệu về những gì bạn có thể làm với chương trình cơ sở MicroPython (Pixel32) mà bạn vừa cài đặt trên Bộ công cụ Pixel của mình tại đây:
Tôi đã tạo ra các tính năng Có thể hướng dẫn khác chỉ trong những bước đầu tiên với Pixel32:
www.instructables.com/id/Pixel-Kit-Running…
Bạn cũng có thể tìm thấy nhiều hướng dẫn MicroPython và CircuitPython khác trực tuyến và chúng có nhiều khả năng tương thích với Pixel Kit! Hãy cho tôi biết nếu bạn tìm thấy bất kỳ vấn đề nào hoặc nếu bạn có giải pháp tốt hơn!
Đề xuất:
Cách hàn đèn LED nhấp nháy trên PCB trống: 5 bước
Cách hàn đèn LED nhấp nháy trên PCB trống: PCB là từ viết tắt của " Bảng mạch in ". Trên PCB, bạn sẽ thấy Một PCB có các lỗ để bạn có thể trượt linh kiện vào và ở mặt trái, bạn có thể hàn các chân của các thành phần để giữ chúng ở đúng vị trí. Hàn cũng là một v
Đèn LED nhấp nháy với Raspberry Pi - Cách sử dụng các ghim GPIO trên Raspberry Pi: 4 bước
Đèn LED nhấp nháy với Raspberry Pi | Cách sử dụng các Ghim GPIO trên Raspberry Pi: Xin chào các bạn trong phần hướng dẫn này, chúng ta sẽ học cách sử dụng GPIO của Raspberry pi. Nếu bạn đã từng sử dụng Arduino thì có lẽ bạn biết rằng chúng ta có thể kết nối công tắc LED, v.v. với các chân của nó và làm cho nó hoạt động như thế nào. làm cho đèn LED nhấp nháy hoặc nhận đầu vào từ công tắc để
Đèn nháy nhấp nháy: 5 bước (có hình ảnh)
Đèn LED nhấp nháy: Đang nghe nhạc trên máy tính của tôi (tự hào sử dụng WINAMP), tôi đã tự hỏi làm thế nào để có một số đèn LED nhấp nháy với âm thanh phát ra từ đầu nối P2, vì vậy tôi quyết định làm một mạch đơn giản để làm điều đó. Nó hoạt động khá tốt, vì vậy tôi quyết định
Nhấp chuột LED nhấp nháy Hack: 4 bước
Hack chuột bằng đèn LED nhấp nháy: Tôi muốn thêm một đèn LED trên chuột Logitech của mình, nơi đèn LED sẽ nhấp nháy khi tôi di chuyển chuột. Tôi muốn làm điều này mà KHÔNG sử dụng chip PIC hoặc bộ đếm thời gian 555. Vì vậy, tất cả những gì bạn cần là một diode LED
Đèn LED nhấp nháy / mờ dần / nhấp nháy với bộ hẹn giờ 555: 7 bước
LED nhấp nháy / mờ dần / nhấp nháy Với bộ hẹn giờ 555: Mạch nhỏ này là một cách đơn giản để tạo ra một đèn LED mờ dần mà không cần phải lập trình chip hoặc viết mã. Chỉ cần một vài thành phần đơn giản và bạn đã sẵn sàng mờ nhạt cả ngày. Kết quả cuối cùng là liên tục mờ dần lên và mờ dần xuống giống như máy Mac ở chế độ chờ. Cố gắng