İçindekiler:
- Adım 1: Nasıl Çalışır?
- 2. Adım: İhtiyacınız Olanı Toplayın
- Adım 3: Tartı Kantarı Yapın
- Adım 4: Kablolama
- Adım 5: Kodlama
- Adım 6: Kalibrasyon
- 7. Adım: Özetleyin
Video: IOT Saksı Tartı Ölçeği: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
IOT Saksı Tartımı tanıtmak istiyorum, bir saksı ağırlığını sürekli olarak alıp kaydedebilir. Böylece toprak nemi doğrudan alınabilir. Ve bitkinin ne zaman suya ihtiyacı olduğu bilinebilir.
Kapasitans veya direnci ölçmek için neden tartım yöntemi kullanılmıyor?
1. tencereye yerleştirilmesi gereken bir sonda, bitki köküne zarar verebilir.
2. Ölçüm kapasitansı veya direnci doğrudan toprak nem değerini alamaz.
Örneğin, benim Sinn'im. 'Stone's Georgia' toprak biraz kuruduğunda 287 gramdır.
Sulamadan sonra 460g oldu, 173g su oldu.
İlk resim benim Sinn'im. Geçen yıl çekilmiş 'Stone's Georgia'.
Adım 1: Nasıl Çalışır?
Tartmadan önce sıfır sapmayı veya sıcaklık kaymasını veya bunun gibi bir şeyi önlemek için net bir işlem gereklidir.
Yük hücresi, süpürgelik ile sabit plaka arasına monte edilir. Hareketli plakanın bir ucu bir menteşe ile bağlantılı, diğer ucu ise eksantrik çarkın üzerine yerleştirilmiştir.
Eksantrik tekerlek, bir MG995 Servo tarafından tahrik edilir. Üst konumda, Saksı hareketli plaka üzerinde duracaktır. Temiz işlem yapılabilir. Alt konumda, Saksı sabit plaka üzerinde duracaktır. Tartım işlemi yapılabilir. Yük hücresinin zarar görmesini önlemek için çoğu zaman Saksı hareketli plaka üzerinde duracaktır. Nodemcu, yük hücresini okumak, sunucuyu kontrol etmek ve MQTT protokolünü kullanarak WIFI üzerinden IOT sunucusuna veri göndermek için kullanılır.
2. Adım: İhtiyacınız Olanı Toplayın
İşte bu proje için gerekli olan her şeyin bir listesi:
1. tartı (Yük Hücresini kullanarak)
2. HX711 modülü
3. ESP-12E ile NodeMCU
4. MG995 Servo
5. 5mm kalınlığında ABS Kurulu
6. bazı 3D baskılı parçalar
7. biraz kablo
8. M3 ve M4 vidalar ve somunlar
Adım 3: Tartı Kantarı Yapın
Kantarın tabanı olarak 200*250*5 mm ABS levha kullanılmaktadır.
Yük hücresi panoya monte edilmiştir.
Sabit plaka, orijinal plaka ve 3d baskılı parçadan oluşur.
Hareketli plaka, başka bir 5 mm ABS takviye kaburgasına sahip 180*190*5 mm'lik bir ABS levhadır.
Menteşe, servo tutucu, eksantrik çark 3d baskı parçasıdır.
Yapıştırın veya vidalayın.
Bir eskiz dosyası size parçaları nereye koyacağınızı söyleyebilir.
Adım 4: Kablolama
Onları bağla.
ESP8266 derin uyku kullanılıyorsa, GPIO16 ve RST pini bağlanmalıdır, bu uygulamada kullanılmaz.
Adım 5: Kodlama
Arduino kullanılmış ve HX711 kütüphanesi kullanılmış, işte link
github.com/bogde/HX711
Nodemcu, NAS'ımdaki bir domoticz sunucusuna MQTT mesajı gönderiyor. Yani MQTT istemci kitaplığı gerekli.
github.com/knolleary/pubsubclient
HX711 kitaplığı dahil edildikten sonra MQTT sunucusuna bağlanırken HX711 kitaplığında bir hata, yani bir yazılım sıfırlaması meydana gelir. "void verimi(void) {};" yorumunu yapın HX711. CPP'de sorunu çözebilir.
Kullanmadan önce SSID, Şifre, MQTT ayarlarınız değiştirilmelidir.
const char* ssid = "SSID'İNİZ";
const char* şifre = "ŞİFRENİZ";
const char* mqtt_domoticz = "SUNUCUSUNUZ";
Adım 6: Kalibrasyon
HX711 kitaplığındaki talimata bakın.
1. set_scale()'i parametresiz çağırın.
2. Dara()'yı parametresiz çağırın.
3. Teraziye bilinen bir ağırlık koyun ve get_units(10) çağırın.
4. Adım 3'teki sonucu bilinen ağırlığınıza bölün. set_scale()'e iletmeniz gereken parametre hakkında bilgi edinmelisiniz.
5. Doğru bir okuma elde edene kadar 4. adımda parametreyi ayarlayın.
7. Adım: Özetleyin
Bu benim ilk İngilizce makalem, bazı hatalar olabilir.
Ağırlık göstergesi, sulama gibi başka işlevler eklenebilir.
Önerilen:
Akıllı Saksı - Su Seviyesini Gösterir: 5 Adım (Resimli)
Akıllı Saksı - Su Seviyesini Gösterir: Yeni evimiz için birkaç sevimli görünümlü bitki satın aldık. Evdeki tüm elektronik aletlerin arasında bitkiler canlı bir his uyandırıyor. Karşılığında bitkiler için bir şeyler yapmak istedim. Bu yüzden bu akıllı planı kurdum
Arduino İle Yapılan Sayma Ölçeği: 6 Adım
Arduino İle Yapılan Sayma Ölçeği: Bu proje hala devam eden bir çalışmadır, ancak başkalarının ondan ve fikirden faydalanması için ayrıntıları paylaşmanın yararlı olduğu bir noktaya geldi. Temelde mikrodenetleyici olarak Arduino kullanılarak oluşturulmuş bir ölçek, genel bir
Light Up Ağırlık Ölçeği: 6 Adım
Light Up Ağırlık Ölçeği: Bu eğitimde, bir LED RGB şeridi kullanarak mevcut ağırlığını görselleştiren bir tartı yapmayı öğreneceksiniz. Ekip olarak halkı geri dönüşüm konusunda eğitmek ve onları daha fazla geri dönüşüme teşvik etmek için bir yol istedik ve karşılığında
Google E-Tablosunda Ağırlık Ölçeği Verileri [Hacked]: 4 Adım
Google E-Tablosundaki Ağırlık Ölçeği Verileri [Hacked]: Bu, daha sonra fazla mesai ağırlığını takip etmek için verileri google sayfasına göndermek için kullanılan, piyasada bulunmayan sıradan bir tartı ürününe karşı çalıştırılan bir hacktir. İşlem, bir kullanıcının ölçtüğü kadar basittir tartının üzerinde durarak ağırlığını
Perfect Saksı - Şimdiye Kadar Gördüğün En Akıllı Saksı: 6 Adım
Mükemmel Saksı - Şimdiye kadar Gördüğünüz En Akıllı Saksı: Bu saksı muhtemelen şimdiye kadar gördüğünüz en akıllı saksılardan biridir. Tümüyle şık ve modern tasarımıyla bu ekici, toprağınızın kuru olduğunu algılayan bir toprak sensörüne sahiptir. Kuruduğunda peristaltik bir pompa açılır ve otomatik olarak sular