목록2025/01/23 (3)
공부중
1. DHT 라이브러리 다운로드 툴 -> 라이브러리 관리 DHT sensor library 검색 2. 코드 #include "DHT.h"#define DHT_PIN 2DHT dht(DHT_PIN, DHT11);void setup() { Serial.begin(9600); dht.begin();}void loop() { float h = dht.readHumidity(); // 습도 읽기 float t = dht.readTemperature(); // 온도 읽기 (섭씨) Serial.print("Humidity: "); Serial.print(h); Serial.print("% "); Serial.print("Temperature: "); Serial...
조도 센서 : 주변 밝기를 측정하여 입력 값으로 보내는 센서int cds = A0;void setup() { Serial.begin(9600);}void loop() { int value = analogRead(cds); Serial.println(value); delay(1000);} 회로에 저항이 필요하다. 밝기 변화를 직관적으로 확인하기 위해 저항대신 LED를 연결하였다. 사실 가지고 있는 저항이 너무 커서 빛을 줘도 값 변화가 작길래.. 빛이 밝으면 큰 값, 작으면 작은 값이 나온다. 마찬가지로 LED 밝기도 밝은 빛에서는 밝아지고, 작은 빛에서는 어두워진다. 빛이 밝으면 조도센서의 저항이 작아지는 것으로 이해하면 될듯. CdS 조도센서의 작동 원리:광응답 ..
'ledcAttachPin' was not declared in this scope; did you mean 'ledcAttach? Compilation error: 'ledcSetup' was not declared in this scope 업데이트 하지 말걸 그랬다.. After upgrade from 2.0.15 to 3.0.0rc1 관련 내용이 바뀐 듯 하다. 변경된 정보는 아래의 git에서 확인이 가능하다. https://github.com/espressif/arduino-esp32/blob/master/docs/en/migration_guides/2.x_to_3.0.rst#ledc arduino-esp32/docs/en/migration_guides/2.x_to_3.0.rst at maste..