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..

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.. 🙂

4 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

İlginizi Çekebilecek Diğer Yazılar

Arduino ile 6 Potansiyometre Kullanarak 6 Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde uzun bir aradan sonra kaldığımız yerden devam ediyoruz. Bu geçirdiğimiz ...

Arduino Nedir? Özellikleri Nelerdir? Nerelerde Kullanılır? Ne İşe Yarar?

Arduino nedir? Arduino ile neler yapılabilir? Ne işe yarar bu Arduino? Arduino çeşitleri nelerdir? Arduino ...

Arduino ile Nrf24l01 Kullanarak Joystick ile Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz… Bugün ki konumuz Arduino ile Nrf24l01 ...

Arduino ile Nrf24l01 Kullanarak Potansiyometre ile Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz… Bugün ki konumuz Arduino ile Nrf24l01 ...

Arduino, Nrf24l01 ile DHT11 kullanarak Lcd Ekrana Sıcaklık Verisi Yollama

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz bir önceki yazımızın ...

Arduino, Nrf24l01 ile DHT11 kullanarak Serial Monitörden Sıcaklık Bilgileri Okuma

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz Nrf24l01 ve Dht11 ...

Arduino ile NRF24L01 Wireless Modül İle Led Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı gitmeye çalışıyoruz. Bugün ki konumuz Arduino ile NRF24L01 ...

Arduino İle Engelden Kaçan Robot Yapımı

Merhaba arkadaşlar arduino ile projelerimizde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki yazımızın konusu başlıkta da ...

Arduino Uno İle 4x4x4 Led Küp Nasıl Yapılır ?

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz Arduino ile 4x4x4 ...

Arduino İle Alkışla Yanan Gece Lambası

Merhaba arkadaşlar arduino ile projelerimizde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki yazımızın konusu başlıkta da ...