Ezblock Studio 3¶
SunFounder EzBlock Studioをお選びいただき、ありがとうございます。
注釈
このドキュメントは以下の言語で利用可能です。
ご希望の言語でドキュメントにアクセスするために、それぞれのリンクをクリックしてください。
EzBlock Studio はSunFounderによって開発された開発プラットフォームで、初心者がRaspberry Piを始めやすくするために設計されています。
これには、グラフィカルとPythonの2つのプログラミング言語が含まれており、ほぼすべての異なるタイプのデバイスで利用可能です。
BluetoothとWi-Fiのサポートにより、EzBlock Studio上でコードをダウンロードしたり、Raspberry Piをリモートコントロールすることができます。
これにはEzBlock Studioのクイックスタートガイドや他の基本的な操作が含まれています。後に、各ページの使用方法や関連するブロックまたはpython関数の紹介を追加します。
不便や誤りがあれば、どうか遠慮なく指摘してください。また、どんな提案も歓迎です。
以下がEメールアドレスです: cs@sunfounder.com。
クイックガイド:
クイックユーザーガイド¶
EzBlock 3.2の主な最適化は、オンラインサービスをオフラインモードに切り替え、プロジェクトファイルのインポートおよびエクスポート機能を追加することです。 その時点で、新規ユーザー登録のチャンネルは閉じられ、登録済みのユーザーはログイン後、プロジェクトをオフラインに移行するように促されます。 オンラインサービスは、一定期間後に閉鎖されます。
注釈
3.2のアップデートでは、Raspberry Piのイメージを再焼きする必要はありません。
EzBlock OSのインストール¶
EzBlock がプリインストールされた Raspberry Pi OS イメージ ファイルをここからダウンロードします。
ダウンロードしたパッケージを解凍すると、中に
.img
ファイルが見えます。注釈
.imgファイルを解凍しないでください。
ツール - Raspberry Pi Imager を https://www.raspberrypi.org/software/ からダウンロードします。Raspberry Pi Imagerのリンクをクリックして、対応するオペレーティングシステムを選択してください。ダウンロードが完了したら、インストーラーを起動します。
インストーラーを起動すると、オペレーティングシステムが実行をブロックしようとする場合があります。たとえば、Windowsでは次のようなメッセージが表示されます。このポップアップが表示された場合は、 More info をクリックし、次に Run anyway をクリックし、Raspberry Pi Imagerのインストール手順に従ってください。
SDカードをコンピューターやラップトップのSDカードスロットに挿入します。次に、Raspberry Pi Imagerを開き、 CHOOSE OS をクリックします。
ページの下部に移動して Use Custom を選択します。ポップアップウィンドウで、 ステップ1 でダウンロードした RaspiOS-xxx_EzBlockOS-xxx.img を選択し、 Open をクリックします。
使用しているSDカードを選択します。
Ctrl+Shift+X を押すか、 settings アイコンをクリックして、 Advanced options ページを開き、ホスト名を設定し、SSHを有効にし、ユーザー名とパスワードを設定します。この画像のカスタマイズオプションを常に使用することを選択できます。
注釈
ホスト名は、あなたが ブラウザでEzBlockを使用する方法 を使用する際、ホスト名で製品に接続できるように設定されます。また、設定しなくてもかまいません。
次に、wifiの設定を完了して、 SAVE をクリックします。
注釈
wifi country は、Raspberry Piを使用している国の二文字の ISO/IEC alpha2コード に設定する必要があります。
このステップはオプションです。このステップでWIFIを設定しない場合、後でアプリを使用して直接設定することもできます。
WRITE ボタンをクリックします。
しばらく待っていると、イメージがMicro SDカードに書き込まれたことを通知するプロンプトが表示され、それを取り外すことができます。次に、それをRaspberry Piに挿入します。
EzBlock Studioのインストール¶
EzBlock Studio は、SunFounder Raspberry Piロボットのプログラミングおよび制御のためのアプリであり、初心者(学生)がRaspberry Piロボットプログラミングを迅速に開始できるようになっています。内蔵のTTS、カメラ認識、リモートコントロール、音楽/サウンドエフェクト、センサーコントロール機能があります。
App Store(iOS)またはPlay Store(Android)を開き、 EzBlock Studio を検索してダウンロードしてください。
Linux/Mac OS Xシステム/Windowsのユーザーは、ブラウザでEzBlock Studioを使用できます。詳細については、 ブラウザでEzBlockを使用する方法 を参照してください。
製品とEzBlockを接続する¶
ロボットHATの電源スイッチをONの位置に切り替えます。しばらくすると電源が入った音が聞こえ、Raspberry Piが正常に起動したことを意味します。
お使いのモバイルデバイス(携帯/タブレット)のWiFiに接続し、Bluetoothをオンにします。
APP-EzBlock Studioを開くと、EzBlock Studioが以下の2つの許可にアクセスすることを求められます。
デバイスの写真、メディア、ファイルへのアクセス:ログインしていてアバターを変更する必要がある場合、APPはデバイスの写真にアクセスする必要があります。製品の写真機能を使用する場合、写真を保存するためにこの許可が必要です。
デバイスの位置へのアクセス:この許可は Allow として選択する必要があり、そうしないとAPPはBluetooth経由で製品に接続できません。
左上隅のConnectアイコンをクリックします。
ポップアップページで、Connectをクリックします。
Bluetooth接続ページに移動すると、対応するBluetoothを自動的に検索します。通常、製品名はezb-Raspberryですが、異なる製品ではMACアドレスが異なります。複数の製品をお持ちの場合、MACアドレスで識別できます。また、このBluetooth名は次の手順で変更できます。
接続が成功すると、製品から「ディンドン」という音が鳴り、アプリが接続に成功したことをお知らせします。
この製品を初めて使用する場合、その製品の簡単な設定を促すプロンプトが表示されます。
Wi-Fiのアカウントとパスワードを入力します。
注釈
Raspberry Pi Imager でWi-Fiを既に設定している場合、この手順は表示されず、次の手順に直接進むことができます。
この手順は、Raspberry PiのWiFiを設定するためのもので、お使いのモバイルデバイス(携帯/タブレット)と同じWiFiネットワークである必要があります。
対応する製品を選択します。
製品に一意の名前を付けます。これはBluetooth名として使用され(製品とアプリの再起動後に有効)、EzBlockをブラウザで使用する場合のホスト名としても使用できます。詳細については、 ブラウザでEzBlockを使用する方法 を参照してください。
製品がキャリブレーションが必要な場合、 Calibration Now をクリックするとキャリブレーションページにアクセスできる旨のプロンプトが表示されます。キャリブレーションの必要がない場合、ポップアップウィンドウは消えてホームページに戻ります。
各製品のキャリブレーションページは異なりますが、キャリブレーションが必要な部分にはリマインダーが表示されます。対応する部分をクリックし、 Calibration Help を参照してキャリブレーションを行ってください。キャリブレーションが完了したら、 Comfirm をクリックします。
注釈
使用中にロボットのキャリブレーションを再度行いたい場合、以下の手順に従ってください。
左上の接続アイコンをクリックして製品の詳細ページを開きます。

Settings ボタンをクリックします。

このページで、製品名や製品タイプの変更、アプリのバージョンの確認、またはロボットのキャリブレーションができます。 Calibrate をクリックするとキャリブレーションページに進むことができます。

サンプルの開くと実行¶
ホームページで、 Examples をクリックしてサンプルページに進みます。これらのサンプルを単純にテストしたいだけの場合、 Run をクリックするだけで製品を動作させることができます。
コードの中身を見たり、変更したりしたい場合、 Edit をクリックする必要があります。以下の画像はプログラミングページのものです。
プロジェクトやライブラリのインポート・エクスポート¶
現在オフラインモードですので、他のデバイスに転送したりAPPを通じて共有したりするためにプロジェクトをエクスポートおよびインポートする方法を知っておく必要があります。
プロジェクト/ライブラリのエクスポート¶
新しいプロジェクトを作成し、保存を選択したとき、それらは My Projects で見ることができます。
保存したプロジェクトはMy Projectsページで製品ごとに並べられており、製品タイプに応じてそれらを表示する必要があります。
各プロジェクトの右上隅には、それらを個別にエクスポートすることを可能にするエクスポートアイコンがあります。
クリックすると、ポップアップウィンドウが表示され、異なるAPPを介してエクスポートされたプロジェクトファイル(
.ezbpro
)を共有するか、または Save to Files を選択してプロジェクトをデバイスにエクスポートすることができます。複数の項目を一度にエクスポートしたい場合、 Select オプションをクリックできます。
今、エクスポートしたいプロジェクトを選択するか、 Select All ボタンを使用します。
選択を終えたら、 Export アイコンをクリックして異なるAPPとパッケージ(
.zip
)を共有するか、または Save to Files を選択してそれらをデバイスにエクスポートします。ライブラリのエクスポートも同様の方法で行われますが、
.ezblib
形式で個別にエクスポートされ、.zip
形式で複数のファイルにエクスポートされます。
プロジェクト/ライブラリのインポート¶
次に、EzBlock Studioにプロジェクトやライブラリをインポートする方法を学びましょう。
My Projects ページを開き、 Import アイコンをクリックして Choose File を選択します。ホームページの Import Project ボタンも同じ機能です。
EzBlock Studioでは、EzBlock Studioからバッチエクスポートされた
.ezbpro
、.ezblib
、.zip
形式のファイルのみをインポートできます。他のファイルはインポートできません。インポートしているプロジェクトやライブラリがEzBlock Studioのプロジェクトと同じ内容の場合、 Keep both 、 Skip 、または Replace を選択するようにポップアップウィンドウが表示されます。
それらは、ファイルに応じて異なる製品カテゴリにインポートされます。
How to ... :
既存ユーザー向けプロジェクトやライブラリの保存方法¶
EzBlock Studioはバージョン3.2からオフラインモードに移行します。これにより、新しいユーザーはプロジェクトを保存および転送するためにアカウントを登録する必要がなくなります。
既存のユーザーの場合、2023年2月28日までアカウントにログインできます。ただし、アカウント内のプロジェクトやライブラリをできるだけ早くダウンロードすることをおすすめします。それ以降はすべてのデータを取り戻すことはできません。
それでは、プロジェクトやライブラリを保存する方法を見てみましょう。
右上のアイコンをクリックしてアカウントにログインします。
アカウントにログインすると、ポップアップが表示されます。
プロジェクトをローカルに保存したい場合は、
Save All Project Locally
をクリックしてください。数分で完了し、ログインせずにプロジェクトにアクセスできるようになります。この時点でオンラインサービスに保存されている項目を転送したくない場合は、
Log out
をクリックしてください。次回ログイン時に項目を転送することもできます。オンラインサービスに保存されている項目が不要な場合は、
Delete Account and Log out
をクリックしてください。
Save All Projects Locally をクリックすると、アカウント内のすべてのプロジェクトとライブラリが検出され、すべてダウンロードされます。ここでのダウンロードはデバイスのフォルダーではなく、アプリの My Projects ページになります。
ダウンロードが完了すると、 My Projects ページにアクセスしてダウンロードした項目を確認するように促されます。この時点でアカウントを削除してログアウトするか、確信が持てない場合はログアウトのみをクリックして、ダウンロードしたプロジェクトを先に確認できます。
My Projects ページにアクセスして、ダウンロードしたプロジェクトを確認します。複数の製品をお持ちの場合は、異なる製品のページに移動してプロジェクトを確認できます。
この段階でプロジェクトをモバイルデバイスにエクスポートしたり、他のAPPを通じて共有したい場合は、 プロジェクトやライブラリのインポート・エクスポート を参照してください。
ブラウザでEzBlockを使用する方法¶
EzBlock Studioをモバイルデバイスで使用するだけでなく、ブラウザでも利用できます。
手順は以下の通りです:
まず、 EzBlock OSのインストール をインストールする必要があります。この間、ブラウザでRaspberry Piに接続するためのホスト名を設定できます。
ブラウザを開き、以下のURLを入力します。Google Chromeの使用を推奨します。
左上の connect アイコンをクリックします。
そして、 Connect をクリックします。
IP/ホスト名を入力するか、製品に付けた名前を入力します。
注釈
モバイルデバイスで製品に既に接続している場合、左上の製品アイコンをクリックしてIPを取得できます。
接続が成功したことが表示されたら、例を実行するか、独自のプロジェクトを作成することができます。
新しいプロジェクトの作成方法¶
ホームページで New Project をクリックします。
プロジェクト名を入力し、プログラミングモードを選択します(初心者には、Blockを推奨します)。そして、確認をクリックします。
これでプログラミングページに移動します。
block をドラッグアンドドロップしてプログラムします。次に、右下のアイコンをクリックして実行します。
プログラミングが完了したら、終了し、保存をクリックします。他のオプションについては、右上のメニューをクリックしてください。
Save:現在のプロジェクトを My Projects ページに保存します。
Save As:新しい名前でこのプロジェクトを My Projects に保存します。
Save As File:デバイスのフォルダに保存します。EzBlock StudioのWebアクセスを使用している場合、プロジェクト(
.ezbpro
)がコンピュータにダウンロードされます。モバイルデバイスを使用している場合、プロジェクト(.ezbpro
)をデバイスのフォルダに保存するか、アプリで共有することができます。
ビデオ機能の使用方法は?¶
Start に camera monitor on のブロックをドラッグします。
Remote Control Page で、 Video ウィジェットをドラッグし、プロジェクトを実行します。
これでビデオが表示されます。
リモートコントロール機能の使用方法は?¶
リモートコントロールページ に移動します。
使いたい ウィジェット をドラッグします。設定も同時にポップアップ表示されます。
プログラミングページ に戻ると、新しいブロックが表示されます。コードを完成させてください。
コードを実行した後、 リモートコントロールページ に戻って動作を確認します。
ライブラリ関数の使用方法は?¶
複数のプロジェクトで同じコードを再利用する必要がある場合、メニューのライブラリ関数を使用できます。

関数を記述した後、メニューで「ライブラリを作成」をクリックし、必要な関数を選択します。

ライブラリの説明を入力します。

使用する際には、 Menu の中の Import Library をクリックします。目的のものを見つけて Import をクリックします。

結果は以下の通りです。関数の内容を見るには、ブロックを展開をクリックできます。

インターフェース:
ホームページ¶
EzBlockを開くと、以下のようなホームページが表示されます:

1. メニュー: クリックすると、メニューウィンドウが表示されます。
2. 製品: ここからロボットを接続してください。具体的な操作については、クイックユーザーガイド と ブラウザでEzBlockを使用する方法 をご参照ください。
3. プロフィール: バージョン3.2以降、アカウントの登録やログインは不要となり、このアイコンは削除されます。
4. 例: こちらで予設の例を確認して、すぐに試してみることができます。
5. マイプロジェクト: あなたのパーソナルプロジェクトやライブラリはここに保存されます。
6. 新しいプロジェクト: 新しいプロジェクトを作成。
プロジェクト/ライブラリのインポート: プロジェクトやライブラリをインポートするために使用します。
2. 製品¶
製品情報

製品情報ページです。製品名(あなたが命名したもの)、製品タイプ、Raspberry PiのIP、APPのバージョン、動作電圧、製品の現在の電力を表示しています。
設定

Edit Name: 以前につけた名前に満足していない場合、ここで変更することができます。
Change Product: 他の製品に変更します。
Check for Updates: アプリの現在のバージョンを確認し、新しいバージョンがあるかどうかを確認します。
Calibrate: 使用中に製品が少し偏っていると感じた場合、このボタンを使用して正しい位置に再調整することができます。
4. 例¶

ホームページに戻る
例を選択します。 Run をクリックすると、プログラムが直接フラッシュおよび実行され、 Edit をクリックすると、プログラミングインターフェイスに入ります。
プログラミング言語を選択するには、BlocklyとPythonの2つのオプションがあります。
注釈
Examplesページに入る前に、正しい製品を選択する必要があります。
5. マイプロジェクト¶

プロジェクトやライブラリをインポートします。
選択ボタン: クリックすると、複数のプロジェクトやライブラリを一度に選択する、またはすべてをエクスポートまたは削除するために選択することができます。
ここには「マイプロジェクト」と「マイライブラリ」の2つのカテゴリがあります。
あなたのプロジェクトは、対応する製品カテゴリの下に保存されます。
あなたのパーソナルプロジェクトをここで選択してください。 Run をクリックすると、プログラムが直接フラッシュおよび実行され、リモートコントロールを使用している場合はリモートコントロールページにも移動します。 Edit をクリックすると、プログラミングページに入ります。
各プロジェクトやライブラリの右上にエクスポートアイコンがあります。
6. 新しいプロジェクト¶

プロジェクトの名前を入力します。
プログラミング言語を選択するには、BlocklyとPythonの2つのオプションがあります。
プログラミングインターフェイスに入るにはクリックします。
プログラミングページ¶
コードを書く際(新しいプロジェクトを作成、例を編集、個人のプロジェクトを編集する際)には、プログラミングページに入ります。 ここにはBlockly言語でのプログラミングインターフェースが示されています。Python言語でのプログラミングについては、 Pythonプログラミングページ を参照してください。

ホームページに戻る
製品を選ぶ
プロジェクト名
ヘルプ
メニュー
プログラミングインターフェース
リモートコントロールインターフェース
デバッグモニター
ブロックのカテゴリ
プログラミングエリア
実行
フラッシュ&実行
ブロックのカテゴリ

ここからコードブロックを見つけて、プログラミングのためにプログラミングエリアにドラッグします。具体的な使用法は Block Reference で確認してください。
デバッグモニター

右下隅のデバッグアイコンをクリックすると、移動可能なデバッグモニターが表示されます。print ブロックのテキストがここに表示されます。
ヘルプ

選択後、ezblockのチュートリアルが表示されます。FAQ、取り始め、および reference を含む。
メニュー

New Project:新しいプロジェクトを作成するために使用します。
My Projects:このボタンを使用して、 My Projects ページに移動して、プロジェクトやライブラリを表示、エクスポート、またはインポートします。
Save:プロジェクトを My Projects に追加します。
Save As:プロジェクトは新しいファイル名として My Projects ページに保存されます。
Create Library:プロジェクト内の関数を選択してライブラリを作成します。詳しいチュートリアルについては、 ライブラリ関数の使用方法は? を参照してください。
Import Library:保存されたライブラリをインポートします。
Save As File:デバイスのフォルダに保存します。EzBlock StudioのWebアクセスを使用している場合、プロジェクト(
.ezbpro
)はコンピュータにダウンロードされます。モバイルデバイスを使用する場合、アプリを使用してプロジェクト(.ezbpro
)をデバイスのフォルダに保存するか、それを共有することができます。
TIPS
プログラミングエリアやブロックを長押しすることで、いくつかの補助機能を使用できます。


オプション |
説明 |
Duplicate |
選択したブロック(およびその支配下のブロック)をコピーします。 |
Add/Remove Comment |
クリックすると、ブロックの右上に``?``アイコンが表示されます。これは、コードの読み取りに役立つテキストを書き込むためのものです。これらのテキストはプログラムによって実行されません。 |
Expand/Conllapse Block |
コードにより多くのブロックがある場合、それらを収縮させ、必要に応じて展開することができます。 |
Disable/Enable Block |
この機能は、プログラムを変更せずに特定のブロックを無効にします。 |
Delete xxx Blocks |
選択したブロック(およびその支配下のブロック)を削除します。 |
ヘルプ |
|
Create xxx |
振動 または 関数 ブロックで使用されます。選択したブロックとペアリングされたブロックを迅速に作成することができます(関数ブロックから「作成」をクリックすると、呼び出しブロックが表示されます)。 |
Hightlight Function Definition |
関数の呼び出しブロックで使用され、関数の定義を見つけることができます。 |
オプション |
説明 |
元に戻す |
|
やり直し |
元に戻しを取り消し |
ブロックを整理 |
ブロックを整列させる |
ブロックを折りたたむ |
すべてのブロックを折りたたむ |
ブロックを展開 |
すべてのブロックを展開する |
xxx ブロックを削除 |
すべてのブロックを削除する |
Pythonプログラミングページ¶
プロジェクトを作成する際にpython言語を使用する場合、Pythonプログラミングページに入ることができます。

プロジェクトを完成させるためには、 Pythonリファレンス を参照してください。
リモートコントロールインターフェース¶
使用方法については、リモートコントロール機能の使用方法は? をご参照ください。

ウィジェットカテゴリ
リモートコントロールエリア

ウィジェットをクリックすると、メッセージボックスが表示され、ウィジェットを長押しするか、削除ボタンをクリックすると、ウィジェットを削除できます。
ウィジェット |
説明 |
ジョイスティック |
白い点が中心にあり、X値とY値の両方が0です。白い点を右にドラッグするとX値が増加し、上にドラッグするとY値が増加します。XおよびYの範囲は共に(-100, 100)です。 |
スライダー |
白い点が最も左にあるとき、値は0です。白い点を右にドラッグすると、値が増加します。範囲は(0, 100)です。 |
D-Pad |
これは4つのボタンで構成されたコントロールで、各ボタンは互いに独立しています。ボタンが押されているときの値は1で、リリースされているときは0です。 |
ボタン |
押されているときの値は1で、リリースされているときは0です。 |
スイッチ |
ONのときの値は1、OFFのときの値は0です。 |
ビデオ |
ビデオ機能の使用方法は? を確認してください。 |
デジタルチューブ |
実際の4桁のデジタルチューブのように、NUMBER(例:123.3)またはTIME(例:11:55)を表示できます。 |
円グラフ |
データ系列の部分と全体の比率を示すために使用されます。各データセットには |
棒グラフ |
複数のオブジェクトのデータを直感的に表示し、比較分析を行うことができます。各オブジェクトには |
折れ線グラフ |
複数のオブジェクトの連続データを表示することができます。各オブジェクトには |
電球 |
実際のLEDのように、1が書き込まれると点灯し、0が書き込まれると消灯します。 |
リリースノート
Ezblock Studio リリースノート¶
EzBlock Studio 3.2¶
EzBlock Studioはバージョン3.2からオフラインモードに移行し、ユーザーフレンドリーな使用のために2023年2月28日にオンラインサービスを終了します。そのため、登録せずにプロジェクトをローカルに保存し、後で別のデバイスでインポートすることができます。
詳細情報
EzBlock Studioがオフラインモードになった後、古いユーザーはログインして続けることができ、クラウドプロジェクトをローカルに保存することができますが、すべての新しいプロジェクトはローカルに保存されます。
登録ポータルは閉鎖されます。新しいユーザーは、EzBlockのプロジェクト保存機能を使用するためにアカウントを登録する必要はありません。
.ezbpro
形式でのプロジェクトのインポートおよびエクスポート機能を追加し、デバイス間でのプロジェクトの転送や他の人とのプロジェクトの共有を可能にします。また、
.ezblib
形式でライブラリもインポートおよびエクスポートされ、転送および共有ができます。
FAQ
私のアカウントには何が起こりますか?
2023年2月28日まで、クラウド内のすべてのプロジェクトをローカルに保存する時間があります。方法は次のとおりです:EzBlock Studioでアカウントにサインインし、ポップアップウィンドウで「すべてのプロジェクトをローカルに保存」を選択し、クラウドプロジェクトを一度に「My Projects」ページに保存して、エクスポートボタンを使用してデバイスのフォルダにエクスポートしたり、アプリを通じて共有したりします。
その後、EzBlock Studioはオンラインサービスを閉鎖し、すべてのオンラインデータをクリアします。すべてのプロジェクトとライブラリを保存した後、「アカウントを削除してログアウト」ボタンをクリックすることで、すべてのデータを削除することもできます。
EzBlock Studioのウェブ版はどうですか?
バージョン3.2にアップグレードした後も、 http://ezblock.cc/ezblock-studio のウェブページでEzBlock Studioにアクセスできます。
データはブラウザに保存されるので、ブラウザのデータをクリアすることを忘れないでください。もちろん、コンピュータにプロジェクトやライブラリをエクスポートして共有することができます。
デバイス間でプロジェクトとライブラリを転送する方法は?
プロジェクトを
.ezbpro
形式、ライブラリを.ezblib
形式でエクスポートした後、他のデバイスに転送してからインポートできます。ライブラリ/プロジェクトをエクスポートする方法は?
詳細なチュートリアルについては、次のリンクを参照してください: プロジェクト/ライブラリのエクスポート。
ライブラリ/プロジェクトをインポートする方法は?
詳細なチュートリアルについては、次のリンクを参照してください: プロジェクト/ライブラリのインポート。
EzBlock Studio 3.1¶
主な最適化
EzBlock 3.1の主な最適化は、Raspberry Piの内蔵Bluetoothとの互換性で、Bluetoothモジュールを備えた拡張ボードを使用する必要はありません。
注釈
新しいイメージを焼く後も、古いバージョンのロボットは正常に使用することができます。元のロボットハットのBluetoothモジュールは、新しいシステムと競合することはありません。
EzBlock Studio 3.1のバージョンは、EBlock 3.1のイメージ(https://ezblock.cc/download/v31.html)と一緒に使用すべきです。
追加
アプリにカスタムBluetooth名の機能が追加され、複数のデバイスが区別できない問題を回避します。(再起動して効果を適用します。)
起動時、成功した接続時、および切断時に3つのサウンドエフェクトを追加し、より多くのフィードバックを提供します。
電源インジケーターの隣のLEDはBluetoothインジケータとして使用され、接続されていると常に点灯し、接続されていないとゆっくり点滅します。
(Android) 入力ボックスがブロックされるのを防ぐために、フルスクリーン入力ボックスを追加しました。
最適化
バッテリー表示を最適化し、アプリでより正確な情報が表示できるようになりました。
製品のサンプル画像や個人情報アイコンの表示を最適化しました。
修正
Bluetoothの検索や接続に関連する一連の問題を修正しました。
Wi-Fi設定後に製品名が表示されない問題を修正しました。
変更後に製品情報が保存されない問題を修正しました。
リモートコントロールページで写真を撮影後に画像が保存できない問題を修正しました。
EzBlock Studio 3 2021.06.08¶
製品接続の向上
接続方法を改善:EzBlock 2のBluetooth通信と比べ、EzBlock 3はWebsocketを使用して通信し、速度が大幅に向上しています。
接続プロセスを改善:EzBlock 3はBluetoothを使用して製品の高速Wi-Fi接続を補助します。
ホームページ
カルーセルを削除しました。
製品選択ページを削除し、ポップアップウィンドウに変更しました。
ホームページにアクセスするためのログイン要求を削除しました。
「My Project」エントリを追加しました。
製品情報のポップアップウィンドウボタンを追加しました。このポップアップウィンドウは、製品名、製品タイプ、IP、バージョン、動作電圧、および電源を表示するためのものです。
製品画像のオンライン更新機能を追加しました。
製品のキャリブレーション機能を追加しました。
製品名の変更機能を追加しました。
左上隅に「Menu」機能を追加しました。
「New Project」ボタン用のポップアップウィンドウを最適化しました。
サンプルページ
UIを美しくしました。
クイックラン/編集ボタンを追加しました。
リモートコントロールまたはIoTのプロンプトアイコンを追加しました。
プログラミングページ
プログラミング、IoT、リモートコントロール、デバッグモニタボタンの配置を最適化しました。
左上隅に製品接続ボタンを追加しました。
Stop/Runプログラムボタンを追加しました。
プロジェクトを保存し、IoTページに入るためには、アカウントにログインしていることを確認してください。
個人情報ページ
設定ページを削除しました。
「My Project」ページに製品カテゴリ機能を追加しました。
その他
すべてのページのフォントを変更しました。
Web上でIPまたはホスト名を入力して製品に接続する機能を追加しました。
FAQ¶
APPのバージョンの確認方法¶
以下の方法でアプリのバージョンを確認し、異なるバージョンのFAQに進んでください。
左上隅の Menu ボタンをクリックします。

次に、 Version ボタンをクリックします。

これでバージョンが表示されます。
EzBlock Studio 3.1¶
APPがBluetoothを検出できない
製品を起動し、心地よい音楽が流れるか(ただの「zi~」音だけでなく)確認します。もし流れない場合、 EzBlock OSのインストール を再度インストールしてください。
あなたのモバイルデバイスのBluetoothがオンになっているかどうかを確認してください。
アプリがデバイスの位置情報にアクセスすることを許可されているかどうか。
一部のモバイルデバイスでは位置情報サービスをオンにする必要があります。
電源レベルを確認します。両方の電源インジケータがオフ、または1つだけが点滅している場合、電池が少なくなっているので充電してください。
上記の方法をすべて試してもだめな場合、RSTボタンを押すか、製品とAPPを再起動してみてください。
APPがBluetoothを検出するが、接続できない。
製品を起動し、心地よい音楽が流れるか(ただの「zi~」音だけでなく)確認します。もし流れない場合、 EzBlock OSのインストール を再度インストールしてください。
ROBOT HATのBLEまたはUSRのライトが常に点灯しているか(他のデバイスに接続されていることを意味します)確認し、その場合は他のデバイスを切断するか、製品を再起動してください。
上記の方法をすべて試してもだめな場合、RSTボタンを押すか、製品とAPPを再起動してみてください。
WIFIの設定後、APPが接続できない。
国、SSID、PSKが正しいかどうかを確認してください。
このWIFIのネットワーク状態を確認します。
電源レベルを確認します。両方の電源インジケータがオフ、または1つだけが点滅している場合、電池が少なくなっているので充電してください。
設定したWiFiとモバイルデバイスが接続しているWi-Fiが同じであるかどうかを確認してください。
ビデオブロックが動作しない?