+1 500 000 のオファーにある商品数

7000 個の小包が毎日発送されます

150 カ国からの +300 000 の顧客

Quick Buy お気に入り
カート

Raspberry Pi センスHAT

発行日: 24-04-2025 更新日: 10-04-2026 🕒 3 分钟阅读

[この目立たない-は、多くの素晴らしいプロジェクトの基礎となる.それは何ですか?]{.cs-lead-articles}

はじめに

その Raspberry PiSense HATは、Raspberry Piで動作するように設計された-オンボードです。.

様々なセンサーとカラフルなLEDマトリクスを提供します。,様々なプロジェクトに使える万能道具です。,教育的な実験から、より高度なデータロギングアプリケーションまで。.

必要なもの

センスハットの特徴

Sense HATには以下が含まれます:

  • 8x8 RGB LEDマトリクス:情報や簡単なグラフィックのディスプレイ用.
  • ジョイスティック:ユーザー入力用.
  • **センサー
    • 加速度センサー
    • 磁力計
    • ジャイロスコープ
    • 温度
    • 湿度
    • 気圧

加速度センサーは3軸の加速度を測定します。,動きを検出する .磁力計は磁界の強さを測定します。,コンパス・アプリケーションに使用できる.

ジャイロセンサーは回転運動を測定します。,回転方向と回転速度を測定します。.温度センサーはデバイス周囲の温度を測定します。.湿度センサーは相対湿度を測定します。,空気中の水分量を指標します。.

気圧センサーは気圧を測定します。,天気予報や高度推定に役立ちます。.

センスハットの取り付け

Sense HAT をインストールするには,Raspberry Pi の電源を切る。.PCBにピン列を追加する,4つのスペーサー.

Sense HATをRaspberry PiのGPIOピンに慎重に合わせ、ぴったり合うまで押し下げます。.

Sense HATを取り付けたら,電源を接続し、Raspberry Piの電源を入れます。.

次にキーボードとマウスをRaspberry PiにUSB接続します。.デスクトップが見えるようにHDMIケーブルも接続します。.

ソフトウェアのセットアップ

Raspberry Pi で Sense HAT 用のソフトウェアを準備するには、以下の手順に従ってください。,以下の簡単な手順に従ってください.

最初に,Raspberry Piの電源が入っていて、インターネットに接続されていることを確認します。.ターミナルを開いてセットアップを開始します。.問題を避けるために、システムを常にアップデートしておくことが重要です。.以下のコマンドを1つずつ入力する:

sudo apt update
sudo apt full-アップグレード

最初のコマンドは利用可能なソフトウェアのリストを更新し,を更新し、2番目のコマンドはインストールされているすべてのソフトウェアを最新バージョンにアップグレードします。.

次に,Sense HATライブラリをインストールする。,これはRaspberry PiとSense HATの通信をサポートします。.次のコマンドを入力する:

sudo apt install sense-帽子

このコマンドは、Sense HATを使用するために必要なソフトウェアをダウンロードしてインストールします。.

インストール後,Raspberry Pi を再起動し、正しくセットアップされていることを確認します。.タイプ

sudo reboot

Raspberry Pi が再起動したら、次のように入力します。,ターミナルを開き、Pythonを起動します:

python3

Python では,でSense HATライブラリをインポートする:

from sense_hat import SenseHat

次に,と入力してSense HATのインスタンスを作成する:

sense = SenseHat()

このコマンドはSense HATをセットアップする。.

テストするには,でLEDマトリクスにメッセージを表示できます:

センス.show_message("Hello,ワールド!")

これは "Hello World!,というメッセージをLEDランプで表示します。.

センサーデータを読み込んで、すべてが機能していることを確認することもできます。.例えば,温度,湿度,圧力,を入力します:

温度 = sense.get_temperature()
湿度 = センス.get_humidity()
圧力 = sense.get_pressure()

print(f "Temperature: {temperature}C")
print(f "湿度: {humidity}%")
print(f "圧力: {pressure}hPa")

これらのコマンドは、センサーから現在の測定値を取得し、スクリーンに表示します。.

ジョイスティックを使うには,でジョイスティックイベントをキャプチャしてプリントする:

for event in sense.スティック.get_events():
    print(f "ジョイスティックが {event.action} {event.direction}")

ジョイスティックでどのような操作をしたかが表示されます。.

Transfer Multisort Elektronik(TME)は、電子部品、電気・電子機器、作業工具、ならびに産業用オートメーション機器を取り扱う世界有数のグローバルディストリビューターです。TMEのカタログには、1300社以上の主要メーカーによる150万点を超える製品が掲載されています。ウッチ市およびルズグフ市に所在するTMEの最新物流センターは、総面積40,000㎡以上を有し、毎日約6,000個の電子部品関連パッケージを、150か国以上の顧客へ発送しています。

TME はまた、TME Education プロジェクトを通じて若手エンジニアや電子工学愛好家の知識とスキルの向上に取り組み、TechMasterEvent シリーズを開催して技術コミュニティを支援し、イノベーションと経験の共有を促進しています。

ダウンロード
この記事の利用を希望される場合は、TMEをソースとして提供してください。そして、ネットで再公開する際に、原文へのリンクを含めてください。

こちらも見る