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
「Ubuntu Linux」をインストールするには–「UNetbootin」を使って簡単に
IT関連
2022-04-15 17:15
AirTagで子どもやペットを追跡しないで Apple幹部語る
IT関連
2021-04-24 17:30
モバイルアプリで保険を管理できる仏LeoCareが約19億円を調達
ネットサービス
2021-01-21 12:41
「LibreOffice」を「macOS」にインストールするには–無料で利用可能なオフィスソフト
IT関連
2022-09-27 13:11
出張手配・管理の自動化および出張費の最適化SaaS「AI Travel」を提供するAIトラベルが3億円の資金調達
IT関連
2022-02-04 23:36
日立製作所、ESGデータの収集・可視化・分析を効率化する新サービス
IT関連
2022-09-08 11:32
発売延期から一転、「サッポロ 開拓使麦酒仕立て」ラベル誤表記のまま発売へ 「むしろ買う」と歓迎の声が多数
くらテク
2021-01-14 09:08
グーグル、生成AIを実行するウェブアプリを「Google I/O」で実演へ
IT関連
2023-05-11 14:53
DX推進リーダーに求められる5つの心構え
IT関連
2021-05-19 14:59
因幡電機産業、「WOVN.io」で製品サイトの多言語化対応を強化
IT関連
2024-12-05 08:15
不条理でホラー感あるファンタジースポーツ「Blaseball」、モバイル化に向けて3.3億円のシード資金調達
ゲーム / eSports
2021-07-20 10:12
NTT西と野村萬斎さん、狂言のDX化に取り組む
DX
2021-03-17 15:05
エネルギー事業で余った天然ガスを利用し暗号資産のマイニングに電力供給するCrusoe Energy
EnviroTech
2021-05-03 14:12
VMware、マルチクラウドの料金支払いを一本化する「VMware Cloud Universal」発表
クラウドユーザー
2021-04-03 15:02