제품인터랙션
---------- 전달된 메일 ----------
보낸사람: Young Hee Jung <hee4638@gmail.com>
날짜: 2017년 11월 15일 수요일
제목: 아두이노
받는사람: Young Hee Jung <hee4638@gmail.com>
int RED_LED = 9;
int GREEN_LED = 10;
int BLUE_LED = 11;
float sensor = 0;
float voltage = 0;
float celsius = 0;
const int LightPin = 2;
int val = 0;
int sound=A5;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(A5,INPUT);
pinMode(RED_LED, OUTPUT);
pinMode(BLUE_LED, OUTPUT);
pinMode(GREEN_LED, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
sensor=analogRead(A0);
voltage=(sensor*5000)/1024;
voltage=voltage-500;
celsius = voltage/10;
Serial.print(celsius);
Serial.print("\t");
val=analogRead(2);
Serial.println(val);
Serial.println(analogRead(A5)) ;
if(celsius>20&val>500){
digitalWrite(RED_LED, HIGH);
digitalWrite(BLUE_LED, LOW);
digitalWrite(GREEN_LED,LOW);
}
else{
digitalWrite(RED_LED, LOW);
digitalWrite(BLUE_LED, HIGH);
digitalWrite(GREEN_LED, LOW);
}
if(val<500){
digitalWrite(RED_LED, LOW);
digitalWrite(BLUE_LED, LOW);
digitalWrite(GREEN_LED, LOW);
}
if (analogRead(A5)>400);
{
digitalWrite(RED_LED, LOW);
digitalWrite(BLUE_LED, LOW);
digitalWrite(GREEN_LED, LOW);
delay(1000);
}
}
int GREEN_LED = 10;
int BLUE_LED = 11;
float sensor = 0;
float voltage = 0;
float celsius = 0;
const int LightPin = 2;
int val = 0;
int sound=A5;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(A5,INPUT);
pinMode(RED_LED, OUTPUT);
pinMode(BLUE_LED, OUTPUT);
pinMode(GREEN_LED, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
sensor=analogRead(A0);
voltage=(sensor*5000)/1024;
voltage=voltage-500;
celsius = voltage/10;
Serial.print(celsius);
Serial.print("\t");
val=analogRead(2);
Serial.println(val);
Serial.println(analogRead(A5))
if(celsius>20&val>500){
digitalWrite(RED_LED, HIGH);
digitalWrite(BLUE_LED, LOW);
digitalWrite(GREEN_LED,LOW);
}
else{
digitalWrite(RED_LED, LOW);
digitalWrite(BLUE_LED, HIGH);
digitalWrite(GREEN_LED, LOW);
}
if(val<500){
digitalWrite(RED_LED, LOW);
digitalWrite(BLUE_LED, LOW);
digitalWrite(GREEN_LED, LOW);
}
if (analogRead(A5)>400);
{
digitalWrite(RED_LED, LOW);
digitalWrite(BLUE_LED, LOW);
digitalWrite(GREEN_LED, LOW);
delay(1000);
}
}
댓글
댓글 쓰기