M5Stack

スポンサーリンク
センサとの接続

M5Stackでできること 〜M5Stackに押しボタンスイッチをつなぐ

M5Stackと押しボタンスイッチを使い、スイッチのON/OFFの状況を収集するIoTシステムをつくる必要が生じました。設置場所に人が来た時にスイッチを押し、離れる時にもスイッチを押すことで、人の在場時間を調べるというシンプルなシステムです...
お役立ち情報

M5Stackでできること 〜「M5Stack用Sigfoxモジュール」を使う

LPWA(Low Power Wide Area)という無線通信技術があります。名前のとおり、低電力かつ長距離通信が可能(その代わりに低速で低容量)という特長をもった通信技術で、IoTに適しています。LPWAの通信規格のひとつに「Sigfo...
お役立ち情報

Arduino IDEでスケッチを複数ファイルに分割する方法

Arduino IDEでは、スケッチ(.inoファイル)を複数ファイルに分割することができます。例えば、編集頻度の少ない関数と、頻繁に編集する「setup()」「loop()」を別ファイルにすることで、スケッチを見やすくすることができます。...
お役立ち情報

M5Stackでできること 〜SDカードスロットの隙間を塞ぐ

M5StackのSDカードスロットには、本体ケースとの間に結構広い隙間があり、カードを挿入する際には、気をつけてまっすぐに差し込まないと、かなりの頻度でカードがケースの中に落ちてしまいます。急いで作業をしたい時に限ってカードがケースの中に落...
電子工作の作例

M5Stackでできること 〜「光センサマトリックス」のデータをヒートマップ表示する

先日まで、M5Stackにて、8ビットADコンバータ「MCP3008」を使う方法(記事は こちら)「color565」関数を使って、LCD画面での表示色をなめらかに変化させる方法(記事は こちら)「pinMode(OUTPUT_OPEN_D...
お役立ち情報

M5Stackでできること 〜「pinMode(OUTPUT_OPEN_DRAIN)」をつかう

複数のアナログセンサで採取したデータを、M5Stackのひとつのアナログ入力端子で読み込みたい事案がありました。制御信号などのない単純なアナログセンサを、有効にしたり無効にしたりできる良い方法がないか考えていたところ、「pinMode」関数...
お役立ち情報

M5Stackでできること 〜表示色をなめらかに変化させる

M5StackのLCD画面には、色指定をして文字や図形を表示することができます。色の指定は16bit Colorで行うことになっており、そのうちいくつかの色については「BLACK」「RED」などのように名前が定義されています。こんな感じで表...
電子工作の作例

マイクロビットで取得したアナログ信号をM5Stackで活用する

先日、「M5Stack」で多数(5本)のアナログ入力信号を扱う必要が生じたため、8chのADコンバータ「MCP3008」をM5Stackにつなぐ方法を確認しました(記事は こちら)。ところで、この作業をしていてふと気付いたのですが、「マイク...
センサとの接続

M5Stackでできること 〜ADコンバータ「MCP3008」を使う

M5Stackで多数(5本)のアナログ入力信号を扱う必要が生じました。M5Stackの端子でアナログ入力に使えるのは35番、36番ピンのふたつだけで、しかも読み取り値がやや不安定です(記事は こちら)。また、「M5Stack用ADCユニット...
お役立ち情報

M5Stackでできること 〜Wi-FiとBLEの通信距離を比較する

屋外でIoTシステムを構築しようとすると、電源と通信手段が問題になります。私は小さな畑で、IoTに関する色々な実験を行っていますが、そこでは電源としてソーラー発電を、通信手段としてモバイルWi-Fiルータを使っています。モバイルWi-Fiル...
スポンサーリンク