Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan Robo Kit Arduino serisinin bir parçası olan teknik bir eğitim içeriğidir.
- Video, alev sensörünün tanıtımı ve Arduino ile nasıl kullanılacağını adım adım göstermektedir. İlk olarak sensörün yapısı ve bağlantıları anlatılmakta, ardından Arduino Uno kartına bağlanması, yeşil LED, kırmızı LED ve buzzer kullanılarak alarm devresinin kurulması ve Arduino IDE'de gerekli kodların yazılması gösterilmektedir. Sistem, alev algılandığında kırmızı LED'in yanması ve buzzer'ın 250 milisaniye aralıklarla ses çıkarması şeklinde çalışmaktadır.
- Eğitim, sensör tanımı, devre kurulumu ve kod yazımı aşamalarını içermekte olup, ortamda alev olduğunda kullanıcıya bilgi veren bir yangın alarm sistemi oluşturma sürecini kapsamaktadır.
- 00:06Alev Sensörü Tanıtımı
- Arduino ile çalışacak bir alev sensörü tanıtılıyor, bu sensör ortamda alev gördüğünde bilgi veriyor.
- Sensör, dört uçlu bir modül kart şeklinde tasarlanmış olup, VCC (5V besleme), GND (0V), dijital çıkış ve analog çıkış uçları bulunuyor.
- Alev sensörü, alev algıladığında dijital çıkıştan 0 bilgisini, normalde ise 1 bilgisini veriyor.
- 01:33Sensörün Bağlantısı
- Sensör Arduino kartına dişi-erkek jumper kablolarla bağlanıyor: VCC-5V, GND-GND, dijital çıkış-5. pin.
- Sensör bordo monte edilmediği için istenilen yöne kolayca hareket ettirilebiliyor.
- Sistemde bir alarm devresi kuruluyor: Yeşil LED normal durumda, kırmızı LED ve buzzer ise alev algılandığında çalışacak.
- 03:17Alarm Devresinin Bağlantısı
- Yeşil LED'nin eksi ucu mavi çizgili GND'e, ön direncin bir ucu LED'nin artısına, diğer ucu ise boşluk oluk üzerinden bir beşliye bağlanıyor.
- Kırmızı LED için de benzer bağlantı yapılıyor, ön direnç değeri 220-470 ohm arasında olabilir ve değeri büyüdükçe LED'nin parlaklığı azalır.
- Buzzer'ın eksi ucu GND'e, artıs ucu ise 11. pine bağlanıyor ve etiketi kaldırıldığında ses seviyesi artıyor.
- 07:16Arduino Kodu Yazımı
- Arduino IDE'de kod yazımı başlıyor, önce değişkenler tanımlanıyor: yeşil LED-13. pin, kırmızı LED-12. pin, buzzer-11. pin, alev sensörü-5. pin.
- PinMode komutu ile çıkışlar (LED ve buzzer) ve giriş (alev sensörü) tanımlanıyor.
- Sensörden gelen bilgiyi okumak için "bilgi" adında bir integer değişken tanımlanıyor ve dijital okuma yapılıyor.
- 11:13Arduino Kodu Yazımı
- Dijital bilgiyi işlemek için if-else karar yapısı kullanılabilir.
- Bilgi değişkeni 0 (sıfır) olduğunda, ortamda alev olduğu anlamına gelir.
- Alev varken, yeşil LED yanmaz, kırmızı LED ve buzzer 250 milisaniye aralıklarla çalışarak alarm verir.
- 14:24Kodun Tamamlanması
- Bilgi değişkeninin tipi integer yerine boolean olarak değiştirilmelidir.
- Else bloğunda, alev olmadığında yeşil LED yanar, kırmızı LED ve buzzer çalışmaz.
- Kod derlendikten sonra Arduino Uno kartına yüklenir.
- 17:48Sistemin Çalışması
- Sensör ortamda alev algılar.
- Alev olmadığında yeşil LED yanarak herhangi bir sorun olmadığını gösterir.
- Alev verildiğinde, kırmızı LED ve buzzer 250 milisaniye aralıklarla alarm verir.