M5 Stack Core 2: 조도 센서 사용
1687 단어 M5stackCore2조도 센서
AD 변환을 위해 Port B에 Grove를 삽입합니다.12bit로 변환되기 때문에 0에서 4095의 정수입니다.
Port B 를 삽입합니다.
light_monitor/light_mnitor.ino
// ---------------------------------------------------------------
/*
light_monitor.ino
Sep/01/2021
*/
// ---------------------------------------------------------------
#include <M5Core2.h>
#define LIGHT 36
// ---------------------------------------------------------------
void setup() {
M5.begin();
M5.Lcd.setTextSize(3);
M5.Lcd.println("Light Monitor");
while (!Serial) ;
M5.lcd.setBrightness(80);
pinMode(LIGHT, INPUT);
delay(1000);
int value = analogRead(LIGHT);
Serial.println(value);
}
// ---------------------------------------------------------------
void loop()
{
int value = analogRead(LIGHT);
M5.Lcd.setCursor(5,60);
Serial.println("value = " + String(value));
M5.Lcd.println("value = " + String(value) + " ");
delay(2000);
}
// ---------------------------------------------------------------
Grove 수분 센서의 인터페이스도 아날로그 전압으로 같은 프로그램을 사용할 수 있다.Reference
이 문제에 관하여(M5 Stack Core 2: 조도 센서 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ekzemplaro/items/78dbee219ce314d89728텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)