İçindekiler:

Akıllı Saksı Nasıl Yapılır: 8 Adım
Akıllı Saksı Nasıl Yapılır: 8 Adım

Video: Akıllı Saksı Nasıl Yapılır: 8 Adım

Video: Akıllı Saksı Nasıl Yapılır: 8 Adım
Video: Akıllı Saksı mı? Arduino ile Hissedebilen Akıllı Saksı Yaptık! #arduino 2024, Temmuz
Anonim
Image
Image

İnsanları ilk şehri yaratmaya neyin motive ettiğini biliyor musunuz? Tarım.

Bu projede, küçük-orta boy bir bitkiyi barındırabilecek, toprağın nemini gösteren LED ekranlı, 3D Baskılı Saksı yapacağız.

Adım 1: Tüm Malzemeleri Toplayın

3D Baskı
3D Baskı

Bir Arduino, 5 LED, ESP8266 ve bir nem sensörüne ihtiyacınız olacak. Etrafta önceden yapılmış LED çubuklarınız varsa, tasarımımı buna uyacak şekilde değiştirebileceğinizi unutmayın. Aksi takdirde, tasarımımı 5 5mm LED ile birlikte kullanın.

Ayrıca, bir nem sensörü modülünüz varsa, onu da kullanabilirsiniz, ancak benim için pirinç elektrotlar kullanarak kendi sensörümü özel olarak tasarladım.

2. Adım: 3D Baskı

Devam edin ve GitHub'ımda bulunan saksıyı ve LED Bar tutucu modelini yazdırın. Tasarımım, bazı daha ucuz 3D Yazıcılar için basılamayacak kadar büyük olabilir, bu durumda, potun çevresini küçültebilirsiniz, ancak elektrot veya LED Bar yuvasında herhangi bir değişiklik yapmayın. (https://github.com/5Volts/Smart-Pot)

Adım 3: Montaj

toplantı
toplantı

Montajı gereken tek mekanik parça LED çubuktur, sadece 5 farklı LED ve katot pinini seri olarak ve anot pinlerini paralel olarak 3D baskılı LED çubuk tutucuya takıp lehimleyin. Ardından, tenceredeki yuvaya kaydırın.

Adım 4: Devre

devre
devre

Videomda bulunabilecek bir fritzing şeması yaptım, sadece bunu bir rehber olarak kullanın. Bir arduino kullanıyorsanız, işi halletmek için bir protoshield kullanın. NodeMCU modülünü kullanıyorsanız veroboard kullanın.

Adım 5: Kodlama

kodlama
kodlama

Bu yüzden, bu şey için ürün yazılımı oluşturmanın zorluğunu artıran bir ESP8266-01 modülü kullanıyorum. Video yayınlandıktan hemen sonra internetle ilgili tüm özellikleri kaldırmaya karar verdim ve gelecekte kullanmak üzere kendi kendime yaptığım bir kitaplık üzerinde çalışmaya başladım. Kaynak kodumu GitHub'ımda bulabilirsiniz. (https://github.com/5Volts/Smart-Pot)

Adım 6: Web Sunucusu

Web sunucusu
Web sunucusu

Python + Django kullanarak tam yığın web geliştirme konusunda biraz deneyimim olduğundan, dünyanın herhangi bir yerinden tencerenin nem seviyesi hakkında bildirim alabilmek için kendi web sunucumu oluşturdum. Ancak izleyicilerin bunu yapmamasını şiddetle tavsiye ederim. Bir NodeMCU modülü kullanıyorsanız, bunun yerine Android'de Blynk uygulamasını kullanabilirsiniz.

Adım 7: Bir Tesisi Aktarın

Bir Tesisi Transfer Edin
Bir Tesisi Transfer Edin

Tabii ki en önemli adımı unutamayız. Tenceremize bir bitki veya çiçek koymak. Kendi üzerimde çalışırken ortalığı karıştırdım. Ve küreğim yoktu, aslında var ama kürek benim saksıma göre çok büyük, bu yüzden mutfak kaşığı kullanıyorum.

8. Adım: Hoş Dekorasyonunuzun Keyfini Çıkarın

Keyifli Dekorasyonunuzun Keyfini Çıkarın!
Keyifli Dekorasyonunuzun Keyfini Çıkarın!

Bir tarım kolonisine ilk başlayan en eski atamızın, insan zekasının ve teknolojisinin ne kadar ilerlediğini görmekten gurur duyacağından eminim. Artık saksımız kuruduğunda bildirim gönderebilecek internete bağlı bir saksıya sahip olabiliriz, bu ne kadar harika!

Önerilen: