Files

2.9 KiB

BTC ベース {docsify-ignore-all}


📝概要      :octocat:サンプルコード      🛒購入リンク

概要

**BTC**モジュールは温度と湿度を計測することができるDHT12センサーを内蔵しています。 また充電スタンドとして利用できます。これにより小型温湿度計やBTCティッカーなどを作成する事が可能です。

特徴

  • DHT12内蔵
  • 充電スタンド

パッケージ内容

  • 1x BTC モジュール
  • 1x USB Type-C ケーブル
  • 2x M3x16ネジ
  • 1x 六角レンチ

ピンマップ

DHT12 ESP32
SCL G22
GND GND
SDA G21
3V3 3V3

サンプルコード

/*
  Example for DHT12 Sensor
*/

#include <M5Stack.h>
#include "DHT12.h"
#include <Wire.h> //The DHT12 uses I2C comunication.

void setup() {
    M5.begin();
    Wire.begin();
    M5.Lcd.setBrightness(10);
    Serial.println(F("ENV Unit(DHT12 and BMP280) test..."));
}

void loop() {
    float tmp = dht12.readTemperature();
    float hum = dht12.readHumidity();
    Serial.printf("Temperatura: %2.2f*C  Humedad: %0.2f%%\r\n", tmp, hum);

    M5.Lcd.setCursor(0, 0);
    M5.Lcd.setTextColor(WHITE, BLACK);
    M5.Lcd.setTextSize(3);
    M5.Lcd.printf("Temp: %2.1f  \r\nHumi: %2.0f%%  \r\n", tmp, hum);

    delay(100);
}

特定の BTC.ino, クリックここで.