İçindekiler:

Süper Hava İstasyonu Asma Sepeti: 11 Adım (Resimli)
Süper Hava İstasyonu Asma Sepeti: 11 Adım (Resimli)

Video: Süper Hava İstasyonu Asma Sepeti: 11 Adım (Resimli)

Video: Süper Hava İstasyonu Asma Sepeti: 11 Adım (Resimli)
Video: Ünal turan Azad yılmaz Karşıma çıkın dedi 2024, Kasım
Anonim

Herkese selam! Bu T3chFlicks blog gönderisinde, size nasıl akıllı asılı sepet yaptığımızı göstereceğiz.

Bitkiler, herhangi bir eve taze ve sağlıklı bir katkıdır, ancak hızlı bir şekilde yorucu hale gelebilir - özellikle de onları yalnızca yataktayken sulamayı unutursanız.

Akıllı asılı sepetimizle tembel olabilir ve yine de güzel çiçeklere sahip olabilirsiniz! Arduino Dashboard'unuzdaki bir düğmeye dokunarak, bitkilerinizi nerede olursanız olun sulayabilirsiniz. Dahası, asılı sepet diğer harika sensörlerle doludur - hava durumu ve ışık yoğunluğu gibi şeyleri ön panelinizde görüntüleyin, böylece tesisinizin ortamını kontrol edebilir ve gününüzü (veya kıyafetinizi) planlamanıza yardımcı olacak yerel ölçümler alabilirsiniz.

Bu proje çok eğlenceliydi ve öğrendiklerimizi hepinizle paylaşmaktan heyecan duyuyoruz. Ancak konuya girmeden ve size bunu nasıl yaptığımızı göstermeden önce, proje için ilk düşüncelerimizden bazılarına göz atalım…

Gereçler

Bileşenler

  1. Arduino Maker IoT Paketi:
  2. 3D Baskılı parçalar:
  3. 12V beyaz led şerit:
  4. 5V regülatör:
  5. Güç kaynağı:
  6. https://www.distrelec.nl/en/single-travel-adapter-…
  7. Bağlantı klipsleri:
  8. Solenoid valf:
  9. Cıvatalar:
  10. UV şeffaf plastik:
  11. Tel -
  12. 3D yazıcı -
  13. Isı tabancası -
  14. Havya -

Adım 1: Arka Plan - Tasarım

Arka Plan - Tasarım
Arka Plan - Tasarım
Arka Plan - Tasarım
Arka Plan - Tasarım
Arka Plan - Tasarım
Arka Plan - Tasarım

Bu bitki projesine başladığımızda, akıllı bir asılı sepet yapmak istediğimizi biliyorduk ama nereden başlayacağımızdan tam olarak emin değildik. Akıllı asılı sepetimiz için birkaç 'olmazsa olmaz'ımız vardı, yani:

  • Nemli toprak/çiçek dolu sepetin ağırlığını taşıyabilmelidir.
  • LED'ler, sensörler ve su vanası için elektronikleri barındırmalıdır.
  • Kablolu güce sahip olması gerekiyor çünkü bir güneş enerjisi çözümü kış aylarında yeterli enerji sağlayamıyor (teşekkürler, İngiltere)
  • Hortum borusu ile erişimi kolay bir bağlantıya sahip olmalıdır.

En iyi niyetimize rağmen, bir tasarımdaki ilk girişimimiz oldukça iğrenç bir bloktu, ancak çizim tahtasına geri döndükten sonra, (bize göre) oldukça iyi görünen rafine bir versiyon ürettik!

Elektronik için, Arduino MKR IoT paketi günü kurtardı - kit, amacımıza ideal olarak uyan birçok sensör içeriyor.

Arduino çevre kalkanı

Arduino kitindeki ortam kalkanı, lüminesans, sıcaklık hava basıncı, nem ve UV (UVA, UVB ve UV indeksine bölünmüş) için sensörlere sahiptir.

Bu sensörler, asılı sepetimiz için mini bir hava istasyonu gibi hareket ederek, kullanıcının hava koşulları hakkında doğru, canlı, yerel bilgilere erişmesini sağlar.

Arduino röle kartı

Kit içerisinde bulunan röle kartı, daha yüksek güçlü cihazları kolayca kontrol edebileceğimiz anlamına gelir. Bunu bir 12V solenoid valf kullanarak asılı sepete su akışını kontrol etmek için kullanabileceğimize karar verdik ve ayrıca güçlü bir ışığın - bazı 12V LED şeritler kullanılarak yapılan - yararlı bir ek olacağına karar verdik.

Bu proje için Arduino bulut platformunu da denemeye karar verdik. Önceki bir projede, gerçek zamanlı verileri görüntülemek için bir uygulama yapmıştık, ancak dürüst olmak gerekirse, bulut platformu Arduino projemizi kontrol etmenin çok daha basit bir yoluydu ve süper kullanıcı dostuydu.

2. Adım: 3D Basılı Parçalar

3D Baskılı Parçalar
3D Baskılı Parçalar
3D Baskılı Parçalar
3D Baskılı Parçalar
3D Baskılı Parçalar
3D Baskılı Parçalar
3D Baskılı Parçalar
3D Baskılı Parçalar

Yedi ana bölüm vardır:

  1. Ana Braket
  2. Vücut
  3. Üst kapak)
  4. Valf için braket
  5. Hortum başlığı için konektörler
  6. Hafif destek
  7. Işık örtüsü

Bu parçaları kendimiz tasarladık - bunlara ait dosyaları burada bulabilirsiniz. Geliştirilmiş güç, dayanıklılık ve uzun ömür için PETG filamentinde baskı yapmaya karar verdik.

Ne yazık ki, baskı mükemmel değildi, bu yüzden bazı katman boşluklarını denemek ve iyileştirmek için bir ısı tabancası kullandık (bitmiş baskıya piroteknik ile saldırmak yerine onu nasıl güzel bir şekilde yazdırabileceğimizi bilen var mı?). Bir pencere için üstte bir yuva bıraktık, böylece sensörler hala görebilir ve biraz daha güzel görünmesini sağlamak için yan tarafa bazı kabartmalı efektler ekledik.

Adım 3: Su Valfini Hazırlama

Su Valfinin Hazırlanması
Su Valfinin Hazırlanması
Su Valfinin Hazırlanması
Su Valfinin Hazırlanması
Su Valfinin Hazırlanması
Su Valfinin Hazırlanması

a. Selenoid valfi alın. Kabloları üstteki terminale vidalayın - biri pozitif, diğeri toprak için - hangi yöne gittikleri önemli değil.

B. Solenoid valf kablolarını kapatan plastik kapakta bir delik açın. Pozitif ve topraklama kablolarını bu delikten geçirin.

C. Solenoid valf kasası, kabloların normalde çıkacağı bir deliğe sahiptir. Kapaktaki deliği açıp kabloları bunun içinden geçirdiğimiz için artık buna ihtiyacımız kalmadı. Bu deliği sıcak tutkalla doldurun (zarif bir çözüm, değil mi?!) Böylece su içeri giremez. İSTEĞE BAĞLI: Pürüzsüz görünen bir yüzey için her şeyi siyah spreyle boyayın.

NS. Askı sepetinin kancasını braketin sonundaki yerine vidalayın.

Adım 4: Arduino Yığını

Arduino Yığını
Arduino Yığını
Arduino Yığını
Arduino Yığını

a. 5V güç regülatörünü alt kartın (yani röle kartının) perfboard bölümüne yerleştirin. İlgili pinlerin her iki tarafına da Arduino için 12V-> 5V dönecek başlıkları koyun.

B. Sensör kartını mkr1010'a (Arduino) ve mkr1010'u röle kartına yerleştirerek bir Arduino yığını yapın.

C. Solenoid kablolardan gelen kabloları röle kartına takın: Kırmızıdan 12V'a, Siyahtan Ortak'a (C) Rölede normalde kapalı (NC) röleden GND'ye 12V.

Adım 5: Sel LED'leri

Sel LED'leri
Sel LED'leri
Sel LED'leri
Sel LED'leri
Sel LED'leri
Sel LED'leri
Sel LED'leri
Sel LED'leri

a. Bir şeritten altı LED'lik beş şerit kesin. Pozitifleri ve negatifleri gösterildiği gibi birbirine bağlayın ve bunları 3D baskılı ışık kapaklarının daha kalınına yapıştırın.

B. Ardından, LED ızgarasından gelen pozitif kabloyu 12V güç kaynağı çoklu konektörüne bağlayarak ışığı bağlayın. LED ızgarasından gelen negatif kabloyu röle kartının NC'sine (normalde kapalı) bağlayın. Son olarak, röle kartındaki Ortak'tan bir topraklama kablosunu 12V güç kaynağı çoklu konektörünün Topraklamasına bağlayın.

C. Işığı daha ince dikdörtgen 3D baskılı parça ile örtün.

Adım 6: Sinyal LED'i

Sinyal LED'i
Sinyal LED'i
Sinyal LED'i
Sinyal LED'i
Sinyal LED'i
Sinyal LED'i

a. RGB LED'in topraklama pimine 220 Ohm'luk bir direnç bağlayın ve ardından yığının üstündeki GND pimine takın.

B. R, G ve B pozitiflerini pim 3, 4, 5'e bağlayın. Isıyla büzüşerek kapatın ve LED'i kapaktaki deliğinden itin.

7. Adım: Gücü Bağlayın

Gücü Bağla
Gücü Bağla
Gücü Bağla
Gücü Bağla

12V ve Toprak çoklu konektörlerini bir euro fıçı erkek kafasına bağlayın. 12V beslemesinden dişi euro fıçı başlığını takın.

Adım 8: Arduino Bulutu

Arduino Bulutu
Arduino Bulutu
Arduino Bulutu
Arduino Bulutu
Arduino Bulutu
Arduino Bulutu

Daha önce de belirttiğimiz gibi, Arduino tabanlı IoT projeniz için panolar oluşturmak, bulut platformları tarafından basitleştirilmiştir.

a. Arduino Bulutuna gidin ve bir hesap oluşturun.

B. Yeni bir 'şey' (Arduino Bulut bağlantılı cihaz) oluşturun.

C. Özellikler ekle - bunlar ölçtüğünüz veya izlediğiniz değişkenler olacaktır. Sıcaklık ölçümünü örnek olarak ekledik.

NS. Çevrimiçi eskiz düzenleyicinizi açın. Değişkenleri güncellemek için bazı varsayılan bağlantıların eklendiğini görebilirsiniz. Bunlar iyi çalışmalıdır, ancak ENV kalkanındaki sıcaklık ölçümünü kullanmak için, editörün sol tarafındaki örneklerde bulunabilecek bir miktar kod eklemeniz gerekecektir.

e. WiFi kimlik bilgilerinizi girin.

F. Kodunuzu yükleyin ve her şeyi doğru bir şekilde yaptıysanız, yeni değişkenin canlı güncelleme değerini göreceğiniz panoya dönün.

G. Ardından cihazdaki diğer tüm sensörleri Arduino Cloud'a eklemeye devam ettik: sıcaklık, nem, aydınlık, basınç, UVB, UVA. Ayrıca LED'in RGB rengi, projektör ışığı ve su kontrolü için kontroller ekledik. Nasıl yaptığımızı görmek için kodumuza göz atın.

9. Adım: Bir araya getirin

bir araya getirmek
bir araya getirmek
bir araya getirmek
bir araya getirmek
bir araya getirmek
bir araya getirmek

a. Arduino'yu kasanın içindeki yerine yapıştırın ve kabloları toplayın.

B. Kapağı kasaya koyun ve UV şeffaf kapağı yapıştırın.

C. Hortumdan solenoid valfe bağlantı parçasını, duvara en yakın uçtaki solenoid valfe vidalayın. Hortumu valf konektörüne bağlayın.

NS. Nozulu solenoid valfin diğer tarafına vidalayın (yani asılı sepet kancasına en yakın taraf).

e. Tüm braketi istediğiniz bir duvara veya çite vidalayın (bunu yapmadan önce dikey yüzeyin sahibine sorun…).

F. Hortumu musluğa bağlayın ve açın.

G. Güç kaynağını prize takın ve arkanıza yaslanın, çünkü akıllı asılı sepetiniz, ellerinizi kirletmeden yeşil parmaklara sahip olduğunuz anlamına gelir!

Adım 10: Kullanın, Hayran Olun ve İyileştirin

Kullanın ve Hayran Olun ve İyileştirin
Kullanın ve Hayran Olun ve İyileştirin
Kullanın ve Hayran Olun ve İyileştirin
Kullanın ve Hayran Olun ve İyileştirin
Kullanın ve Hayran Olun ve İyileştirin
Kullanın ve Hayran Olun ve İyileştirin

Artık Akıllı Asma Sepetinizi kontrol etmek için Arduino oluşturucu panosunu kullanabilirsiniz. Uygulama, projektör ışığını ve sulamayı kontrol etmenize ve ayrıca tüm sensör okumalarını izlemenize olanak tanır.

Arduino Dashboard sayfasında 'Web kancaları diğer hizmetlere otomatik mesajlar göndermenize ve almanıza izin veriyor' yazan bir web kancası var. Örneğin, Öğenizin bir özelliği değiştiğinde bildirim almak için bir web kancası kullanabilirsiniz. Web kancalarında yeniyseniz, bu örnek projeyi inceleyin.'

Anladığımız kadarıyla 'diğer hizmetlerden otomatik mesaj alma' işlevine sahip görünmüyorlar, ancak bu harika olurdu çünkü google takviminizi IFTTT'ye bağlayabilir ve sulamanızı otomatikleştirebilirsiniz! Umarım bunu bir çözüm olarak görürler! Ama kendiniz eklemekte zorlanıyorsanız, burada yapılır.

Kapağın tam oturmadığını fark etmiş olabilirsiniz. Boşluğu doldurmak için biraz sıcak tutkal kullanarak bunu düzelttik (video sonrası) ve oldukça iyi çalışıyor!

Adım 11: Arduino IoT Bundle'ın Diğer Kullanımları?

Arduino IoT Bundle'ın Diğer Kullanım Alanları?
Arduino IoT Bundle'ın Diğer Kullanım Alanları?

Akıllı asılı sepet eğitimimizi beğeneceğinizi umuyoruz - umarım hayatınızı kolaylaştıracak ve bitkilerinizi daha yeşil hale getirecektir!

Mail Listemize Kaydolun!

Önerilen: