Yazılarımız

Tesla Akademi

ARDUINO UYGULAMALARI

Tesla Akademi5 dk okuma
Beyaz zeminde turkuaz Arduino kartına bağlı LED'li breadboard, servo motor ve mesafe sensörü

"Arduino aldım, şimdi ne yapayım?" — her yeni başlayanın ikinci günü sorduğu soru budur. Cevap, kartın kendisinden çok daha ilginçtir: Arduino uygulamaları, evdeki akvaryumdan bahçe sulamasına, güvenlik düzeneğinden gezen robota kadar uzanan koca bir fikir havuzudur. Bu yazıda uygulama alanlarını kategori kategori geziyor, her birinde nereden başlanacağını somutlaştırıyoruz.

1. Ev Otomasyonu: En Tatmin Edici Başlangıç

Arduino'nun günlük hayata en hızlı dokunduğu alan evdir — çünkü sonuç her gün gözünüzün önünde çalışır. Klasik üçlü şudur: otomatik bitki sulama (toprak nem sensörü kuruluğu okur, küçük pompa suyu verir — tatilde çiçek kurutmayan düzenek), akvaryum yemleme (servo motorun belirli saatte yem kapağını çevirmesi) ve ışık otomasyonu (LDR ışık sensörü + röleyle karanlıkta yanan lamba, ya da PIR ile hareket algılayan koridor aydınlatması). Üçü de aynı iskeleti kullanır: sensör oku → koşulu değerlendir → çıkışı sür — Arduino'nun bütün dünyası bu üç adımın çeşitlemesidir.

2. Robotik: Hareket Eden Projeler

Robot, Arduino uygulamalarının gösteriş sahnesidir. Giriş seviyesi klasikleri: engelden kaçan robot (ultrasonik mesafe sensörü önü tarar, motor sürücü tekerlekleri yönlendirir), çizgi izleyen robot (zemindeki siyah çizgiyi kızılötesi sensörlerle takip eder — okul yarışmalarının vazgeçilmezi) ve Bluetooth kumandalı araç (telefondan sürülen ilk "uzaktan kumandalı" projeniz). Donanım reçetesi hep benzerdir: kart + motor sürücü modülü + DC motorlar + şasi + ayrı motor beslemesi. Robot kol ve uçan platformlar (drone/helikopter tarzı) ise ileri seviyedir — hassas servo kontrolü ve denge algoritmaları ister; yolu robot kol yapımı yazımızda ayrıca işledik.

Arduino ile kurulmuş çizgi izleyen robot ve sensör bağlantıları

3. Sensör İstasyonları: Ölçen Projeler

Arduino'nun sessiz ama en öğretici kategorisi ölçüm projeleridir: hava istasyonu (sıcaklık-nem sensörü + LCD ekran — odanızın iklim panosu), gaz/duman uyarıcısı (MQ serisi gaz sensörü + buzzer), mesafe ölçer (ultrasonik sensörle dijital metre) ve enerji izleyici (akım sensörüyle bir cihazın tüketimini okumak). LCD ekran bu kategorinin değişmez arkadaşıdır — sonucu ekranda görmek, seri monitörden okumaya benzemez. Sensör yelpazesi geniştir ve çoğu, hazır kütüphaneyle birkaç satırda konuşur.

4. Güvenlik ve Alarm Düzenekleri

PIR hareket sensörü + buzzer, en basit haliyle bir oda alarmıdır: hareket algılanınca siren öter, istenirse LED uyarı verir. Üzerine katman eklenir — kapı/pencereye manyetik kontak, şifreli tuş takımıyla kurma-çözme, GSM modülüyle telefona haber verme. Bu kategori, profesyonel güvenlik sistemlerinin mantığını oyuncak ölçekte öğretir: algıla, doğrula, bildir. Ciddi tarafın nasıl kurulduğu ise soygun alarm sistemleri yazımızın konusudur.

5. Başlangıç Seti ve Öğrenme Yolu

Bütün bu uygulamaların ortak rampası başlangıç setidir: tipik pakette kart (genelde Uno), breadboard, jumper kablolar, ledler, dirençler, butonlar, birkaç sensör, servo ve LCD bulunur — ilk on proje için alışveriş gerektirmez. Öğrenme sırası da kendini kanıtlamıştır: led yak → buton oku → sensör bağla → ekrana yaz → motor sür → hepsini tek projede birleştir. Her adımda kod tarafı büyür; o tarafın anatomisi (setup-loop yapısı, temel fonksiyonlar, kütüphaneler) için Arduino programlama yazımız eşlik eder. Tek uyarıyı tekrar edelim: motor ve yüksek akımlı yükler kartın pininden değil, ayrı kaynaktan beslenir — pin başına sınır yaklaşık 20-40 mA'dır ve aşan, kartıyla vedalaşır.

Sıkça Sorulan Sorular

Arduino ile robot nasıl yapılır?

Temel bir mobil robot için Arduino kartı, motor sürücü modülü (örneğin L298N), DC motorlar, tekerlekler, şasi ve güç kaynağı gerekir. Arduino motor sürücüye yön ve hız sinyali gönderir; mesafe sensörü eklenerek engelden kaçan robot yapılabilir. Kod, sensör değerini okuyup motorları buna göre yönlendirir.

Arduino başlangıç seti içinde neler bulunur?

Tipik bir set bir Arduino kartı (genelde Uno), breadboard, jumper kablolar, LED'ler, dirençler, butonlar, potansiyometre, bir veya birkaç sensör (LDR, sıcaklık), bazen servo motor ve LCD ekran içerir. Bu bileşenler ilk projeleri ek alışveriş yapmadan denemeye yeter.

Arduino ile hangi sensörler kullanılabilir?

Çok yaygın olanlar: DHT11/DHT22 sıcaklık-nem sensörü, HC-SR04 ultrasonik mesafe sensörü, PIR hareket sensörü, LDR ışık sensörü, MQ serisi gaz sensörleri ve ivmeölçer (MPU6050). Çoğu sensör dijital veya analog pinden ya da I2C hattından okunur ve uygun kütüphaneyle kolayca entegre edilir.

Arduino ile hareket algılayan alarm düzeneği nasıl kurulur?

PIR hareket sensörü Arduino'nun bir dijital pinine bağlanır. Sensör hareket algıladığında pin HIGH olur; kod bu durumu okuyup buzzer'ı çalıştırır veya LED yakar. İsteğe bağlı olarak bir GSM modülle telefona bildirim de gönderilebilir. Sensörün algılama mesafesi ve gecikmesi potansiyometrelerle ayarlanır.

Arduino uygulamaları için kodlama bilmek şart mı?

Temel düzeyde C/C++ mantığını anlamak gerekir, ancak hazır kütüphaneler ve örnek kodlar işi büyük ölçüde kolaylaştırır. Birçok proje için topluluk tarafından paylaşılmış kodları uyarlamak yeterlidir. Yine de pin atamalarını ve döngü mantığını anlamadan karmaşık projelerde sorun gidermek zorlaşır.

Arduino ile yapılan projeler için ne kadar güç gerekir?

Kartın kendisi USB veya 7-12V adaptörle çalışır, ancak motor, ısıtıcı veya çok sayıda LED gibi yüksek akım çeken yükler ayrı güç kaynağından beslenmelidir. Arduino'nun bir pininden çekilebilecek akım yaklaşık 20-40 mA ile sınırlıdır; bu sınır aşılırsa pin veya kart zarar görür. Yüksek güçlü yükler için röle veya transistör kullanılır.

 TESLA AKADEMİ