mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
2.9 KiB
2.9 KiB
LIGHT ユニット {docsify-ignore-all}
📝概要 :octocat:サンプルコード 🔌回路図 🛒購入リンク 🎬関連動画
概要
**LIGHT**ユニットは10KΩの閾値調整抵抗付き明るさセンサーです。明るさをアナログ値として、光のオンオフをデジタル値(0/1)として取得できます。
特徴
- 10KΩ調整抵抗による閾値調整可能
- アナログ & デジタル出力
- Grove インターフェース
- LEGO 互換ホール
関連リンク
サンプルコード
1. Arduino
完全なソースコードはこちら。
#include <M5Stack.h>
// declaration
uint16_t analogRead_value = 0;
uint16_t digitalRead_value = 0;
// initialization
M5.begin();
dacWrite(25, 0);// disable the speak noise
pinMode(26, INPUT);// LIGHT Pin setting
// read data
analogRead_value = analogRead(36);// read analog value of LIGHT
digitalRead_value = digitalRead(26);
2. UIFlow
完全なソースコードはこちら。
回路図
ピンマップ
| M5Core(GROVEインターフェースB) | GPIO36 | GPIO26 | 5V | GND |
| LIGHT Unit | アナログ値出力ピン | デジタル値出力ピン | 5V | GND |
関連動画
LIGHT チュートリアル
LIGHT デモ

