550円の「Raspberry Pi Pico」でIoT その1:気温と湿度、気圧を測定する :名刺サイズの超小型PC「ラズパイ」で遊ぶ(第44回)(1/2 ページ)

今回は「550円の「Raspberry Pi Pico」でIoT その1:気温と湿度、気圧を測定する :名刺サイズの超小型PC「ラズパイ」で遊ぶ(第44回)(1/2 ページ)」についてご紹介します。

関連ワード (上部、当時、測定等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、It Media News様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Raspberry Pi Picoについてはでざっと紹介しました。当時は本体に付いているLEDを光らせてみただけですが、今回はもう一歩進んで、気温、気圧、湿度が測定できる、BME280搭載デバイスを使ってみましょう。

 ラズパイとRaspberry Pi Picoが大きく異なるのが、シリアル通信「I2C」で利用する「SDA」(データ入出力)と「SCL」(クロック)に対応する端子が多く用意されていることです。ラズパイで使えるのは1番ピンと3番ピンだけですが、小型のRaspberry Pi Picoには12ペアのSDAとSCLがあり、いずれにつないでも利用できます。

I2C接続でBME280を使う準備

 気温などをラズパイで測定する方法はこの連載のです。

 I2C接続で利用する端子ですが、分かりやすいように1番ピンと2番ピンを選びました。ここを基本としてつなげていくことになります。なおAE-BME280ですが、VDDとCSB、GNDとSDOをつないで使います。Raspberry Pi Picoとの接続は、SDIに1番ピンを、SCKに2番ピンをつなげればOKです。

 プログラムですが、もあり、これをPCにインストールするとWindows PCとRaspberry Pi Picoをつないでプログラムを動作させられます。

 PCとはUSB Type-A⇔microUSBのケーブルで接続します。その際にはRaspberry Pi Picoの基板にあるボタンスイッチを押しながら接続する必要があります。PCからはUSBマスストレージとして認識されます。

 接続が終了したら、以下のプログラムを走らせて、BME280を認識しているか確認しましょう。

 このプログラムでは、SDAの入力にGPIO0(1番ピン)を、SCLの入力にGPIO1(2番ピン)に設定したあと、「i2c.scan()」でI2Cに接続されている機器を検索しています。「machine」はMicroPythonで使う関数ですが、CPU、タイマー、バスなどのハードウェアを扱うためのものです。

 プログラムをThonnyの上部に記述したら、左上にある「▶」をクリックすると実行されます。下のカラムに「118」と表示されればOKです。この数字は10進数で表されているので、16進数に変換すると「76」。つまり「0x76」で認識していることになり、正しく接続されています。

 次に、BME280を扱うためのパッケージを導入します。Thonnyの「ツール」−「Manage Packages」を選びます。上のカラムに「bme280」と入力したら「Search PyPI」をクリックします。「Search results」にある中から「micropython-bme280」を選んで「インストール」をクリックすると、パッケージがインストールされます。これでパッケージの導入は終わりです。

Copyright © ITmedia, Inc. All Rights Reserved.

(仮称)下郷大橋上部工事 | 川田・安部日鋼・三立 特定建設工事 ...

国道118号 (仮称)下郷大橋上部工事の進捗状況をお知らせします 発注者 : 福島県南会津建設事務所 福島県南会津建設事務所のwebサイトはこちら 下郷町役場のwebサイトはこちら 新 着 情 報 現在の現場状況 5月20日 現在の現場状況 4 ...

ameblo.jp - 竹村製作所 陸上部

 · 竹村製作所 陸上部 小田切亜希 公式ブログ ブログトップ 記事一覧 画像一覧 前ページ 次ページ 新しいもの 12月の楽しみの1つ。 それは、 手帳を買うこと 新しい手帳を買う時、 そして、 手帳に初めて書き込む時。 …なんだかワクワク ...

埼玉栄高校女子陸上部

 · notice 女子陸上部 紹介 schedule 大会日程 news ニュース TRAINING トレーニング RECORD 記録/大会結果 埼玉栄 埼玉栄高等学校. 〒331-0078 埼玉県さいたま市西区西大宮3-11-1 TEL.048-624-6488 FAX.048-622-3068 . ...

日本郵政グループ女子陸上部‐日本郵政 - JAPAN POST

日本郵政グループ女子陸上部についてご紹介します。 当社のWebサイトは、スタイルシートを使用しております。 お客さまが使用されているブラウザは、スタイルシート非対応のブラウザか、スタイルシートの設定が有効になっていない可能性があります。

Twitter

詳細の表示を試みましたが、サイトのオーナーによって制限されているため表示できません。

富山高校陸上部の日々 - アメーバブログ(アメブロ)

 · 富山高校陸上部さんのブログです。最近の記事は「今日は先生の誕生祭じゃ!!!!」です。みなさん今日もお疲れ様です。たかちです。わたしは今とても悲しいです なぜなら、濡れました、 …

【バストアップ方法】大胸筋上部狙いのインクラインプレス ...

Blu-ray&写真集『TRAINING GIRLS』特別版: 先着限定500冊[メイキング特典4K映像]約180分 Blu-ray付きhttps://store.genkosha.jp/?pid=158961255写真集『TRAINING GIRLS』通常版https://store.genkosha.jp/?...

早稲田大学競走部

早稲田大学競走部公式サイトです。試合の予定、結果、部員日記や部員紹介、写真、早稲田記録、歴代記録など。

国立中央リトルシニア野球協会公式サイト | Enjoy Baseball

7月11日。卒業生大会。A、B チーム共に敗れる。 9月22日。西東京支部秋季大会兼マツダボール杯。敗者復活三回戦で、あきる野シニアに0-1で破れる。 9月21日。OB を招いて三年生の引退試合を開催。その後、引退セレモニーを行った。

シスメックス女子陸上競技部-Sysmex Women's Track & Field ...

シスメックス女子陸上競技部のオフィシャルサイト。所属選手たちの活動をご案内しています。 2021年07月14日(水) ホクレン・ディスタンスチャレンジ2021 第4戦 北見大会 北海道 北見市東陵公園陸 …

COMMENTS


Recommended

TITLE
CATEGORY
DATE
バックアップからデータポータビリティーやPlatformOpsに–Veeam首脳陣が明かす戦略
IT関連
2021-06-01 10:15
日本郵便、全国約4000カ所ある簡易郵便局の管理台帳を統合–事務作業を70%以上削減へ
IT関連
2022-09-02 09:26
トーバルズ氏が語る「Linux」メンテナーの高齢化と後継者問題–20周年の「RTLinux」にも言及
IT関連
2024-09-21 11:51
Windows Server 2022正式版がひっそりとリリース。セキュアコアサーバ搭載、SMB over QUICでVPN不要のファイルアクセスなど
Microsoft
2021-08-23 21:59
「年齢確認の壁」を打破–東武と日立、東武ストアで指静脈認証による決済実現
IT関連
2024-04-16 06:24
AMD、売上高99%増の好決算–見通しも明るく
IT関連
2021-07-28 12:19
AlmaLinux、ソースコードの公開方針を変更したレッドハットとの関係に暗雲
IT関連
2023-07-29 06:25
Slack、Discordのような気軽な音声チャット機能「Huddle」を追加
アプリ・Web
2021-07-02 13:06
歌舞伎俳優・中村獅童 伝統とテクノロジーの融合「超歌舞伎」が開く未来
IT関連
2021-04-07 15:12
廃棄物だった「焼酎かす」を電力へ–霧島酒造が進める循環型社会
IT関連
2023-01-24 15:25
AGCとテラスカイ、CRMの大規模社内展開でCoEの利用など連携
IT関連
2021-02-18 17:37
NTTデータと埼玉りそな銀行、埼玉県内の自治体が業務の一部を電子化
IT関連
2024-04-18 07:32
システム運用管理ってどんな仕事?–業務や役割の基本を解説
IT関連
2021-08-05 08:46
Googleマイビジネスや複数SNSの店舗アカウントを一括管理できる「カンリー」が累計約5.3億万円調達
ネットサービス
2021-06-02 09:59