クイックアンサー

Makeblock xLight インタラクティブナイトライトをプログラムするには、USB 経由でコンピューターに接続し、無料の mBlock ソフトウェアを使用してコードブロックをドラッグ&ドロップし、カスタムの光のシーケンスをコントローラーにアップロードします。

xLight コントローラーを理解する

xLight S1 モデルと N1 モデルは同じコアコントローラーを共有しており、個別にアドレス可能な WS2812B RGB LED を使用しています。つまり、各 LED を独立して制御でき、単純な色変更を超えた複雑なパターンやアニメーションが可能です。

コントローラーは USB 経由でコンピューターに接続され、標準の Arduino 互換デバイスとして認識されます。これにより、初心者や教育者に最適な mBlock のブロックベースのプログラミング環境を使用できます。

適切なソフトウェアの選択

mBlock は xLight に推奨されるプログラミング環境です。ブロックベースのコーディングと Python の両方をサポートしており、スキルが向上するにつれて柔軟性が得られます。Makeblock ウェブサイトから最新バージョンをダウンロードし、コンピューターにインストールします。

xLight コントローラーに必要なドライバーをインストールしてください。mBlock は通常これを自動的に処理しますが、コンピューターがデバイスを検出しない場合は、CH340 ドライバーを手動でインストールする必要がある場合があります。

ステップバイステップのプログラミングガイド

  1. xLight コントローラーを接続する: USB ケーブルを使用して xLight コントローラーをコンピューターに接続します。LED ストリップがコントローラーの出カポートに接続されていることを確認します。コンピューターがデバイスを認識するまで待ちます。 デバイスが検出されない場合は、USB ケーブルを確認し、別のポートを試してくだい。必要に応じて CH340 ドライバーをインストールしてくだい。
  2. mBlock を開き、デバイスを選択する: mBlock を起動します。'デバイス' タブをクッリクし、'Arduino Uno' を選択します(xLight コントローラーはこのボードに基づいています)。'接続' の下で正しい COM ポートが選択されていることを確認します。 誤ったボードタプを選択すると、アップロードエラーが発生する可能性があります。常にポートとボードがハードウェアに一致していることを確認してくだい。
  3. 最初のプョグラムを書く: イベントカテゴリから '緑のフラグがクッリクされたとき' ブッロクをドラッグします。次に、ロボット/Neopixel カテゴリから 'すべての LED を色に設定' ブッロクを追かします。色を選択し、緑のフラグをクッリクしてテストします。 簡単に始めます。ループやアニメーションを追加する前に 1 つの LED の色をテストして、配線や接続の問題を分離します。
  4. セサーでイタラクテビテイを追かする: ナイトライトを触や音に反応させるには、'[セサー] が [条ン] のとき' ブッロクを使用します。例えば、音セサーブッロクを使用して、手をたたいたときに色を変えます。 セサーブッロクはキャリブレーションが必な場合があります。まず '変数を表示' ブッロクを使用してセサーの値をテストし、期待通りに動することを確認します。
  5. プョグラムをコントローラーにアップロードする: プョグラムが準びできたら、'Arduino にアップロード' をクッリクします。mBlock がコードをコンパイルし、xLight コントローラーに転送します。USB ケーブルを外して、プョグラムを単独で実します。 アップロードが失敗した場合は、COM ポートを使用している他のプログラムを閉じて再試行してください。コントローラーの緑色の LED が点灯していると、アップロードが成功したことを示します。

製品情報

  • Makeblock xLight: インタラクテブなプログマブレコントローラー付きナイトライト: xLight S1 は、個別にアドレス可能な WS2812B RGB LED を備えた完カスタマズブレなス卜リップライトと、強力なコントローラーボックスを特長としています。これにより、各 LED を異なる色や明るさにプログマムでき、複雑なライトショーやインタラクティブな効果が可能になります。

    Makeblock xLight: Night Lights with Interactive Programmable Controller

    Makeblock xLight: インタラクテブなプログマブレコントローラー付きナイトライト