Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ラズベリーパイ(Raspberry Pi)とPythonで感染症対策~IoT換気モニタリング講座~
Highest Rated
Rating: 4.4 out of 5(418 ratings)
2,148 students

ラズベリーパイ(Raspberry Pi)とPythonで感染症対策~IoT換気モニタリング講座~

ラズパイ(Raspberry Pi)とPythonを用いCO2濃度をクラウドに保存する「IoT換気モニタリングシステム」を構築し、「簡易なIoTの仕組み」、仕組みに用いた「ハード/ソフトウェアの概要と使い方」について学びます
Created byKensuke Sasaki
Last updated 12/2025
Japanese
Japanese

What you'll learn

  • 感染症予防のための換気の定量的目安(CO2濃度の目標値)
  • RaspberryPi(ラズベリーパイ、ラズパイ)のセットアップ方法
  • Raspberry PiをパソコンからRealVNC(VNC Server/VNC Viewer)を用い遠隔操作する方法
  • CO2センサー(CO2-mini)のCO2濃度をPythonを用い読み取る方法
  • Google Cloud(API、Service Account)を用い、計測したデータをGoogle Sheetsに自動で貯める方法
  • 貯めたデータの活用例

Course content

11 sections45 lectures1h 57m total length
  • 本講座の概要3:35

    講座の目的、換気モニタリングシステムの機能、講座の全体像、講座の3つの特徴などを学びます。コース紹介動画と同様の内容ですので、お急ぎの方はスキップして、次のレクチャーにお進みください

  • おまけ)講師からのご挨拶4:18

    講師の経歴、講師が運営するFagriという会社でやっていること、本講座作成の背景について、ご紹介します。本講座の目的達成に関係ありませんので、お急ぎの方はスキップしてください

Requirements

  • Raspberry Piやプログラミング、センサーでの測定の経験は不要です。初心者の方を想定し、講座を設計しています
  • 講座中ではRaspberry Pi 4Bを使用して説明していますが、Raspberry Pi 5、3B、3B+でも動作確認済です(4Bと操作が異なる点に関しても、講座中で随時解説しています)

Description

RaspberryPi(ラズベリーパイ、ラズパイ)、Python、Google Cloud、CO2センサーにより、CO2濃度(=換気状況)を測定し、クラウド(Google Sheets)に無料でデータを蓄積する「IoT換気モニタリングシステム」を構築します。その過程で、「簡易なIoTの仕組み」及び、それを成り立たせる「ハード/ソフトウェア(個別技術)」の概要と使い方を学びます。

また、感染症予防に望ましいとされる換気の程度を、WHOや厚生省などの資料を参照しつつご紹介します。

本講座を通じ、Raspberry Piやクラウド、IoTに関する学びを深めて頂きつつ、換気状況の可視化や改善を図って頂ければ、とても嬉しいです

講座の特徴

  • 気軽にIoTを体感:ハンダ付など電子工作は不要で、市販のRaspberry PiとCO2センサー(CO2-mini)をご用意頂ければ、Wi-Fi環境下でIoTを実現できます。材料費は2万円程度、運用費は無料です(Google Cloudを無料枠内で使用します)

  • プログラミング経験不要:システム全体の仕組みを理解し、IoTを実生活に活かして頂くことを目的に、プログラミングやRaspberry Piが初めての方が理解できるよう作成しています

  • 個別技術について概説:Raspberry Pi、Python、Google Cloud、CO2センサーなど、システムに用いている全てのハードウェア/ソフトウェア(個別技術)の概要と使い方を押さえることができます

概要と使い方を解説している個別技術

  • Raspberry Pi

  • Terminal

  • Python(コードの細かな解説は行っておりません)

  • Google Cloud

  • Google Spreadsheet(Google Sheets)

  • VNC Viewer

  • CO2センサー

本講座をおススメしたい方

  • 簡易なIoT構築を通じ、短時間で、IoTの仕組み、必要なハード/ソフトの概要と使い方を学習したい方

  • 換気状況を可視化し、改善したい方

    • 感染症対策

    • 職場や居住空間における生産性改善

    • ハウス内のCO2濃度管理 など

本講座がおススメでは無い方

  • PythonによるIoTのコーディングについて詳しく学びたい方
    (プログラムは提供していますが、コーディングは詳細には解説しておりません)

  • IoTを幅広に学びたい方
    (本講座で作成するのは、CO2-MINIのデータをクラウドに貯めるシステムです。I2Cなど、一般的なセンサーからのデータ取得や、クラウドに貯めたデータに基づく制御やフィードバック提供などについては扱っておりません)

留意点

  • 講座は、安価で入手しやすいRaspberry Pi 4Bを活用していますが、Raspberry Pi 5、3B+、3B等、他のRaspberry Piでも動作確認済です。

  • Raspberry Pi Zeroでもプログラムは動きますが、Webブラウジング程度の操作でフリーズするため、慣れていない方にはオススメしておりません。Raspberry Pi Picoに関しては、根本的に設計が異なり、本講座で使うことはできません

  • 講座中では、CO2センサーとして、CO2-miniを用いております。2020年8月頃にCO2-miniの仕様が変更となり、それ以前にご購入されたCO2-mini(旧版と呼称)に関しては、データが暗号化されており、講座中のプログラムでは上手く読み取れません。旧版をご活用になりたい場合、旧版に対応したプログラム(暗号の復号機能あり)をお送り致しますので、メッセージやQ&A機能で講師までご連絡ください

直近の更新履歴

  • 2025/12 新OS(Trixie)に対応

  • 2024/10 Raspberry Pi 5に対応

Who this course is for:

  • 室内の換気状態(CO2濃度)を安価に可視化し、感染症予防や集中力向上に役立てたい担当者や生産者の方
  • IoTの仕組みを実際に構築し、IoTに関する理解を深めたい新規事業担当者やエンジニアの方
  • Raspberry Pi(及び、そのIoT活用事例)について学習したい方
  • IoTを用いたDX化の参考にしたい事業担当者の方