ARDUINO · BREADBOARD · SENSÖR
Arduino projeleri, adım adım
Breadboard'a ilk kabloyu takmaktan Seri Monitörde ilk ölçümü görmeye kadar her adım çizimli. Envanterindeki parçalarla neler yapabileceğini gör, eksiklerini tek listede topla.
Uygulamada adım adım yap- EnvanterinElindeki parçaları ekle, hangi projeleri hemen yapabileceğini gör.
- Kablo kablo kontrolHer bağlantıyı tek tek işaretle; yanlış delik ilk devrelerin bir numaralı sorunu.
- Eksik listesiEksik parçalar tek listede, adetleriyle birlikte.
Projeler
LED Yakıp Söndürme (Blink)Başlangıç10 dkArduino’nun 13 numaralı pinine bağlı bir LED’i saniyede bir yakıp söndüren ve her değişimde durumu Seri Monitöre yazan ilk proje. Breadboard, LED ve direnç kullanmayı öğretir. Kartın üzerindeki L ışığı da 13 numaralı pine bağlı olduğu için LED ile birlikte yanıp söner. Ek kütüphane gerekmez.Projeye git
Gece Lambası (LDR)Başlangıç20 dkOrtam kararınca kendiliğinden yanan bir gece lambası. LDR (ışık sensörü) ile 100 kΩ direnç bir gerilim bölücü kurar; Arduino ışık seviyesini A0 pininden okur ve karanlıkta 9 numaralı pindeki LED’i PWM ile loş yakar. Analog okuma, eşik değeri ve PWM’i öğretir. Ek kütüphane gerekmez.Projeye git
DHT11 Sıcaklık ve Nem ÖlçerBaşlangıç20 dkDHT11 sensörüyle ortamın sıcaklığını ve nemini ölçüp değerleri saniyede bir Arduino IDE’nin Seri Monitörüne yazdıran başlangıç projesi. Kodu yüklemeden önce Arduino IDE’de DHTlib kütüphanesini kurman gerekiyor.Projeye git
DHT22 Sıcaklık ve Nem ÖlçerBaşlangıç20 dkDHT22 sensörüyle nemi ve sıcaklığı hem Celsius hem Fahrenheit olarak ölçüp iki saniyede bir Seri Monitöre yazdıran proje. DHT11’e göre daha hassas ve daha geniş ölçüm aralığına sahip. Kodu yüklemeden önce Arduino IDE’de Adafruit’in “DHT sensor library” kütüphanesini (ve istediği “Adafruit Unified Sensor” kütüphanesini) kurman gerekiyor.Projeye git
HC-SR04 Ultrasonik Mesafe ÖlçerBaşlangıç20 dkHC-SR04 ultrasonik sensörle önündeki nesneye olan mesafeyi santimetre cinsinden ölçüp saniyede yaklaşık 10 kez Seri Monitöre yazdıran proje. Sensör gönderdiği ses dalgasının yankısının dönüş süresini ölçer; kod bu süreyi 58’e bölerek santimetreye çevirir. Ek kütüphane gerekmez.Projeye git
MQ-3 Alkol Sensörü ile Alkol ÖlçümüBaşlangıç25 dkMQ-3 gaz sensörüyle havadaki alkol buharını ölçüp analog değeri ve eşik durumunu yarım saniyede bir Seri Monitöre yazdıran proje. Analog değer (0-1023) alkol yoğunluğu arttıkça yükselir; Limit değeri ise kart üzerindeki trimpotla ayarlanan eşiğin aşılıp aşılmadığını gösterir. Ek kütüphane gerekmez. Sensörün ısıtıcısı çalışırken ısınır; ilk kullanımda sensörü bir süre (ideali 24 saat) beslemeden bırakma ve ölçümden önce birkaç dakika ısınmasını bekle. Kod 115200 baud hızını kullanır, Seri Monitörde de 115200 seç.Projeye git
MQ-5 ile LPG Gaz Ölçümü (PPM)Orta30 dkMQ-5 gaz sensörünün analog çıkışını okuyup önce voltaja, sonra sensör direncinin temiz havadaki direncine oranına (Rs/Ro) çeviren ve datasheet eğrisi formülüyle tahmini LPG yoğunluğunu (PPM) iki saniyede bir Seri Monitöre yazdıran proje. Açılışta ısıtıcının kararlı hale gelmesi için 10 saniye beklenir. Temiz havada oran yüksek, PPM düşüktür; ortama gaz verildiğinde ADC ve PPM değerleri belirgin şekilde yükselir. PPM değeri tahminidir: doğru sonuç için sensörü temiz havada kalibre edip Ro değerini güncellemen gerekir. Ek kütüphane gerekmez.Projeye git
Su Seviyesi Sensörü ile Seviye ÖlçümüBaşlangıç15 dkSu seviyesi sensörünün analog çıkışını okuyup seviyeyi Empty, Low, Medium ve High olarak saniyede bir Seri Monitöre yazdıran başlangıç projesi. Sensörün paralel izleri suya battıkça direnç düşer ve okunan değer yükselir. Eşik değerleri (100, 400, 450) suyun iletkenliğine ve sensöre göre değişir; önce ham değerleri izleyip kendi eşiklerini belirlemen daha doğru sonuç verir. Yalnızca izli alt kısmı suya batır, üstteki elektronik kısmı ve pinleri ıslatma. Korozyonu azaltmak için sensörü sürekli beslemeden bırakma. Ek kütüphane gerekmez.Projeye git