ホチキス先生の「プログラマーと呼ばれたい」

InfoPath & SQL Server !

ラボワーク LW10 - Arduino UNO と Netduino 3 でモーターシールドを使う

leave a comment »

今年の2月から毎月第一土曜日と決めて神戸三宮の会議室を借りて「ラボワーク」と題したマイコンボードの勉強会をしている。11月は第10回目になる。

ラボワーク LW10 - Arduino UNO と Netduino 3 でモーターシールドを使う
https://adminteachers.wordpress.com/2016/10/26/%e3%83%a9%e3%83%9c%e3%83%af%e3%83%bc%e3%82%af-lw10-%ef%bc%8d-arduino-uno-%e3%81%a8-netduino-3-%e3%81%a7%e3%83%a2%e3%83%bc%e3%82%bf%e3%83%bc%e3%82%b7%e3%83%bc%e3%83%ab%e3%83%89%e3%82%92%e4%bd%bf/

4月から毎回テーマを決めてやっている。使っているマイコンボードは Arduino UNO 系のものと Netduino だ。これらのマイコンボードを使うためにドライバを導入したり IDE を設定したりといった準備からはじめて、各種センサやシールドを使ってきた。シールドとは Arduino UNO に取り付ける拡張ボードのことで、様々なシールドが各社から発咳されており、Netduino はこれらのシールドと I/O ピンコンパチブルなので使うことができる。

センサを使い、L チカ、LED チューブなどの制御プログラムを試してきたが、今回からしばらく「動く」ものを試す。まずは「サーボモーター」と「DC モーター」をモーターシールドを使って動かしてみる。「サーボモーター」は実際はモーターシールドを使わずにマイコンボードに直結してもいいのだが、モーターシールドを使った方が接続がわかりやすいだろう。DC モーターを使うにはマイコンボードからの電源供給ではなく別電源が必要になるが、その回路はモーターシールドがしてくれる。

アドミンティーチャーズのラボワークは、会の性質上「情報教育に関心のある方」としているが、必ずしも学校関係者に限定しているわけではないので、興味のある方はぜひ来てほしい。またノートパソコンの Arduino 開発環境は、当日ラボワークで設定することもできるし、ノートパソコンがなくても実習を楽しめる。マイコンボードやパーツは人数分用意している。このように、ラボワークはゆるやかな体験、交流の場なので、気軽に手ぶらで来てもらってかまわない。

アドミンティーチャーズ Web サイト
https://adminteachers.wordpress.com/

p1410332_mid_640_480

p1410348_mid_640_480

p1410333_mid_640_480

p1410338_mid_640_480

Yoshio Matsumoto called "hotikisu sensei" in America 2016 – Los Angeles, Las Vegas, Grand Canyon, Sedona, Death Valley and Red Rock Canyon – Day 5

leave a comment »

P1260673_mid_640_480

P1260801_mid_640_480

P1270276_mid_640_480

P1270904_mid_640_480

P1280189_mid_640_480

P1280218_mid_640_480

P1280302_mid_640_480

P1280354_mid_640_480

P1280515_mid_640_480

P1280660_mid_640_480

Yoshio Matsumoto called "hotikisu sensei" in America 2016 – Los Angeles, Las Vegas, Grand Canyon, Sedona, Death Valley and Red Rock Canyon – Day 4

leave a comment »

P1240558_mid_640_480

P1240573_mid_640_480

P1240939_mid_640_480

P1250545_mid_640_480

P1250766_mid_640_480

P1250797_mid_640_480

P1260445_mid_640_480

P1260493_mid_640_480

P1260504_mid_640_480

P1260505_mid_640_480

2016年10月1日のアドミンティーチャーズのラボワークでは、ESP8266 WiFi モジュールを搭載した Arduino WeMos D1 を 2台使い、一方を WiFi アクセスポイント、もう一方を WiFi クライアントとして接続し、Web サービスでデータ通信をする。

leave a comment »

アドミンティーチャーズのラボワークでは、8月と9月にESP8266 WiFi モジュールを搭載した Arduino WeMos D1 を使って通信を試した。WeMos D1 は安価で手に入れやすいマイコンボードで、実習教材にも適していると思われる。しかしまとまった解説やサンプルスケッチがなかなか見当たらない。多く見られるのは WiFi クライアントにしてアクセスポイントに接続し、Web サービスを実装するというものだが、WiFi クライアントにすることや Web クライアントを実装する事例は少ない。試行錯誤が必要だったが、うまく通信できるようになった。

今回の「ラボワーク」では 2台の WeMos D1 を使う。一方の WeMod D1 を WiFi アクセスポイントの設定にし、Web サービスを実装する。Web サービスでは、アナログ I/O ポート A0 に接続したボリュームの電圧を Web ページに表示するようにしておく。もう一方の WeMos D1 は WiFi クライアントの設定をし、起動したら WiFi アクセスポイントにした WeMos D1 に接続するようにし、Web クライアントを実装して Web ページを取得し、HTML テキストからボリュームの値を取り出して Multifunction Shield の 7セグメント LED に表示する。

マイコンボードが互いに WiFi 接続できれば応用範囲が広がるだろう。また Web サービスや Web クライアントを実装することで、Web サービスの仕組みも理解できる。

アドミンティーチャーズのラボワークは、会の性質上「情報教育に関心のある方」としているが、必ずしも学校関係者に限定しているわけではないので、興味のある方はぜひ来てほしい。またノートパソコンの Arduino 開発環境は、当日ラボワークで設定することもできるし、ノートパソコンがなくても実習を楽しめるし、ゆるやかな体験、交流の場なので、気軽に手ぶらで来てもらってかまわない。

アドミンティーチャーズ Web サイト
https://adminteachers.wordpress.com/

P1400528_mid_640_480

Yoshio Matsumoto called "hotikisu sensei" in America 2016 – Los Angeles, Las Vegas, Grand Canyon, Sedona, Death Valley and Red Rock Canyon – Day 3

leave a comment »

P1220356_mid_640_480

P1220454_mid_640_480

P1220534_mid_640_480

P1220693_mid_640_480

P1220900_mid_640_480

P1220930_mid_640_480

P1230308_mid_640_480

P1230613_mid_640_480

P1230851_mid_640_480

P1230877_mid_640_480

Yoshio Matsumoto called "hotikisu sensei" in America 2016 – Los Angeles, Las Vegas, Grand Canyon, Sedona, Death Valley and Red Rock Canyon – Day 2

leave a comment »

P1200885_mid_640_480

P1210016_mid_640_480

P1210130_mid_640_480

P1210442_mid_640_480

P1210546_mid_640_480

P1210561_mid_640_480

P1210755_mid_640_480

P1210837_mid_640_480

P1210929_mid_640_480

P1220096_mid_640_480

Yoshio Matsumoto called "hotikisu sensei" in America 2016 – Los Angeles, Las Vegas, Grand Canyon, Sedona, Death Valley and Red Rock Canyon – Day 1

leave a comment »

P1200347_mid_640_480

P1200409_mid_640_480

P1200440_mid_640_480

P1200508_mid_640_480

P1200573_mid_640_480

P1200590_mid_640_480

P1200687_mid_640_480

P1200776_mid_640_480

P1200826_mid_640_480

P1200840_mid_640_480