Skip to content
/ iot-01 Public

IoT プロトタイピングワークショップ「ハードウェア概論編」| サンプルプログラム

License

Notifications You must be signed in to change notification settings

Guvalif/iot-01

Repository files navigation

IoTプロトタイピングワークショップ「ハードウェア概論編」| サンプルプログラム

What's This?

IoTプロトタイピングワークショップ「ハードウェア概論編」で使用したサンプルプログラムです。

実施実績

Getting Started

Raspberry Piにログインした後、下記画像 青線部内のアイコンをクリックしターミナルを開きます。

ターミナル上で、以下のコマンドを1行づつ入力します:

sudo pip install wiringpi
sudo apt-get install python-opencv

これにより、

  • cv2: 画像処理を行うためのライブラリ
  • wiringpi: Raspberry PiのGPIOを制御するためのライブラリ

以上2点がインストールされます。

How to Use

ダウンロードリンクをクリックすることで、 プログラムを一式ダウンロードできます。

ターミナル上でsudo idleと入力し、Python 2 IDLEを起動します。 その後、メニューからFile -> Open...とたどることで、それぞれのプログラムを開くことができます。

プログラムを実行するには、メニューからRun -> Run Moduleとたどります。

なお、同梱されるプログラムは以下の通りです:

  • adc.py: A/DコンバータIC "MCP3204" で、アナログ信号を測定するためのライブラリ
  • example_analog.py: アナログ信号を閲覧するプログラム
  • example_digital.py: デジタル信号を閲覧するプログラム
  • example_camera.py: カメラ画像を撮影するプログラム
  • example_servo.py: サーボモータを動かすプログラム
  • exercise_robot_controller.py: システム開発実践「ロボットコントローラの作成」用のひな形
  • exercise_monitoring_camera.py: システム開発実践「人感センサによる監視カメラの作成」用のひな形

More Details

発展課題の詳細解説に関しては、ANSWER.mdをご参照ください。

Copyright (c) 2018,

This software is released under the MIT License.

About

IoT プロトタイピングワークショップ「ハードウェア概論編」| サンプルプログラム

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages