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のインストール

  1. EzBlock がプリインストールされた Raspberry Pi OS イメージ ファイルをここからダウンロードします。

  2. ダウンロードしたパッケージを解凍すると、中に .img ファイルが見えます。

    注釈

    .imgファイルを解凍しないでください。

  3. ツール - Raspberry Pi Imagerhttps://www.raspberrypi.org/software/ からダウンロードします。Raspberry Pi Imagerのリンクをクリックして、対応するオペレーティングシステムを選択してください。ダウンロードが完了したら、インストーラーを起動します。

    _images/image11.png
  4. インストーラーを起動すると、オペレーティングシステムが実行をブロックしようとする場合があります。たとえば、Windowsでは次のようなメッセージが表示されます。このポップアップが表示された場合は、 More info をクリックし、次に Run anyway をクリックし、Raspberry Pi Imagerのインストール手順に従ってください。

    _images/image12.png
  5. SDカードをコンピューターやラップトップのSDカードスロットに挿入します。次に、Raspberry Pi Imagerを開き、 CHOOSE OS をクリックします。

    _images/choose_os.png
  6. ページの下部に移動して Use Custom を選択します。ポップアップウィンドウで、 ステップ1 でダウンロードした RaspiOS-xxx_EzBlockOS-xxx.img を選択し、 Open をクリックします。

    _images/use_custom.png
  7. 使用しているSDカードを選択します。

    _images/image14.png
  8. Ctrl+Shift+X を押すか、 settings アイコンをクリックして、 Advanced options ページを開き、ホスト名を設定し、SSHを有効にし、ユーザー名とパスワードを設定します。この画像のカスタマイズオプションを常に使用することを選択できます。

    注釈

    ホスト名は、あなたが ブラウザでEzBlockを使用する方法 を使用する際、ホスト名で製品に接続できるように設定されます。また、設定しなくてもかまいません。

    _images/configure.png
  9. 次に、wifiの設定を完了して、 SAVE をクリックします。

    注釈

    wifi country は、Raspberry Piを使用している国の二文字の ISO/IEC alpha2コード に設定する必要があります。

    このステップはオプションです。このステップでWIFIを設定しない場合、後でアプリを使用して直接設定することもできます。

    _images/image16.png
  10. WRITE ボタンをクリックします。

    _images/image17.png
  11. しばらく待っていると、イメージがMicro SDカードに書き込まれたことを通知するプロンプトが表示され、それを取り外すことができます。次に、それをRaspberry Piに挿入します。

    _images/burning2.png

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を使用する方法 を参照してください。

_images/IMG_0407.PNG

製品とEzBlockを接続する

  1. ロボットHATの電源スイッチをONの位置に切り替えます。しばらくすると電源が入った音が聞こえ、Raspberry Piが正常に起動したことを意味します。

    _images/slide_to_power.png
  2. お使いのモバイルデバイス(携帯/タブレット)のWiFiに接続し、Bluetoothをオンにします。

    _images/open_wif_bluetooth.jpg
  3. APP-EzBlock Studioを開くと、EzBlock Studioが以下の2つの許可にアクセスすることを求められます。

    • デバイスの写真、メディア、ファイルへのアクセス:ログインしていてアバターを変更する必要がある場合、APPはデバイスの写真にアクセスする必要があります。製品の写真機能を使用する場合、写真を保存するためにこの許可が必要です。

    • デバイスの位置へのアクセス:この許可は Allow として選択する必要があり、そうしないとAPPはBluetooth経由で製品に接続できません。

    _images/allow_access.jpg
  4. 左上隅のConnectアイコンをクリックします。

    _images/sp221115_143525.png
  5. ポップアップページで、Connectをクリックします。

    _images/click_connect.jpg
  6. Bluetooth接続ページに移動すると、対応するBluetoothを自動的に検索します。通常、製品名はezb-Raspberryですが、異なる製品ではMACアドレスが異なります。複数の製品をお持ちの場合、MACアドレスで識別できます。また、このBluetooth名は次の手順で変更できます。

    _images/connect_bluetooth.jpg
  7. 接続が成功すると、製品から「ディンドン」という音が鳴り、アプリが接続に成功したことをお知らせします。

    _images/connect_success.jpg
  8. この製品を初めて使用する場合、その製品の簡単な設定を促すプロンプトが表示されます。

    _images/config.jpg
  9. Wi-Fiのアカウントとパスワードを入力します。

    注釈

    • Raspberry Pi Imager でWi-Fiを既に設定している場合、この手順は表示されず、次の手順に直接進むことができます。

    • この手順は、Raspberry PiのWiFiを設定するためのもので、お使いのモバイルデバイス(携帯/タブレット)と同じWiFiネットワークである必要があります。

    _images/connect_wifi.jpg
  10. 対応する製品を選択します。

    _images/select_product.jpg
  11. 製品に一意の名前を付けます。これはBluetooth名として使用され(製品とアプリの再起動後に有効)、EzBlockをブラウザで使用する場合のホスト名としても使用できます。詳細については、 ブラウザでEzBlockを使用する方法 を参照してください。

    _images/set_name.jpg
  12. 製品がキャリブレーションが必要な場合、 Calibration Now をクリックするとキャリブレーションページにアクセスできる旨のプロンプトが表示されます。キャリブレーションの必要がない場合、ポップアップウィンドウは消えてホームページに戻ります。

    _images/calibration.jpg
  13. 各製品のキャリブレーションページは異なりますが、キャリブレーションが必要な部分にはリマインダーが表示されます。対応する部分をクリックし、 Calibration Help を参照してキャリブレーションを行ってください。キャリブレーションが完了したら、 Comfirm をクリックします。

    _images/cali_page.jpg

注釈

使用中にロボットのキャリブレーションを再度行いたい場合、以下の手順に従ってください。

左上の接続アイコンをクリックして製品の詳細ページを開きます。

_images/calibrate0.png

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

_images/calibrate1.png

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

_images/calibrate2.png

サンプルの開くと実行

  1. ホームページで、 Examples をクリックしてサンプルページに進みます。これらのサンプルを単純にテストしたいだけの場合、 Run をクリックするだけで製品を動作させることができます。

    _images/imgIMG_0392.PNG
  2. コードの中身を見たり、変更したりしたい場合、 Edit をクリックする必要があります。以下の画像はプログラミングページのものです。

    _images/imgIMG_0393.PNG

プロジェクトやライブラリのインポート・エクスポート

現在オフラインモードですので、他のデバイスに転送したりAPPを通じて共有したりするためにプロジェクトをエクスポートおよびインポートする方法を知っておく必要があります。

プロジェクト/ライブラリのエクスポート

  1. 新しいプロジェクトを作成し、保存を選択したとき、それらは My Projects で見ることができます。

    _images/ez32_myproject.png
  2. 保存したプロジェクトはMy Projectsページで製品ごとに並べられており、製品タイプに応じてそれらを表示する必要があります。

    _images/ez32_picarx.png
  3. 各プロジェクトの右上隅には、それらを個別にエクスポートすることを可能にするエクスポートアイコンがあります。

    _images/export_icon.png
  4. クリックすると、ポップアップウィンドウが表示され、異なるAPPを介してエクスポートされたプロジェクトファイル(.ezbpro)を共有するか、または Save to Files を選択してプロジェクトをデバイスにエクスポートすることができます。

    _images/save_to_single.png
  5. 複数の項目を一度にエクスポートしたい場合、 Select オプションをクリックできます。

    _images/click_select.png
  6. 今、エクスポートしたいプロジェクトを選択するか、 Select All ボタンを使用します。

    _images/select_all.png
  7. 選択を終えたら、 Export アイコンをクリックして異なるAPPとパッケージ(.zip)を共有するか、または Save to Files を選択してそれらをデバイスにエクスポートします。

    _images/export_zip.png
  8. ライブラリのエクスポートも同様の方法で行われますが、 .ezblib 形式で個別にエクスポートされ、 .zip 形式で複数のファイルにエクスポートされます。

プロジェクト/ライブラリのインポート

次に、EzBlock Studioにプロジェクトやライブラリをインポートする方法を学びましょう。

  1. My Projects ページを開き、 Import アイコンをクリックして Choose File を選択します。ホームページの Import Project ボタンも同じ機能です。

    _images/import_icon.png
  2. EzBlock Studioでは、EzBlock Studioからバッチエクスポートされた .ezbpro.ezblib.zip 形式のファイルのみをインポートできます。他のファイルはインポートできません。

    _images/import_file.png
  3. インポートしているプロジェクトやライブラリがEzBlock Studioのプロジェクトと同じ内容の場合、 Keep bothSkip 、または Replace を選択するようにポップアップウィンドウが表示されます。

    _images/import_same.png
  4. それらは、ファイルに応じて異なる製品カテゴリにインポートされます。

How to ... :

既存ユーザー向けプロジェクトやライブラリの保存方法

EzBlock Studioはバージョン3.2からオフラインモードに移行します。これにより、新しいユーザーはプロジェクトを保存および転送するためにアカウントを登録する必要がなくなります。

既存のユーザーの場合、2023年2月28日までアカウントにログインできます。ただし、アカウント内のプロジェクトやライブラリをできるだけ早くダウンロードすることをおすすめします。それ以降はすべてのデータを取り戻すことはできません。

それでは、プロジェクトやライブラリを保存する方法を見てみましょう。

  1. 右上のアイコンをクリックしてアカウントにログインします。

    _images/login_new.png
  2. アカウントにログインすると、ポップアップが表示されます。

    _images/sp221116_103418.png
    • プロジェクトをローカルに保存したい場合は、 Save All Project Locally をクリックしてください。数分で完了し、ログインせずにプロジェクトにアクセスできるようになります。

    • この時点でオンラインサービスに保存されている項目を転送したくない場合は、 Log out をクリックしてください。次回ログイン時に項目を転送することもできます。

    • オンラインサービスに保存されている項目が不要な場合は、 Delete Account and Log out をクリックしてください。

  3. Save All Projects Locally をクリックすると、アカウント内のすべてのプロジェクトとライブラリが検出され、すべてダウンロードされます。ここでのダウンロードはデバイスのフォルダーではなく、アプリの My Projects ページになります。

    _images/ez32_download.png
  4. ダウンロードが完了すると、 My Projects ページにアクセスしてダウンロードした項目を確認するように促されます。この時点でアカウントを削除してログアウトするか、確信が持てない場合はログアウトのみをクリックして、ダウンロードしたプロジェクトを先に確認できます。

    _images/ez32_view.png
  5. My Projects ページにアクセスして、ダウンロードしたプロジェクトを確認します。複数の製品をお持ちの場合は、異なる製品のページに移動してプロジェクトを確認できます。

    _images/ez32_download_myproject.png
  6. この段階でプロジェクトをモバイルデバイスにエクスポートしたり、他のAPPを通じて共有したい場合は、 プロジェクトやライブラリのインポート・エクスポート を参照してください。

ブラウザでEzBlockを使用する方法

EzBlock Studioをモバイルデバイスで使用するだけでなく、ブラウザでも利用できます。

手順は以下の通りです:

  1. まず、 EzBlock OSのインストール をインストールする必要があります。この間、ブラウザでRaspberry Piに接続するためのホスト名を設定できます。

  2. ブラウザを開き、以下のURLを入力します。Google Chromeの使用を推奨します。

  3. 左上の connect アイコンをクリックします。

    _images/click_connect.png
  4. そして、 Connect をクリックします。

    _images/web3.png
  5. IP/ホスト名を入力するか、製品に付けた名前を入力します。

    _images/web4.png

    注釈

    モバイルデバイスで製品に既に接続している場合、左上の製品アイコンをクリックしてIPを取得できます。

    _images/IMG_0458.PNG
  6. 接続が成功したことが表示されたら、例を実行するか、独自のプロジェクトを作成することができます。

新しいプロジェクトの作成方法

  1. ホームページで New Project をクリックします。

    _images/sp221115_161408.png
  2. プロジェクト名を入力し、プログラミングモードを選択します(初心者には、Blockを推奨します)。そして、確認をクリックします。

    _images/img_new_project2.png
  3. これでプログラミングページに移動します。

    _images/img_new_project3.png
  4. block をドラッグアンドドロップしてプログラムします。次に、右下のアイコンをクリックして実行します。

    _images/img_new_project4.png
  5. プログラミングが完了したら、終了し、保存をクリックします。他のオプションについては、右上のメニューをクリックしてください。

    • Save:現在のプロジェクトを My Projects ページに保存します。

    • Save As:新しい名前でこのプロジェクトを My Projects に保存します。

    • Save As File:デバイスのフォルダに保存します。EzBlock StudioのWebアクセスを使用している場合、プロジェクト(.ezbpro)がコンピュータにダウンロードされます。モバイルデバイスを使用している場合、プロジェクト(.ezbpro)をデバイスのフォルダに保存するか、アプリで共有することができます。

    _images/img_new_project5.png

ビデオ機能の使用方法は?

  1. Startcamera monitor on のブロックをドラッグします。

    _images/img_remote_camera1.png
  2. Remote Control Page で、 Video ウィジェットをドラッグし、プロジェクトを実行します。

    _images/img_remote_camera2.png
  3. これでビデオが表示されます。

    _images/img_remote_camera4.png

リモートコントロール機能の使用方法は?

  1. リモートコントロールページ に移動します。

    _images/img_remote1.png
  2. 使いたい ウィジェット をドラッグします。設定も同時にポップアップ表示されます。

    _images/img_remote3.png
  3. プログラミングページ に戻ると、新しいブロックが表示されます。コードを完成させてください。

    _images/img_remote5.png
  4. コードを実行した後、 リモートコントロールページ に戻って動作を確認します。

    _images/img_remote6.png

ライブラリ関数の使用方法は?

複数のプロジェクトで同じコードを再利用する必要がある場合、メニューのライブラリ関数を使用できます。

_images/sp210809_111713.png

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

_images/create_libraries.png

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

_images/sp210805_150848.png

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

_images/sp210805_151150.png

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

_images/sp210805_151105.png

インターフェース:

ホームページ

EzBlockを開くと、以下のようなホームページが表示されます:

_images/sp210805_135127.png

1. メニュー

_images/sp210805_140425.png
  • 言語: 中国語と英語を含む。

  • バージョン: 現在のバージョンを確認。

  • お問い合わせ: 質問がある場合は、こちらからヘルプを求めることができます。

  • 会社概要: SunFounderの紹介。

  • ヘルプ: 選択すると、EzBlock関連のチュートリアルが表示されます。FAQ、入門ガイド、 リファレンス などが含まれます。

2. 製品

製品情報

_images/product_page.jpg

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

設定

_images/settings.jpg
  • Edit Name: 以前につけた名前に満足していない場合、ここで変更することができます。

  • Change Product: 他の製品に変更します。

  • Check for Updates: アプリの現在のバージョンを確認し、新しいバージョンがあるかどうかを確認します。

  • Calibrate: 使用中に製品が少し偏っていると感じた場合、このボタンを使用して正しい位置に再調整することができます。

4. 例

_images/sp210805_135846.png
  1. ホームページに戻る

  2. 例を選択します。 Run をクリックすると、プログラムが直接フラッシュおよび実行され、 Edit をクリックすると、プログラミングインターフェイスに入ります。

  3. プログラミング言語を選択するには、BlocklyとPythonの2つのオプションがあります。

注釈

Examplesページに入る前に、正しい製品を選択する必要があります。

5. マイプロジェクト

_images/my_projects_page.png
  1. プロジェクトやライブラリをインポートします。

  2. 選択ボタン: クリックすると、複数のプロジェクトやライブラリを一度に選択する、またはすべてをエクスポートまたは削除するために選択することができます。

  3. ここには「マイプロジェクト」と「マイライブラリ」の2つのカテゴリがあります。

  4. あなたのプロジェクトは、対応する製品カテゴリの下に保存されます。

  5. あなたのパーソナルプロジェクトをここで選択してください。 Run をクリックすると、プログラムが直接フラッシュおよび実行され、リモートコントロールを使用している場合はリモートコントロールページにも移動します。 Edit をクリックすると、プログラミングページに入ります。

  6. 各プロジェクトやライブラリの右上にエクスポートアイコンがあります。

6. 新しいプロジェクト

_images/sp210805_143611.png
  1. プロジェクトの名前を入力します。

  2. プログラミング言語を選択するには、BlocklyとPythonの2つのオプションがあります。

  3. プログラミングインターフェイスに入るにはクリックします。

プログラミングページ

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

_images/sp210805_143809.png
  1. ホームページに戻る

  2. 製品を選ぶ

  3. プロジェクト名

  4. ヘルプ

  5. メニュー

  6. プログラミングインターフェース

  7. リモートコントロールインターフェース

  8. デバッグモニター

  1. ブロックのカテゴリ

  2. プログラミングエリア

  3. 実行

  4. フラッシュ&実行

ブロックのカテゴリ

_images/sp210805_151353.png

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

デバッグモニター

_images/sp210805_145042.png

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

ヘルプ

_images/sp210805_150120.png

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

メニュー

_images/sp210805_150436.png
  • 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

プログラミングエリアやブロックを長押しすることで、いくつかの補助機能を使用できます。

_images/sp210805_151610.png _images/sp210805_151819.png
ブロックのメニュー

オプション

説明

Duplicate

選択したブロック(およびその支配下のブロック)をコピーします。

Add/Remove Comment

クリックすると、ブロックの右上に``?``アイコンが表示されます。これは、コードの読み取りに役立つテキストを書き込むためのものです。これらのテキストはプログラムによって実行されません。

Expand/Conllapse Block

コードにより多くのブロックがある場合、それらを収縮させ、必要に応じて展開することができます。

Disable/Enable Block

この機能は、プログラムを変更せずに特定のブロックを無効にします。

Delete xxx Blocks

選択したブロック(およびその支配下のブロック)を削除します。

ヘルプ

Create xxx

振動 または 関数 ブロックで使用されます。選択したブロックとペアリングされたブロックを迅速に作成することができます(関数ブロックから「作成」をクリックすると、呼び出しブロックが表示されます)。

Hightlight Function Definition

関数の呼び出しブロックで使用され、関数の定義を見つけることができます。

プログラミングページのメニュー

オプション

説明

元に戻す

やり直し

元に戻しを取り消し

ブロックを整理

ブロックを整列させる

ブロックを折りたたむ

すべてのブロックを折りたたむ

ブロックを展開

すべてのブロックを展開する

xxx ブロックを削除

すべてのブロックを削除する

Pythonプログラミングページ

プロジェクトを作成する際にpython言語を使用する場合、Pythonプログラミングページに入ることができます。

_images/sp210805_154924.png

プロジェクトを完成させるためには、 Pythonリファレンス を参照してください。

リモートコントロールインターフェース

使用方法については、リモートコントロール機能の使用方法は? をご参照ください。

_images/sp210805_144019.png
  1. ウィジェットカテゴリ

  2. リモートコントロールエリア

_images/sp210805_152451.png

ウィジェットをクリックすると、メッセージボックスが表示され、ウィジェットを長押しするか、削除ボタンをクリックすると、ウィジェットを削除できます。

リモートコントロールのウィジェット

ウィジェット

説明

ジョイスティック

白い点が中心にあり、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)を表示できます。

円グラフ

データ系列の部分と全体の比率を示すために使用されます。各データセットには namevalue が含まれている必要があります。

棒グラフ

複数のオブジェクトのデータを直感的に表示し、比較分析を行うことができます。各オブジェクトには namevalue が含まれている必要があります。

折れ線グラフ

複数のオブジェクトの連続データを表示することができます。各オブジェクトには namevalue が含まれている必要があります。連続データの生成は、複数の呼び出し(通常、ループを使用)に基づいています。

電球

実際の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 ボタンをクリックします。

_images/click_menu.jpg

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

_images/version.jpg

これでバージョンが表示されます。

注釈

EzBlock 3.1の場合、新しいバージョンに更新することをおすすめします。詳しいチュートリアルはこちらを参照してください: クイックユーザーガイド

_images/check_version.png

EzBlock Studio 3.1

  1. APPがBluetoothを検出できない

    • 製品を起動し、心地よい音楽が流れるか(ただの「zi~」音だけでなく)確認します。もし流れない場合、 EzBlock OSのインストール を再度インストールしてください。

    • あなたのモバイルデバイスのBluetoothがオンになっているかどうかを確認してください。

    • アプリがデバイスの位置情報にアクセスすることを許可されているかどうか。

    • 一部のモバイルデバイスでは位置情報サービスをオンにする必要があります。

    • 電源レベルを確認します。両方の電源インジケータがオフ、または1つだけが点滅している場合、電池が少なくなっているので充電してください。

    • 上記の方法をすべて試してもだめな場合、RSTボタンを押すか、製品とAPPを再起動してみてください。

  2. APPがBluetoothを検出するが、接続できない。

    • 製品を起動し、心地よい音楽が流れるか(ただの「zi~」音だけでなく)確認します。もし流れない場合、 EzBlock OSのインストール を再度インストールしてください。

    • ROBOT HATのBLEまたはUSRのライトが常に点灯しているか(他のデバイスに接続されていることを意味します)確認し、その場合は他のデバイスを切断するか、製品を再起動してください。

    • 上記の方法をすべて試してもだめな場合、RSTボタンを押すか、製品とAPPを再起動してみてください。

  3. WIFIの設定後、APPが接続できない。

    • 国、SSID、PSKが正しいかどうかを確認してください。

    • このWIFIのネットワーク状態を確認します。

    • 電源レベルを確認します。両方の電源インジケータがオフ、または1つだけが点滅している場合、電池が少なくなっているので充電してください。

    • 設定したWiFiとモバイルデバイスが接続しているWi-Fiが同じであるかどうかを確認してください。

  4. ビデオブロックが動作しない?

    _images/video_not.png

    Webページでビデオ機能を使用する際、コードにエラーが報告されず、正常に実行されているが、リモートコントロールページに撮影内容が表示されない場合、以下の2つの状況を確認する必要があります:。

    • ネットワークの状態を確認し、再試行してください。

    • Google Chromeの最新バージョンでは、手動で設定する必要があります。

      Google Chromeを開き、以下に移動します: chrome://flags/page。

      _images/chrome1.jpg

      検索: Block insecure private network requests

      _images/chrome2.jpg

      Disabled に設定して、 Relaunch をクリックしてください。