아두이노 2차시(아두이노 조도 센서+초음파 센서)

2021. 5. 26. 17:11NEFUS_19/아두이노

조도센서

조도센서

조도센서 즉 cds센서는 황화카드늄으로 만들어진 센서이다. 이 센서는 어둠고 밝은 정도로 저항이 생겨 수치 값으로

받을 수있는 아날로그센서이다

황화 카드늄은 빛을 받으면 저항이 작아지고 

빛을 안 받으면 저항이 커진다.

핀 극 상관 없다.

 

한 핀은 아날로그 핀에 연결

다른 핀은 5V에 연결

 




초음파 센서

초음파 센서

초음파 센서는 지접 초음파를 발사하고 반사되어 오는 시간을 측정하여 거리를 측정한다.

발사:Trig

받기:Echo

 

Trig:디지털 핀

Echo:디지털 핀

VCC:5V

GND:GND




실습#1 : 조도 센서(cds센서)값 받기

void setup() {
  Serial.begin(9600);
}

void loop() {
  int data=0;
  data=analogRead(A1);
  Serial.println(data);
  delay(1000);
}

실습#2 : 초음파 센서

int trig = 5;
int echo = 4;

void setup() {
  Serial.begin(9600);
  pinMode(trig, OUTPUT);
  pinMode(echo, INPUT);
}

void loop() {
  digitalWrite(trig, HIGH);
  delay(10);
  digitalWrite(trig, LOW);
  int distance = pulseIn(echo, HIGH)*34 / 2 / 1000;
  Serial.print(distance);
  Serial.println("cm");
  delay(100);
}


↓영상