Arduino & Android ile Bluetooth Tabanlı Ev Otomasyonu

Merhaba, bugünkü yazımda sizlere Arduino ve bir Android cihaz kullanarak nasıl Bluetooth tabanlı bir ev otomasyon sistemi yapabileceğinizi anlatacağım.



Gerekli Donanım

  • Arduino Uno (başka bir model de işinizi görür)

  • HC-06 / HC-05 Blutooth modülü

  • 1 Kanal 5V Röle kartı (Birden fazla cihaz kontrol etmek istiyorsanız çoklu kanallı ürünleri de kullanabilirsiniz)

  • A'dan B'ye USB Kablosu

  • Jumper kablolar

  • Breadboard

  • 100 Ohm - 1K Ohm arasında bir direnç

  • Android bir cep telefonu / tablet


Arduino


Bu malzemeleri toparladıktan sonra projemizi yapmaya başlayabiliriz. Öncelikle kullandığınız bilgisayara Ardunio IDE'sini kurmanız gerekiyor. Detaylı bilgi için: https://www.arduino.cc/en/software


Bilgisayarınıza bu programı kurduktan sonra yapacağınız ilk iş Arduino'nuzu bilgisayarınıza "A'dan B'ye USB kablosu" yardımıyla bağlamak. Ardından File -> Examples -> Basics kısmından Blink sketchini açmak. Bu sketch'i ilk olarak çalıştırmamızın temel sebebi kullandığımız Arduino'ya bilgisayar üzerinden kontrol edebildiğimizi görebilmek böylece kendi kodlarımızı sonrasında rahatlıkla yükleyebileceğiz.



Bu sketchi yükledikten sonra sol köşedeki Çalıştır (Sağ ok) tuşuna tıklıyoruz ve bilgisayarımızın kodları Arduino'da çalıştırmasını bekliyoruz. En altta "Done Uploading" dediği zaman Arduino'nuzun 13.pinindeki küçük ledin yanıp sönüyor olması gerekiyor.



Ardından Ardunio'nuzda şu şekilde saniyede bir yanıp sönen bir led görmelisiniz.



Buraya kadar sorunsuz geldiyseniz, artık Ev Otomasyon sistemimizi yapmaya başlayabiliriz!


Devre Şeması