Lập trình python raspberry pi

https. //www. proe. vn/mâm xôi-pi

Raspberry Pi Pico https. //www. proe. vn/raspberry-pi-pico

Cáp USB-A đến Micro USB-B. https. //www. proe. vn/micro-usb-0-3-cáp-usb-a-to-micro-usb-b-dài-30cm

Bộ công cụ đánh giá Raspberry Pi Pico [tùy chọn]. https. //www. proe. vn/raspberry-pi-pico-evaluation-kit-type-b-the-pico-color-lcd-imu-sensor-gpio-expander

Thử nghiệm Raspberry Pi Pico.  

Nạp MicroPython cho Pico [tham khảo cách tải để chuyển sang ví dụ kiểm tra mục b]

Đối chiếu với Raspberry Pi và Windows đều thực hiện các bước sau. [đây là cách cơ bản nhất để tải MicroPython cho Pico]

  • Tải xuống tệp MicroPython. uf2 [tại đây. https. //www. mâm xôi. org/documentation/rp2040/getting-started/#getting-started-with-micropython] về máy.

 

Cắm cáp micro USB vào Pico. Sau đó nhấn nút BOOTSEL trên Pico và cắm đầu còn lại vào máy tính hoặc Raspberry Pi để vào chế độ tải. Lúc này màn hình hiển thị thư mục của Pico

  

Kéo thả tập tin. uf2 vào thư mục RPI-RP2040

Lúc này Pico đã tải MicroPython, bạn có thể lập trình Python cho nó bằng IDE python chuyên dụng, tham khảo mục 3

Tương tự với Raspberry Pi

 

Kiểm tra Pico nháy_a_led với tệp. uf2 [tải xuống tại đây. https. //www. mâm xôi. org/documentation/rp2040/getting-started/#getting-started-with-c ].

Làm tương tự như nạp MicroPython cho Pico, đèn led bên cạnh cổng micro USB [Pin 25] sẽ nhấp nháy

Lập trình Python cho Pico bằng Thonny python IDE

Thonny Python IDE là phần mềm được cài đặt mặc định trong bản Raspian đầy đủ của RaspberryPi. Nó hỗ trợ cài đặt Firmware cho Pico nên rất tiện lợi, bạn chỉ cần cài đặt trình Python, phần mềm sẽ biên dịch và tải vào Pico

Đối với Windows, bạn tải xuống phần mềm này tại đây [https. // thonny. tổ chức/]

Sau khi cài đặt, hãy kết nối Pico với Pi hoặc máy tính như trên. Sau đó mở phần mềm lên

 

Lưu file, sau đó Run và xem kết quả

Lưu ý. Nếu Thonny Python IDE có giao diện mặc định cho Raspberry Pi thì bạn điều chỉnh lại chế độ bằng cách nhấn vào dòng chữ ở góc trên bên phải là dòng chuyển sang chế độ mặc định, reset lại Thonny. Lúc này thanh basic mới hiện ra các chức năng file, view, run,… Các bước tiếp theo làm giống như với Windows.

Một lưu ý nữa là bạn nên nhập lệnh sudo apt-get update && sudo apt-get upgrade -y để có phiên bản Thonny mới nhất thì mới chọn bảng Pico trong mục Phiên dịch nhé

Làm thế nào để tải chương trình viết bằng ngôn ngữ C cho Pico?

Câu trả lời là chuyển đổi tập tin. c sang tập tin nhị phân. uf2

Có nhiều cách để chuyển đổi giữa 2 tệp này, ví dụ như sử dụng Visual Studio, CMake. Sau đây mình sẽ làm theo cách trong user manual của Pico đang dùng CMake

Bước 1. Đầu tiên, tải xuống python-sdk và python-examples.

Sau các lệnh nhập lần lượt

Tạo thư mục pico ở home/pi [pi là tên người dùng]

$ cd ~/

$ mkdir pico

$ cd pico

Sao chép python-sdk và python-examples

$ git clone -b master https. //github. com/raspberrypi/pico-sdk. git

$ cd pico-sdk

cập nhật mô-đun con $ git –init

$cd

$ git clone -b chủ https. //github. com/raspberrypi/pico-ví dụ. git

Bước 2. Cài đặt các công cụ cần thiết

$ cập nhật apt sudo

$ Sudo apt cài đặt cmake gcc-arm-none-eabi libnewlib-arm-none-eabi build-essential

Bước 3. Chuyển tập tin nhấp nháy. c sang nháy mắt. uf2

$ cd pico-ví dụ

bản dựng $ mkdir

bản dựng $ cd

Cài đặt đường dẫn

$ xuất PICO_SDK_PATH=~/pico/pico-sdk

Chạy Cmake

$cmake

$ cd nhấp nháy

$ làm -j4

Sau khi build xong sẽ xuất hiện file flash. uf2, tệp này được sử dụng để tải cho Pico nhấp nháy đèn Led bằng cách kéo thả tệp vào RPI-RP2040 theo hướng dẫn ở trên

Chủ Đề