「ものづくり:make」を楽しみながら学ぶ人へ向けた独習サポートサイト。

and more...

Lab.以外の情報を紹介しています。

MicroPythonモジュールをRaspberry Pi Picoに保存する

PICO ROBOTの開発環境を整える

2022-05-212022-05-21

PICO ROBOTのプログラミングに必要な専用のMicroPythonモジュール(pico_car.py)をダウンロードして、Raspberry Pi Pico内に保存する手順を紹介します。

PICO ROBOTの開発環境

PICO ROBOTは、独立した二輪の駆動輪を持つSTEM教育用のロボットカーです。Raspberry Pi Picoを搭載することで、プログラミング言語であるMicroPythonを使って、駆動輪などを制御することができます。PICO ROBOTの組み立ては「PICO ROBOTの機能と組み立て」をご覧ください。

図1-1.PICO ROBOT
図1-1.PICO ROBOT

プログラミング環境の事前準備

PICO ROBOTのプログラミング環境として、Python IDE(統合開発環境)であるThonnyを使用します。以下の1~5に沿って、事前にプログラミング環境を準備してください。

Raspberry Pi Pico

RP2040マイクロコントローラーチップをベースにした、低コストで高性能のマイクロコントローラーボードです。

PICO ROBOTの開発環境を整える

PICO ROBOTでは、プログラミングに必要な専用のMicroPythonモジュールが提供されています。このモジュールを使うことで、PICO ROBOTに搭載されている駆動輪や各種センサーをMicroPythonスクリプト(プログラム)から制御できます。本記事では、MicroPythonモジュールをGitHubからダウンロードして、Raspberry Pi Pico内に保存する手順を紹介します。

MicroPythonモジュールのダウンロード

GitHubの「YahboomTechnology/Pico-Robot」にアクセスします。

図2-1.YahboomTechnology/Pico-Robot
図2-1.YahboomTechnology/Pico-Robot

「Code」>「Download ZIP」の順にクリックして、ファイルをダウンロードします。

図2-2.「Code」>「Download ZIP」
図2-2.「Code」>「Download ZIP」

ダウンロードフォルダー内にファイル(Pico-Robot-main.zip)がダウンロードされたことを確認します。必要に応じて、このファイルを別のフォルダーへ移動してください。本記事では、デスクトップに移動して以下の手順をすすめます。

図2-3.Pico-Robot-main.zip
図2-3.Pico-Robot-main.zip

デスクトップに移動したファイル(Pico-Robot-main.zip)を右クリックして、メニューから「すべて展開...」を選択して展開します。

図2-4.Pico-Robot-main.zipの展開
図2-4.Pico-Robot-main.zipの展開

ダウンロードしたファイルとは別にフォルダー(Pico-Robot-main)がデスクトップに作成されたことを確認します。このフォルダーには、プログラミングに必要なMicroPythonモジュールの他に、チュートリアルなどのドキュメントが含まれています。

図2-5.展開されたPico-Robot-main
図2-5.展開されたPico-Robot-main

MicroPythonモジュールをRaspberry Pi Pico内に保存する

Thonnyを起動して、メニューから「ファイル」>「Open...」の順にクリックします。

図2-6.「ファイル」>「Open...」
図2-6.「ファイル」>「Open...」

ファイルの読み込み場所を選択します。デスクトップにあるファイルを読み込むので「This computer」をクリックします。

図2-7.読み込み場所「This computer」の選択
図2-7.読み込み場所「This computer」の選択

「デスクトップ」>「Pico-Robot-main」>「Pico-Robot-main」>「Appendix」>「Library」の中にあるファイル(pico_car.py)を開きます。

図2-8.pico_car.pyの読み込み
図2-8.pico_car.pyの読み込み

ファイル名が「pico_car.py」であることを確認します。

図2-9.ファイル名「pico_car.py」の確認
図2-9.ファイル名「pico_car.py」の確認

メニューから「ファイル」>「Save as...」の順にクリックします。

図2-10.「ファイル」>「Save as...」
図2-10.「ファイル」>「Save as...」

ファイルの保存場所を選択します。Raspberry Pi Pico内に保存するので「Raspberry Pi Pico」をクリックします。

図2-11.保存場所「Raspberry Pi Pico」の選択
図2-11.保存場所「Raspberry Pi Pico」の選択

ファイル名に「pico_car.py」を入力して保存します。

図2-12.ファイル名「pico_car.py」の入力
図2-12.ファイル名「pico_car.py」の入力

ファイルが保存されたことを確認します。

図2-13.ファイル「pico_car.py」の確認
図2-13.ファイル「pico_car.py」の確認

おすすめ

Raspberry Pi Pico

RP2040マイクロコントローラーチップをベースにした、低コストで高性能のマイクロコントローラーボードです。

確かな力が身につくPython「超」入門 第2版

著 者
鎌田 正浩
出版社
‎SBクリエイティブ
発売日
2022/03/08

ワンランク上を目指す人のためのPython実践活用ガイド

著 者
鈴木 たかのり 他
出版社
‎技術評論社
発売日
2022/03/04

Pythonプログラミングパーフェクトマスター[Python3/Anaconda/PyQt5対応第3版]

著 者
金城 俊哉
出版社
‎秀和システム
発売日
2020/12/19

Pythonプログラミング逆引き大全 400の極意

著 者
金城 俊哉
出版社
‎秀和システム
発売日
2021/1/16

スッキリわかるPython入門

著 者
国本 大悟 他
出版社
‎インプレス
発売日
2019/6/13
この記事を読んだ人は、こんな記事にも興味があります。
スポンサーリンク
TOPへ移動
目次へ移動