İçindekiler:
Video: Bahçe Monitörü: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu, bahçe monitörlerimin en yeni ve eksiksiz versiyonudur, önceki versiyonlarını farklı kullanımlarla yaptım, biri LCD diğeri ESP8266 gibi. Ancak bu sürümü daha iyi belgeledim, bu yüzden yüklemeye karar verdim.
Tamamlandığında, daha sonra bir.csv dosyasında bir SD karta kaydedilen Toprak nemi, Sıcaklık, Nem ve Parlaklığı izleyecektir. Bir analiz programı yapmak için python kullanmayı düşündüğüm için bir CSV dosyası seçtim. Devre 9V pil ile çalışıyor, ancak gelecekte güç tüketimini azaltmak ve ömrü uzatmak için bir Li-ion güneş devresi yapmayı veya derin bir uyku modu eklemeyi umuyorum. Verilerin toplanma hızı, yalnızca son satırlardan biri düzenlenerek değiştirilebilir.
ihtiyacın olacak:
- Arduino nano 328P (program için daha büyük bellek gereklidir)
- DHT 11 sensör modülü
- Toprak nemi sensörü
- GY-30 ışık sensörü
- SD kart modülü
- LED
- 220 ohm direnç
- 9V pil ve klips
- Kadın ve Erkek GPIO başlıkları
- GPIO Jumper'ı
ve tabii ki havya, tel, lehim ve arduino IDE ve kütüphaneleri.
Adım 1: Breadboard ve Test Etme
Öncelikle devreyi breadboard üzerinde tasarladım ve test ettim. Orijinal tasarımın bir LED'i olmadığına dikkat edin, verileri kaydederken belirtmenin güzel bir özellik olacağını düşündüğüm için bunu eklemeye karar verdim. Lehimlemeye başlamadan önce devreyi bir devre tahtası üzerinde test etmenizi şiddetle tavsiye ederim, çünkü birçok bileşenin pinleri değişmiş olabilir veya örneğin farklı bir voltaj gerektirebilir.
Devrenin online görselini oluşturamadım ama pin bağlantısı bu:
9V pil:
pozitif terminal >> VIN
Negatif terminal >> GND
DHT 11:
negatif >> GND
veri >> D5
pozitif >> 5V
Nem sensörü:
negatif >> GND
pozitif >> 5V
analog pim >> A0
ışık sensörü:
pozitif >> 3.3V
SCL >> A5
ÖYK >> A4
EKLE >> A3
negatif >> GND
Hafıza kartı:
CS >> D5
SCK >> D13
MOSI >> D11
MISO >> D12
pozitif >> 5V
negatif >> GND
LED:
negatif >> GND
pozitif >> D8 - 220 ohm direnç
Arduino dosyasını kullanarak ve seri çıktıyı okuyarak bileşenlerin çalışıp çalışmadığını ve kitaplıkların çalışıp çalışmadığını test edebilirsiniz.
Eğer kütüphaneleriniz yoksa, kodun başlangıcında kütüphane adını kopyalayarak eklemeniz gerekir, ardından araçlar> kitaplıkları yönet> ara> kur
Not: SD kart için bir.csv dosyası oluşturmanız, bunu not defterini kullanarak ve ".csv" olarak kaydetmeniz ve tüm dosyaları ".txt" olarak kaydetmeniz gerekir. Ayrıca LED test dosyasında değil, sadece "yanıp sönen" örnek çizimi kullanın ve pimi 8 olarak değiştirin
Adım 2: Devre Kartı
Devreyi başarıyla kurduktan ve bileşenleri kontrol ettikten sonra, bunu istediğiniz şekilde bir panoya aktarın. SD modülünü panoya takmamaya ve GPIO kablolarını kullanmaya karar verdim, böylece bir proje kutusu yaptığımda kolayca erişilebilir bir yere ayrı olarak takabilirim. Kartta, 9V pil ve VIN arasında geçiş yapmak için 2 pinli bir erkek ve bir jumper kullanmaya karar verdim, çünkü daha güzel ve gerçekçi göründüğünü düşündüm ve düzenli olarak açıp kapatmayacağınızı düşündüm. Ayrıca nem sensörünü direkt olarak monte etmeye ve probu karta bağlamak için 2 pin eklemeye karar verdim. Bunu yaparken zorlandım, modüllerin üzerindeki pinleri sökmek ve kartın düz olması için dikey olanları yeniden lehimlemek zorunda kaldım, bu yüzden zamandan ve emekten tasarruf etmek için pinleri sökülmüş modülleri satın almanızı tavsiye ederim.
Yapmış olduğunuz devreyi 3 farklı kod çeşidini ekledim.
V1.0 - monitör kodunun yanı sıra seri çıkışı da içerir. 5 saniyelik döngü
V1.1 - seri çıkış ve LED içermez. 5 saniyelik günlük döngüsü.
V1.2 - seri çıkış içermez, ancak LED ve monitör koduna sahiptir. 1 saatlik günlük döngüsü
3. Adım: Gözden Geçirin
İyi çalıştığına ve amaca uygun olduğuna inandığım projeden çok memnunum. Umarım bir kasa tasarlayacağım ve 3D yazdıracağım ve belki yapıyı geliştirmek için güç kaynağını değiştireceğim. Daha önce de belirttiğim gibi, daha önce bunun gibi başka sürümler de yaptım, bu yüzden eğer biri beni yüklerken görmek isterse veya herhangi bir iyileştirme veya değişiklik yaparsa, lütfen aşağıya yorum yapın.
Umarım yapıyı beğenirsiniz ve lütfen bir beğeni bırakın!
Önerilen:
Aydınlık Termometre - Vitaminli Bahçe Işığı (eNANO De Jardin): 6 Adım
Aydınlık Termometre - Vitaminize Bahçe Işığı (eNANO De Jardin): arduino NANO ve sıcaklık sensörü BMP180 ile vitaminli bahçe lambası. Mütevazı bahçe lambamızın gizli bir gücü olacak: dış sıcaklığı bir renk kodu aracılığıyla gösterebilecek ve yanıp sönüyor. Çalışması aşağıdaki gibidir: Ben
Arduino Kapalı Bahçe: 7 Adım
Arduino İç Mekan Bahçesi: Modern çağda bahçecilik, elektronlar, bitler ve baytlarla işleri daha karmaşık ve zahmetli hale getirmek anlamına gelir. Mikrodenetleyicileri ve bahçeciliği birleştirmek gerçekten popüler bir fikir. Sanırım bunun nedeni bahçelerin çok basit girdi ve çıktılara sahip olması
ESP8266 - İnternet Üzerinden Zamanlayıcılı ve Uzaktan Kumandalı Bahçe Sulama / ESP8266: 7 Adım (Resimli)
ESP8266 - İnternet Üzerinden Zamanlayıcılı ve Uzaktan Kumandalı Bahçe Sulama / ESP8266: ESP8266 - Sebze bahçeleri, çiçek bahçeleri ve çimler için uzaktan kumandalı ve zamanlamalı sulama. İrrigatör beslemesi için ESP-8266 devresini ve bir hidrolik / elektrikli valfi kullanır.Avantajlar: Düşük maliyetli (~US$30,00) hızlı erişim Komutlar ve
Solar Bahçe Işığını RBG'ye Döndürmek: 7 Adım (Resimlerle)
Bir Solar Bahçe Işığını bir RBG'ye Döndürme: Youtube'da solar bahçe ışıklarının onarımı hakkında birçok video var; bir solar bahçe lambasının pil ömrünü uzatmak, böylece geceleri daha uzun süre çalışacaklar ve sayısız başka hileler. Bu Eğitilebilir Tablo, Y'de bulduğunuzdan biraz farklıdır
Ahududu Pi Üzerine Kurulu Otomatik Bahçe Sistemi Dış Mekan veya İç Mekan - MudPi: 16 Adım (Resimli)
Dış Mekan veya İç Mekanlar için Raspberry Pi Üzerine Kurulu Otomatik Bahçe Sistemi - MudPi: Bahçecilik yapmayı seviyor ama bakımını yapmaya zaman bulamıyor musunuz? Belki biraz susamış görünen veya hidroponiğinizi otomatikleştirmenin bir yolunu arayan bazı ev bitkileriniz var mı? Bu projede bu sorunları çözeceğiz ve temellerini öğreneceğiz