Kaydol
Giriş Yap
Parolanızı mı unuttunuz

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

Üzgünüz, gönderi ekleme izniniz yok.

Arduino İle Akıllı Çöp Kutusu

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz oldukça basit ama bir o kadarda işlevsel bir proje Akıllı Çöp Kutusu.. Bildiğiniz üzere çöp kutuları mikrop yönünden oldukça zengin, olabildiğince az dokunmak gerekiyor. Bu proje ile çöp kutunuza dokunmanıza gerek kalmayacak.. 🙂

Çalışma mantığı ise çok basit, daha önceki projelerden bildiğiniz üzere Hc-SR04 mesafe sensörü ile uzaklık ölçe biliyorduk. Bugünde daha önce yaptığımız mesafe ölçeri biraz daha geliştirip, bir servo motor ekleyip, elimizi algıladığında kapağı açan bir proje yapacağız..

yapay zeka destekli haber sitesi

Genel bilgileri edindiğimize göre zaman kaybetmeden projemize geçelim. 🙂

Her zamanki gibi bir kaç malzemeye ihtiyacımız var..

Akıllı Çöp Kutusu Malzeme Listesi

  • Herhangi Bir Arduino Modeli (Eğer temelli olarak yapacaksanız küçük bir arduino modeli kullanmanızı tavsiye ederim pro gibi 🙂 )
  • Servo Motor (benim çöp kutum kartondan olduğu için ben mini servo kullandım sizin kullanacağınız çöp kutusuna göre servo kullanmanız gerekmekte.)
  • Hc-SR04 Ultrasonik Mesafe Sensörü
  • Gerekli Ekipmanlar

Kutunun Hazırlanması

Sensörümüzü elimizi algılayacak şekilde kutuya monte ediyoruz aşağıda olduğu gibi..

Kapağı kaldırması için servonun başına ek bir parça yapıştırıyoruz aşağıdaki gibi..

Sonrasında servomuzu kutumuza monte edip açıp kapanabilirliğini kontrol ediyoruz..

Kapalı Pozisyon
Açık Pozisyon

Akıllı Çöp Kutusu Devre Şeması

Alt tarafta çizdiğimiz devre şemasına bakarak uygun arduino modeline göre devremizi breadboard’umuza kuralım.

Dikkat: Arkadaşlar daha öncede belirttiğim gibi eğer ağır bir kapak kaldırıp indirecekseniz torku daha büyük bir servo kullanmalısınız ben karton kutu olduğu için küçük kullandım ve ayrıca gücünü alternatif bir kaynaktan karşılamalısınız bunu da öncede anlatmıştım sanıyorum..

Yazılım

// DONANIM PLUS ELEKTRONİK
// MODİFİKASYON TOLGA SOYTEPE
// İNSTAGRAM tsytp
// TWİTTER TSytpp
// AKILLI ÇÖP KUTUSU
// 2019
#include<Servo.h>
Servo servo;
int const trigPin = 6;
int const echoPin = 5;
void setup()
{
pinMode(trigPin, OUTPUT); 
pinMode(echoPin, INPUT); 
servo.attach(3);
}
void loop()
{      
int sure, mesafe;
digitalWrite(trigPin, HIGH); 
delay(1);
digitalWrite(trigPin, LOW);

sure = pulseIn(echoPin, HIGH);

mesafe = (sure/2) / 29.1;
    
if (mesafe <= 50 && mesafe >= 0) { // 50 cm den yakınsa eliniz kapağı açacak değilse zaten kapalı :) Geri kalan herşeyi daha önce anlatmıştım onun için anlatmıyorum eski yazılarımdan giderebilirsiniz eksiğinizi.. :)
  servo.write(50);
    delay(3000);
} else {
  servo.write(160);
}
delay(60);
}

Yazılımda sizin gördüğünüz üzere oldukça basit sadece bir şeyleri üst üste koyup ilerliyoruz..

Projede kullanılan kodları aşağıdan indirebilirsiniz 🙂

Bir yazının daha sonuna geldik umarım faydalı olmuştur arkadaşlar anlamadığınız yada kafanıza takılan yerler olursa lütfen yorumda yada kişisel sosyal medya hesaplarımdan ulaşmayı ihmal etmeyin.. Kolay Gelsin.. 🙂

8 Yorum

  1. Çok işlevsel ve güzel olmuş. Teknoloji ve Tasarım dersi öğretmeni olarak bu projeyi gerçek bir plastik çöp kovasında uygulamıştık ancak bu şekilde maketsel boyutta da gerçekleştirilmiş olması, öğrencilerin başarı ve sonuç eksenli çalışmalarına olumlu katkı sağlayacaktır.

    Allah razı olsun.

  2. Anlamadığım şey elektriğe bağlı mı olacak? Teşekkürler

  3. Bu devrede ardunio UNO PWM modeli kullanılabilir mi ?

  4. İç dizaynı fotosu atabilirmisiniz içini merakla ediyorumda lütfen

Yorum Yap

İlginizi Çekebilecek Diğer Yazılar