注釈

SunFounderのRaspberry Pi & Arduino & ESP32愛好家Facebookコミュニティへようこそ!仲間の愛好家と一緒に、Raspberry Pi、Arduino、ESP32をより深く探求しましょう。

参加する理由

  • エキスパートサポート:コミュニティとチームの助けを借りて、販売後の問題や技術的な課題を解決します。

  • 学びと共有:スキルを向上させるためのヒントやチュートリアルを交換しましょう。

  • 限定プレビュー:新製品の発表や先行公開にいち早くアクセスできます。

  • 特別割引:最新製品を特別割引価格でご購入いただけます。

  • お祭りキャンペーンとプレゼント:プレゼント企画やホリデープロモーションに参加しましょう。

👉 一緒に探求し創造する準備はできましたか? [here] をクリックして今すぐ参加しましょう!

レッスン12:ローバーの目を通して見よう

ローバーがカメラをうなずかせられるようになったので、次は実際の視覚を与えましょう!このレッスンでは、マーズローバーのカメラを通して見ているものをそのまま見る方法を学びます。

ローバーの視点からライブビデオを見ながら探検しましょう。火星の景色を眺め、面白い岩を発見し、本物の宇宙探検家のように移動できます!

../_images/11_camera_image.png

学習目標

  • マーズローバーからのライブカメラ映像をリアルタイムで表示する

  • カメラ表示とサーボ制御を組み合わせてインタラクティブな探検を実現する

ローバーの目:ESP32 CAM

ESP32 CAMをご紹介します。ローバーの強力な視覚システムです!この素晴らしいモジュールは、ローバーに超スマートな目を与えるようなものです。

../_images/esp32_cam2.png

ESP32 CAMは2つの信じられないことを行います:

  1. ローバーが見ているものの 写真やビデオを撮影

  2. その ビデオを直接スマートフォンやコンピュータに送信

まるでローバーと一緒に火星にいるようです!ローバーが見るすべてをリアルタイムで見ることができます。ローバーの目を通して探検を始める準備はできましたか?

ローバーのカメラシステムを探る

  1. カメラをON ブロックをドラッグしてクリックします。ステージがローバーからのライブカメラビューに変わります!

    ../_images/11_camera_on.png
  2. カメラ映像が上下逆に表示される場合は、カメラ画像の向きを反転に設定 を使用して修正します。

    ../_images/11_camera_orientation.png
  3. もっと光が必要ですか?カメラLEDをON を使用して、カメラの内蔵ライトをオンにします。

    ../_images/11_camera_led.png

カメラ制御ボタンの作成

  1. カメラコントロールパネルを作りましょう!4つのスプライトを作成して整然と配置します。

    ../_images/11_camera_4.png
  2. 各ボタンをプログラムします:

    • Ball 1:カメラをOFF

    ../_images/11_camera_1sp.png
    • Ball 2:カメラをONにして向きを設定

    ../_images/11_camera_2sp.png
    • Balloon 1:LEDをON

    ../_images/11_camera_3sp.png
    • Balloon 2:LEDをOFF

    ../_images/11_camera_4sp.png
  3. コントロールを重ねて配置してスペースを節約します。必要なときにポップアウトします!

    ../_images/11_camera_fold.png
  4. 各スプライトに 最背面に行く を追加します。1つのボタンをクリックすると次のボタンが表示され、クールなトグル効果が生まれます。

    ../_images/11_camera_layer.png
  5. ステージ拡張ボタンをクリックして、フルコントロールモードに入ります。

    ../_images/11_camera_go_stage.png
  6. ローバーの視点からのライブビデオを見ながら探検できます。火星の景色を眺め、面白い岩を発見し、本物の宇宙探検家のように移動できます!

    ../_images/11_camera_image.png

カメラ制御ブロック

  • カメラをオンまたはオフにします。オンの場合、ステージにローバーからのライブビデオが表示されます!

    ../_images/camera_turn.png
  • カメラのLEDライトを制御します。暗い場所での探検に最適です。

    ../_images/camera_led_turn.png
  • カメラビューの透明度を調整します。

    ../_images/camera_transp.png
  • カメラビューが上下逆に表示される場合に反転します。

    ../_images/camera_orientation.png