2023年2月24日金曜日

APDS-9930 デジタル近接および周囲光センサ

 APDS-9930 Ambient Light Sensor Pinout

デジタル近接 (IR)
環境光 (ALS)

This module has 6 pins:

VCC: Module power supply – 2.2 – 3.6 V

GND: Ground

VL: IR LED power(Any power is fine)optinal 3.0v - 0.5V

SDA: I2C data signal

SCL: I2C clock signal

INT: Interrupt pin (active low)

I2C fast mode


アマゾンで購入した基盤はIR LEDは外部供給になってます。ボードの背面にはハンダージャンパーがあります。ここをショートさせれば、VCCから供給されます。

注意点があります。電源電圧が3V以上の場合は、そのままショートしてはいけません。VCC電圧により適切な抵抗を入れてください。


2023年2月18日土曜日

SwitchBotAPI-BLE

 https://github.com/OpenWonderLabs/SwitchBotAPI-BLE


SwitchBotAPI-BLE

デバイスタイプ

製品 Device Type

Bot H (0x48)

温湿度計 T (0x54)

Humidifier e (0x65)

カーテン c (0x63)

モーションセンサー s (0x73)

Contact Sensor d (0x64)

電球 u (0x75)

LED Strip Light r (0x72)

スマートロック o (0x6F)

プラグミニ g (0x67)

Meter Plus i (0x69)

The device type is in the service data of SCAN_RSP.


Service data

Byte: 0 Enc type Bit[7] NC

Byte: 0 Dev Type Bit [6:0] – Device Type



ボット ブロードキャスト メッセージ

このブロードキャスト メッセージは、特定のデバイスのスキャン Rsp のサービス データを定義します。

サービス データの長さは、デバイス タイプによって異なります。サービス データは最大 8 バイトです。Byte: 0、Byte: 1、および Byte: 2 は、すべてのデバイス タイプに対応しています。Byte: 3 から始まるバイトは、デバイス タイプによって異なります。以下の表のデバイス タイプの定義を参照してください。

ブロードキャスト モードは次のように定義されます。

SwitchBot モード (デフォルト)
シンプルモード
iBeacon モード

デバイスの種類

Device Types
Product NameHEXASCIINote
SwitchBot Bot (WoHand)
Switchbot ボット
0x48'H'
WoButton
Switchbot リモートボタン
0x42'B'
SwitchBot Hub (WoLink)0x4C'L''Add Mode'
0x6C'l''Normal Mode'
SwitchBot Hub Plus (WoLink Plus)0x50'P''Add Mode'
0x70'p''Normal Mode'
SwitchBot Fan (WoFan)0x46'F''Add Mode'
0x66'f''Normal Mode'
SwitchBot MeterTH (WoSensorTH)
Switchbot デジタル温湿度計
0x74't''Add Mode'
0x54'T''Normal Mode'
SwitchBot Mini (HubMini)0x4D'M''Add Mode'
0x6D'm''Normal Mode'

Woplus Switchbot Hub plus
WoCurtain Switchbotカーテン Curtain c (0x63)
WoBulb Switchbot LED電球 Color Bulb u (0x75)