#define PIN_CDS A0
#define PIN_LED 9
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
// analogWrite(9, map(analogRead(A0), 0, 1023,0,255));// 이건 밑에거 묶어서 쓰는 코드
int cds = analogRead(PIN_CDS) ; // 10bit res 1023까지밝기가가능
int pwm8bit = map(cds, 0,1023,0,255); //받는건 0~1023 이거를 최소 0~~최대 255까지로 변환하라
analogWrite(PIN_LED, pwm8bit);
}
2번째거 깔기
여기 들가면 됨
맨 밑에 저 DHT 설치됫음
이제 습도 센서인
요놈 사용가능
습도 코드!!!
4에다가 Gnd
3에다가 가운데
2에다가 마이너스
#include <DHT.h>
#define DHTTYPE DHT11
int pinGnd = 4;
int pinVcc = 3;
int pinDht = 2;
DHT dht(pinDht, DHTTYPE);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(pinVcc, OUTPUT);
pinMode(pinGnd, OUTPUT);
digitalWrite(pinVcc, HIGH);
digitalWrite(pinGnd, LOW);
dht.begin();
}
void loop() {
// put your main code here, to run repeatedly:
delay(2000);
float fTemp = dht.readTemperature();
float fHumi = dht.readHumidity();
if(isnan(fTemp) || isnan(fHumi)) {
Serial.println("Falled to read from DNT semsor!");
return;
}
Serial.print("Temperature : ");
Serial.print(fTemp);
Serial.print("[C]\t ");
Serial.print("Humidity: ");
Serial.print(fHumi);
Serial.print("%\n");
}
입김부니깐 올라감
'[ 충남인력개발원 ] (2019) > └아두이노' 카테고리의 다른 글
아두이노 저장된 코드 다운로드 공부중 (0) | 2020.02.06 |
---|---|
Arduino Full Kit wifi 모듈 아두이노 설치 (0) | 2020.01.14 |
아두이노 버튼 넣어서 LED 컨트롤 (0) | 2020.01.08 |
아두이노 통신하기 LED 켜기 (0) | 2020.01.08 |
아두이노 설치 연결 (0) | 2020.01.08 |