Kipas Angin Otomatis Berbasis Arduino
Kipas Angin Otomatis Berbasis Arduino
Oleh :
Nama : Coris Firmansyah Siswarno
Kelas : X TKJ 1
Bahan Yang Di butuhkan:
1.) Arduino Uno R3
2.) Dc Motor
3.) 9V Battery
4.) Ultrasonic Distance Sensor
5.) Relay SPDT
Code Program:
int cm = 0;
int motor=2;
long readUltrasonicDistance(int pin)
{
pinMode(pin, OUTPUT);
digitalWrite(pin, LOW);
delayMicroseconds(2);
digitalWrite(pin, HIGH);
delayMicroseconds(10);
digitalWrite(pin, LOW);
pinMode(pin, INPUT);
return pulseIn(pin, HIGH);
}
void setup()
{
pinMode(3, INPUT);
pinMode(motor,OUTPUT);
Serial.begin(9600);
}
void loop()
{
cm = 0.01723 * readUltrasonicDistance(3);
Serial.print(cm);
Serial.println("cm");
if(cm<300)
{
digitalWrite(motor,HIGH);
}
else
{
digitalWrite(motor,LOW);
}
Komentar
Posting Komentar