Catduino ile Otomatik Kapı Işığı Projesi

Catduino ile Otomatik Kapı Işığı Projesi

Catduino ile Otomatik Kapı Işığı Projesi 


Bu projede Catduino, M013 Ultrasonic Sensor Modülü ve M007 Beyaz LED Modülü kullanılarak otomatik kapı ışığı projesi yapılmıştır.


Gerekli Malzemeler:

Catduino

M013 Ultrasonik Sensor Modülü

M007 Beyaz LED Modülü

Maket Ev (Karton Kutu) 

Jumper Kablo

USB Kablo

Maket Bıçağı


Açıklama:

Arduino IDE’yi açıp kodumuzu yazıyoruz. Daha sonra devremizi oluşturuyoruz. Ultrasonik sensör modülümüz hareket algıladığında beyaz LED'imiz yanıyor. Bu sayede otomatik şekilde kapı ışığımız yanmış oluyor.


Devremizi Oluşturalım:



KODUMUZU YAZALIM:


int trigPin = 9; 
int echoPin = 11; 
int led=2;
long zaman;      
long mesafe;    


void setup()     
{
  pinMode(trigPin, OUTPUT); 
  pinMode(echoPin,INPUT);   
  pinMode(led,OUTPUT);
  Serial.begin(9600);       
} 
void loop() 
{
  digitalWrite(trigPin, LOW);     
  delayMicroseconds(5);           
  digitalWrite(trigPin, HIGH);    
  delayMicroseconds(10);          
  digitalWrite(trigPin, LOW);     
  zaman = pulseIn(echoPin, HIGH); 
  mesafe= (zaman /29.1)/2;    
  
  if (mesafe>0 && mesafe<13)
  {
      
  Serial.print("Uzaklik ");       
  Serial.print(mesafe);           
  Serial.println(" cm");          
  digitalWrite(led, HIGH);  
  delay(500);                     
  }
  else
  {
     digitalWrite(led, LOW);  
  }
}