İçindekiler:

Arduino Toprak Nemi Projesi: 4 Adım
Arduino Toprak Nemi Projesi: 4 Adım

Video: Arduino Toprak Nemi Projesi: 4 Adım

Video: Arduino Toprak Nemi Projesi: 4 Adım
Video: ARDUİNO İLE AKILLI BİTKİ SULAMA SİSTEMİ | TOPRAK NEM SENSÖRÜ İLE OTOMATİK SULAMA #arduino 2024, Kasım
Anonim
Arduino Toprak Nemi Projesi
Arduino Toprak Nemi Projesi
Arduino Toprak Nemi Projesi
Arduino Toprak Nemi Projesi

selam beyler

Bugün size öğreticilerle ilgili ilk projemi sunuyorum. Arduino ve sadece bir sensör ile toprak nemini ölçmekle ilgili. Bu projeyi yapmak çok kolay ve Arduino platformu ile çalışmaya başlamak isteyen herkes denemeli. Bu proje, Arduino ile daha önce deneyime sahip birine de yardımcı olabilir.

Adım 1: Tüm Parçaların Elde Edilmesi

Bu proje sadece birkaç parça kullanıyor. Ayrıca almak için çok ucuzlar, bu yüzden fiyat konusunda endişelenmeyin. Bu projede kullanılan parçalar:

  1. Arduino uno rev3
  2. I2C ile LCD 1602 yeşil ekran
  3. FC-28-d Toprak higrometresi algılama modülü + toprak nemi sensörü
  4. Kırmızı LED diyot
  5. Mavi LED diyot
  6. 2 direnç 220 ohm
  7. Tüm parçaları bağlamak için birkaç atlama kablosu
  8. Arduino pil konektörü

Bu proje için başka herhangi bir Arduino kullanabileceğinizi daima unutmayın. LCD ekranı herhangi bir başkasıyla da değiştirebilirsiniz.

2. Adım: Tüm Parçaları Birbirine Bağlama

Tüm Parçaları Birbirine Bağlama
Tüm Parçaları Birbirine Bağlama

Bu adımda fritzing ile yaptığım şemayı görebilirsiniz. Ayrıca bu projenin her önemli parçasının nasıl bağlanacağını buraya yazacağım. Gördüğünüz gibi breadboard'a güç sağlamak için arduino'dan 5V ve GND kullanıyoruz.

LCD:

  • VCC - 5V (+ breadboard üzerinde kısım)
  • GND'den gnd'ye (- breadboard üzerinde bölüm)
  • SDA'dan analog pin A4'e
  • SCL'den analog pin A5'e

Toprak Nemi Sensörü:

  • VCC'den 5V'a (+ breadboard üzerinde kısım)
  • GND'den gnd'ye (- breadboard üzerinde bölüm)
  • D0 - dijital pin 2
  • A0'dan analog pin A0'a

Diyot bağlantısı:

  • diyotun bir parçası - breadboard'un bir parçası
  • ikinci kısım 220 ohm'luk dirençten geçer ve bundan sonra pin 12 (mavi diyot) veya 11 (kırmızı diyot) pinine bağlanır.

Adım 3: Kod Yazma

Bu kodu birkaç bölümde açıklamaya çalışacağım. Ayrıca tam kod yazılacaktır, böylece kopyalayabilir ve herhangi bir ihtiyaç görürseniz değiştirebilirsiniz.

  1. Aklınızda bulundurmanız gereken ilk şey, LCD i2c kütüphanesini kurmanız gerektiğidir.

    1. LiquidCrystal_I2C.h
    2. Ayrıca kodun başlangıcında lcd'nizi yapılandırmanız gerekir.
  2. Kodda kullanılan değişkenleri ayarlayın, sensörü pinlere ve diyotlara bağlayın
  3. Üçüncü bölümde ise döngü bölümünün daha kolay yazılabilmesi için oluşturulmuş yöntemler bulunmaktadır.
  4. Arduino için kurulum, bu bölümde bu proje için kullandığınız LCD'yi kuruyorsunuz.
  5. Döngü kısmı bu projenin ana kısmıdır

Tam kod bu adımın ekindedir.

Adım 4: Arduino'nuzu Kullanma

Arduino'nuzu Kullanmak
Arduino'nuzu Kullanmak
Arduino'nuzu Kullanmak
Arduino'nuzu Kullanmak

Burada sensörün nasıl çalıştığını görebilirsiniz. Kırmızı diyot, sensörün küçük algılama değerine sahip olduğunu bildiriyor. Bir civarındadır. Bu resimde sensör yere yerleştirilmemiştir, bu nedenle buradaki normal sonuç bir civarında olacaktır.

Diğer resim sensörü ise birkaç saat önce sulanan bitkinin yanına yerleştirilmiştir. Gördüğünüz gibi mavi diyot AÇIK.

Başka sorunuz varsa bana sorabilirsiniz. Arkadaşlar ilk projeme baktığınız için teşekkür ederim.

Tüm saygılarımla.

Önerilen: