İçindekiler:

Intel Otomatik Bahçecilik Sistemi: 16 Adım (Resimlerle)
Intel Otomatik Bahçecilik Sistemi: 16 Adım (Resimlerle)

Video: Intel Otomatik Bahçecilik Sistemi: 16 Adım (Resimlerle)

Video: Intel Otomatik Bahçecilik Sistemi: 16 Adım (Resimlerle)
Video: BÜYÜK EYLÜL GÜNCELLEMESİ GELDİ // BAHÇIVANLIK VE SERACILIK | RANCH SIMULATOR !! 2024, Temmuz
Anonim
Image
Image
Intel Otomatik Bahçecilik Sistemi
Intel Otomatik Bahçecilik Sistemi
Intel Otomatik Bahçecilik Sistemi
Intel Otomatik Bahçecilik Sistemi
Intel Otomatik Bahçecilik Sistemi
Intel Otomatik Bahçecilik Sistemi

[Video oynatmak]

Herkese merhaba !!!

Bu benim Intel Edison'daki ilk Instructabe'im. Bu talimat, bir Intel Edison ve diğer ucuz elektronik sensörler kullanarak küçük saksı bitkileri veya şifalı bitkiler için otomatik bir sulama (Damla Sulama) sistemi yapmak için bir kılavuzdur. Bu, iç mekan bitki bitkilerini yetiştirmek için mükemmeldir. Ancak bu fikir daha büyük bir sistem için uygulanabilir.

Ben bir köye sahibim ve kendi firmamız var. Köyümde kaldığım süre boyunca firmamızdan bol miktarda taze sebze/bitki yaprağı alıyorduk(yukarıdaki resimlere bakınız). Ama şimdi durum farklı, çünkü ben bir köyde kalıyorum. şehir artık taze sebze/bitki yaprağı yok. Bunları hiç taze olmayan mağazadan almak zorundayım. Bunların dışında sağlığa iyi gelmeyen zararlı tarım ilaçları kullanılarak yetiştiriliyorlar. Bu yüzden bitkiyi sıkılaştırmayı planlıyorum. tamamen taze ve zararsız olan balkon. Ancak sıkılaştırma zaman alan bir işlemdir. Çiçeklerimde su vermeyi hep unutuyorum. Bu, otomatik bahçecilik sistemi fikrini vermeye yol açar.

Sistem toprak nemini, bitkilere düşen ışık miktarını ve su debisini algılayacak şekilde tasarlanmıştır. Topraktaki nem içeriği çok düşük olduğunda, sistem bir pompayı çalıştırma ve toprağı sulama komutu verir. Debimetre su tüketimini izler.

Bunun dışında Intel Edison, nem seviyesi, ortam ışığı ve akış hızı bilgilerini web'e iletecektir. Blynk uygulamalarını kullanarak tüm verileri akıllı telefonunuzdan izleyebilirsiniz. Ardından, nem varsa hesabınıza otomatik olarak bir twit gönderilebilir. belirli bir eşik değerinin altına düşer.

Çevreye özen gösterilmesi son yıllarda çok önemli hale geldi ve CO2 emisyonlarının azaltılmasına veya tüketilen enerjinin daha verimli yönetilmesine yardımcı olabilecek "yeşil" uygulamalara yönelik artan bir talep var. Projeyi daha güvenilir ve çevre dostu hale getirmek için kullandım. Tüm sisteme güç sağlamak için güneş enerjisi.

Adım 1: Gerekli Parçalar

1. Intel Edison Anakartı (Amazon)

2. Nem Sensörü (Amazon)

3. Akış Sensörü (Amazon)

4. DC pompa (Amazon)

5. Fotosel /LDR (Amazon)

6. MOSFET (IRF540 veya IRL540) (Amazon)

7. Transistör (2N3904) (Amazon)

8. Diyot (1N4001) (Amazon)

9. Dirençler (10K x2, 1K x1, 330R x1)

10. Kondansatör -10uF (Amazon)

11. Yeşil LED

12. Çift Taraflı Prototip Pano (5cm x 7cm) (Amazon)

13. Kablolu JST M/F konektörleri (2 pin x 3, 3pin x1) (eBay)

14. DC Jack- Erkek (Amazon)

15. Başlık Pinleri (Amazon)

16. Güneş Paneli 10W (Voc = 20V-25V) (Amazon)

17. Solar Şarj Kontrol Cihazı (Amazon)

18. Mühürlü Kurşun Asit Batarya (Amazon)

Gerekli aletler:

1. Havya (Amazon)

2. Tel Kesici /Sıyırıcı (Amazon)

3. Sıcak Tutkal Tabancası (Amazon)

4. Matkap (Amazon)

Adım 2: Sistem Nasıl Çalışır?

Sistem Nasıl Çalışır?
Sistem Nasıl Çalışır?
Sistem Nasıl Çalışır?
Sistem Nasıl Çalışır?

Projenin kalbi Intel Edison kartıdır. Çeşitli sensörlere (toprak nemi, ışık, sıcaklık, su akışı vb.) ve bir Su Pompasına bağlıdır. Sensörler, Toprak Nemi, Güneş Işığı ve Su gibi farklı parametreleri izler. akış/Tüketim daha sonra Intel Board'a beslenir. Daha sonra Intel kartı sensörlerden gelen verileri işler ve Su Pompasına bitkinin sulanması için komut verir.

Çeşitli parametreler daha sonra Intel Edison dahili WiFi aracılığıyla web'e gönderilir. Ardından, tesisi Akıllı Telefon/Tabletlerinizden izlemek için Blynk uygulamalarıyla arabirim oluşturulur.

Kolay anlaşılması için projeleri aşağıdaki gibi daha küçük bölümlere ayırdım.

1. Edison'a Başlarken

2. Proje için Güç Kaynağı

3. Sensörlerin Bağlanması ve Test Edilmesi

4. Devre / Shield Yapımı

5. Blynk Uygulaması ile Arayüz Oluşturma

6. Yazılım

7. Muhafazanın Hazırlanması

8. Son Test

Adım 3: Intel Edison'un Ayarlanması

Intel Edison'un Ayarı
Intel Edison'un Ayarı
Intel Edison'un Ayarı
Intel Edison'un Ayarı

Bu Intel Edison ve Arduino Genişletme Kartını Amazon'dan satın alıyorum. Instructable Campaign'den almadığım için çok şanssızım. Arduino'ya aşinayım ama Intel Edison ile çalışmaya başlamanın biraz zor olduğunu gördüm. Her neyse, birkaç günlük denemeden sonra, kullanımının oldukça kolay olduğunu gördüm. Hızlı bir şekilde başlamanız için aşağıdaki birkaç adımda size rehberlik edeceğim. O yüzden korkmayın:)

Edison'a nasıl başlayacağınızı iyi anlatan aşağıdaki talimatları takip edin.

Mutlak acemi iseniz, aşağıdaki Talimatları izleyin

Intel Edison için Mutlak Başlangıç Kılavuzu

Mac kullanıcısıysanız, aşağıdaki Talimatları izleyin

Intel Edison'u kurmak için GERÇEK başlangıç kılavuzu (Mac OS ile)

Bunların dışında Sparkfun ve Intel, Edison'u kullanmaya başlamak için harika öğreticilere sahiptir.

1. Sparkfun Eğitimi

2. Intel Eğitimi

Gerekli tüm yazılımları Intel web sitesinden indirin

software.intel.com/en-us/iot/hardware/edison/downloads

Yazılımı indirdikten sonra sürücüleri, IDE ve işletim sistemini yüklemeniz gerekir.

Sürücüler:

1. FTDI Sürücüsü

2. Edison Sürücüsü

IDE:

Arduino IDE'si

İşletim Sisteminin yanıp sönmesi:

Yocto Linux Görüntülü Edison

Hepsini yükledikten sonra, WiFi bağlantısı kurmanız gerekir.

Adım 4: Güç Kaynağı

Güç kaynağı
Güç kaynağı
Güç kaynağı
Güç kaynağı
Güç kaynağı
Güç kaynağı

Bu proje için iki amaç için güce ihtiyacımız var

1. Intel Edison'a (7-12V DC) ve farklı sensörlere (5V DC) güç sağlamak için

2. DC pompayı (9V DC) çalıştırmak için

Tüm projeye güç sağlamak için 12V sızdırmaz kurşun asit pil seçtim. Çünkü eski bir bilgisayar UPS'inden aldım. Sonra pili şarj etmek için Güneş Enerjisini kullanmayı düşündüm. Bu yüzden artık projem tamamen güvenilir ve çevre dostu.

Güç Kaynağını hazırlamak için yukarıdaki resimlere bakın.

Solar Şarj Sistemi iki ana bileşenden oluşur

1. Güneş Paneli: Güneş ışığını elektrik enerjisine dönüştürür.

2. Solar Charge Controller: Aküyü optimum şekilde şarj etmek ve yükü kontrol etmek için

Solar Charge Controller yapmak için 3 talimat yazdım. Böylece kendi yapmak için takip edebilirsiniz.

ARDUINO-SOLAR-ŞARJ-KONTROL CİHAZI

Yapmak istemiyorsanız, eBay veya Amazon'dan satın alın.

Bağlantı:

Şarj kontrolörlerinin çoğunda ortak olarak 3 terminal bulunur: Solar, Pil ve yük.

İlk olarak Şarj Kontrol Cihazını Bataryaya bağlayın çünkü bu, Şarj Kontrol Cihazının uygun sistem voltajına kalibre edilmesini sağlar. Önce negatif terminali, ardından pozitif terminali bağlayın. Güneş panelini bağlayın (önce negatif ve sonra pozitif) Sonunda DC yük terminaline bağlayın. Bizim durumumuzda yük Intel Edison ve DC pompasıdır.

Ancak Intel Board ve pompanın sabit bir voltaja ihtiyacı vardır. Bu nedenle, Şarj denetleyicisinin DC yük terminaline bir DC-DC dönüştürücü dönüştürücü bağlanır.

Adım 5: Nem Sensörü

Nem Sensörü
Nem Sensörü
Nem Sensörü
Nem Sensörü
Nem Sensörü
Nem Sensörü

Çalışmakta olan nem sensörleri, toprağın nem seviyesini belirlemek için suyun direncine dayanmaktadır. Sensörler, birinden bir akım göndererek ve bilinen bir direnç değeri nedeniyle karşılık gelen bir voltaj düşüşünü okuyarak iki ayrı iki prob arasındaki direnci ölçer.

Su ne kadar fazla olursa direnç o kadar düşük olur ve bunu kullanarak nem içeriği için eşik değerleri belirleyebiliriz. Toprak kuruduğunda direnç yüksek olacak ve LM-393 çıkışta yüksek bir değer gösterecektir. Toprak ıslandığında, çıktıda düşük bir değer gösterecektir.

LM-393 SÜRÜCÜ (nem sensörü) -> Intel Edison

GND -> GND

5V -> 5

VOUT -> A0

Test Kodu:

int nemli_sensor_Pin = A0; // Sensör A0 analog pinine bağlı

int nemli_sensor_Value = 0; // sensor void setup() { Serial.begin(9600); } void loop() { // sensörden değeri oku: wet_sensor_Value = analogRead(moist_sensor_Pin); gecikme(1000); Serial.print("Nem sensörü Okuma = "); Serial.println(moist_sensor_Value); }

Adım 6: Işık Sensörü

Işık sensörü
Işık sensörü
Işık sensörü
Işık sensörü
Işık sensörü
Işık sensörü

Bitki üzerine düşen güneş ışığı miktarını izlemek için bir ışık sensörüne ihtiyacımız var. Bunun için hazır bir sensör satın alabilirsiniz. Ama ben fotosel/LDR kullanarak kendim yapmayı tercih ediyorum. Maliyeti çok düşük, elde etmesi kolay birçok boyut ve özelliklerde.

Nasıl çalışır ?

Fotosel, temel olarak dalgalı yüze ne kadar ışık parladığına bağlı olarak direnç değerini (ohm olarak) değiştiren bir dirençtir. Üzerine düşen ışık miktarı arttıkça direnci düşürür ve bunun tersi de geçerlidir.

Fotosel hakkında daha fazla bilgi için buraya tıklayın

Ekmek Tahtası Devresi:

Işık sensörü, üst direnci (R1) Fotosel/LDR ve alt direnci (R2) 10K direnç olarak voltaj bölücü devre yapılarak yapılabilir. Yukarıda gösterilen devreye bakınız.

Bununla ilgili daha fazla bilgi için adafruit öğreticisini görebilirsiniz.

Bağlantı:

LDR bir pim - 5V

Kavşak --- A1

10K Direnç bir pim - GND

İsteğe bağlı gürültü filtresi devresi: İstenmeyen gürültüyü filtrelemek için 10K rezistöre 0,1 uF kapasitör bağlayın.

Test Kodu:

Sonuç:

Seri monitör okuması, sensör değerinin parlak güneş ışığı için daha yüksek ve gölge sırasında daha düşük olduğunu gösterir.

int LDR = A1; // LDR, analog pin A1'e bağlanır

int LRDValue = 0; // bu LDR değerlerini depolamak için bir değişkendir void setup() { Serial.begin(9600); // seri monitörü 9600 buad ile başlatın } void loop() { LDRValue = analogRead(LDR); //LDR'nin değerini LDR Serial.print("Işık Sensörü Değeri: "); Serial.println(LDRValue); //LDR değerlerini seri monitör gecikmesine yazdırır(50); //Bu, LDR'nin arduino'ya değer gönderme hızıdır }

7. Adım: Işık Sensörünü Yapın

Işık Sensörünü Yapın
Işık Sensörünü Yapın
Işık Sensörünü Yapın
Işık Sensörünü Yapın
Işık Sensörünü Yapın
Işık Sensörünü Yapın
Işık Sensörünü Yapın
Işık Sensörünü Yapın

Eğer bir Seeedstudio oluk ışık sensörünüz varsa bu adımı atlayabilirsiniz. Ama oluk sensörüm yok, o yüzden kendim yaptım. Hiç şüpheniz olmasın, daha fazlasını öğreneceksiniz ve tamamlandıktan sonra büyük bir zevk hissedeceksiniz.

İstenen uzunlukta iki parça kablo alın ve uçlarındaki yalıtımı sıyırın. Uçlarına iki pinli JST konnektörü bağlayın. Kablolu konnektör de satın alabilirsiniz.

Fotoselin uzun bacakları vardır ve bu ayakların hala kurşun tellere uyması için kısa saplamalara kesilmesi gerekir.

Her bir bacağı yalıtmak için iki kısa ısı büzüşmeli parça kesin. Isıyla daralan makaronları kablolara takın.

Daha sonra fotosel kurşun tellerin ucuna lehimlenir.

Artık sensör hazır. Bunu istediğiniz yere kolayca bağlayabilirsiniz. 10K direnç ve 0.1 uF kapasitör, daha sonra açıklayacağım ana devre kartına lehimlenecektir.

Adım 8: Akış Sensörü

Akış sensörü
Akış sensörü
Akış sensörü
Akış sensörü
Akış sensörü
Akış sensörü
Akış sensörü
Akış sensörü

Akış sensörü bir boru/konteyner içinden akan sıvıyı ölçmek için kullanılır. Bu sensöre neden ihtiyacımız olduğunu düşünebilirsiniz. iki ana nedeni var

1. Bitkileri sulamak için kullanılan su miktarını ölçmek, israfı önlemek

2. Kuru çalışmayı önlemek için pompayı kapatmak için.

Sensör Nasıl Çalışır?

“Hall Etkisi” prensibi ile çalışır. Elektrik akımına dik bir iletkende ve ona dik olan manyetik alanda bir voltaj farkı indüklenir. Küçük bir fan/pervane rotoru, sıvının aktığı yola yerleştirilir, sıvı aktığında rotor döner. Rotorun şaftı bir hall etkisi sensörüne bağlıdır. Akım akan bir bobin ve rotorun miline bağlı bir mıknatısın bir düzenlemesidir. Böylece, bu rotor dönerken bir voltaj/darbe indüklenir. Bu akış ölçerde, dakikada içinden geçen her litre sıvı için yaklaşık birkaç darbe verir. L/saat cinsinden akış hızı, sensörün çıkışından gelen darbeleri sayarak hesaplanabilir. Sayım işini Intel Edison yapacaktır..

Akış Sensörleri üç kabloyla gelir:

1. Kırmızı/VCC (5-24V DC Giriş)

2. Siyah/GND (0V)

3. Sarı/ÇIKIŞ (Puls Çıkışı)

Pompa Konnektörünün Hazırlanması: Pompa JST konektörü ve kabloları ile birlikte geliyor. Fakat stoğumdaki dişi konektör buna uymadı ve tel uzunluğu da küçük. Bu yüzden orijinal konektörü kestim ve uygun boyutta yeni bir konektör lehimledim.

Bağlantı:

Sensör ---- Intel

Vcc -- 5V

GND-- GND

ÇIKIŞ -- D2

Test Kodu:

Akış sensörünün darbe çıkış pimi, dijital pim 2'ye bağlıdır. Pim-2, harici bir kesme pimi olarak işlev görür.

Bu, su akış sensöründen gelen çıkış darbelerini okumak için kullanılır. Intel kartı darbeyi algıladığında hemen bir işlevi tetikler.

Kesinti hakkında daha fazla bilgi için Arduino Referans sayfasını inceleyebilirsiniz.

Test kodu SeeedStudio'dan alınmıştır. Daha fazla ayrıntı için burada görebilirsiniz

Not: Akış hesaplaması için denklemi pompa veri sayfanıza göre değiştirmelisiniz.

// Seeedstudio.com'dan Seeeduino ve Su Akış Sensörünü kullanarak sıvı akış hızı okuma// Charles Gantt tarafından PC Fan RPM kodundan uyarlanan kod Crenn @thebestcasescenario.com // http:/themakersworkbench.com https://thebestcasescenario.com https://seeedstudio.com uçucu int NbTopsFan; //sinyalin yükselen kenarlarını ölçmek int Calc; int hallsensor = 2; //Sensörün pin konumu void rpm () //Bu, kesmenin çağırdığı fonksiyondur { NbTopsFan++; //Bu fonksiyon hall efekt sensörleri sinyalinin yükselen ve düşen kenarını ölçer } // setup() yöntemi, çizim başladığında void setup() // { pinMode(hallsensor, INPUT); //dijital pin 2'yi Serial.begin(9600) girişi olarak başlatır; //Bu, seri bağlantı noktasının başlatıldığı kurulum işlevidir, AttachInterrupt(0, rpm, RISING); //ve kesme eklenir } // loop() yöntemi tekrar tekrar çalışır, // Arduino'da power void loop() olduğu sürece { NbTopsFan = 0; //Hesaplamalar için NbTops'u 0'a ayarlayın sei(); // Kesinti gecikmesini etkinleştirir (1000); // 1 saniye bekle cli(); //Kesmeleri devre dışı bırak Calc = (NbTopsFan * 60 / 73); //(Darbe frekansı x 60) / 73Q, = L/saat cinsinden akış hızı Serial.print (Calc, DEC); //Seri.print'in üzerinde hesaplanan sayıyı yazdırır (" L/saat\r\n"); //"L/saat" yazdırır ve yeni bir satır döndürür }

Adım 9: DC Pompa

DC Pompa
DC Pompa
DC Pompa
DC Pompa
DC Pompa
DC Pompa

Pompa temelde dişli bir DC motordur, bu nedenle çok fazla torka sahiptir. Pompanın içinde bir "yonca" silindir modeli bulunur. Motor döndükçe, yonca sıvıyı bastırmak için boruya bastırır. Pompanın doldurulması gerekmez ve aslında kendini yarım metre su ile kolaylıkla doldurabilir.

Pompa, dalgıç tipte değildir. Bu nedenle sıvıya asla temas etmez ve bunu küçük bahçe işleri için mükemmel bir seçim haline getirir.

Sürücü Devresi:

Edison pimleri yalnızca az miktarda akım sağlayabildiğinden, pompaya doğrudan Edison pimlerinden güç sağlayamıyoruz. Bu yüzden pompayı sürmek için ayrı bir sürücü devresine ihtiyacımız var. Sürücü, bir n Kanal MOSFET kullanılarak yapılabilir.

Yukarıdaki resimde gösterilen sürücü devresini görebilirsiniz.

Pompanın iki terminali vardır. Kırmızı nokta ile işaretlenmiş terminal pozitiftir. Resme bakın.

DC pompasının 3V ila 9V arasında çalışması önerilir. Ancak güç kaynağımız 12V pildir. İstenilen voltajı elde etmek için voltajı düşürmemiz gerekir. Bu bir DC Buck Dönüştürücü ile yapılır. Kart üzerindeki potansiyometre ayarlanarak çıkış 9V'a ayarlanır.

Not: Eğer IRL540 MOSFET kullanıyorsanız lojik seviye olduğu için sürücü devresini yapmanıza gerek yoktur.

Pompa Konektörünün Hazırlanması:

Kablolu iki pin JST konektörü alın. Ardından kırmızı kabloyu nokta işaretli polariteye ve siyah kabloyu diğer terminale lehimleyin.

Not: Lütfen uzun süre yüksüz olarak test etmeyin, iç kısım plastik yapraklarla, pisliği ememez.

Adım 10: Sield'i Hazırlayın

Sield'i hazırlayın
Sield'i hazırlayın
Sield'i hazırlayın
Sield'i hazırlayın
Sield'i hazırlayın
Sield'i hazırlayın

Sensör bağlantısı için oluk kalkanım olmadığı için bağlantıyı kolaylaştırmak için kendim yaptım.

Bunu yapmak için çift taraflı bir prototip tahta (5 cm x 7 cm) kullandım.

Resimde gösterildiği gibi 3 şerit düz erkek başlık pimi kesin.

Başlığı Intel dişi başlıklarına yerleştirin.

Prototip kartını hemen üstüne yerleştirin ve konumu bir işaretleyici ile işaretleyin.

Ardından tüm başlıkları lehimleyin.

Adım 11: Devreyi Yapın

Devreyi Yap
Devreyi Yap
Devreyi Yap
Devreyi Yap
Devreyi Yap
Devreyi Yap

Kalkan şunlardan oluşur:

1. Güç Kaynağı Konektörü (2 pinli)

2. Pompa Konnektörü (2 pin) ve sürücü devresi (IRF540 MOSFET, 2N3904 Transistör, 10K ve 1K Dirençler ve 1N4001 anti paralel diyot)

3. Sensör Konnektörleri:

  • Nem sensörü - Nem sensörü konektörü 3 pinli düz erkek başlıklarla yapılır.
  • Işık Sensörü - Işık sensörü konnektörü 2 pinli JST dişi konnektördür, ilgili devre (10K direnç ve 0.1 uF Kapasitör) blendaj üzerinde yapılmıştır
  • Akış Sensörü: Akış sensörü konnektörü 3 pinli JST dişi konnektördür.

4. Pompa LED'i: Pompa durumunu öğrenmek için yeşil bir LED kullanılır. (Yeşil LED ve 330R direnç)

Tüm konektörleri ve diğer bileşenleri yukarıda gösterilen şemaya göre lehimleyin.

12. Adım: Blynk Uygulamasını ve Kütüphanesini Kurun

Blynk Uygulamasını ve Kitaplığını Yükleyin
Blynk Uygulamasını ve Kitaplığını Yükleyin
Blynk Uygulamasını ve Kitaplığını Yükleyin
Blynk Uygulamasını ve Kitaplığını Yükleyin

Intel Edison dahili WiFi'ye sahip olduğundan, onu yönlendiricime bağlamayı ve bitkileri Akıllı Telefonumdan izlemeyi düşündüm. Ancak uygun bir uygulama yapmak için bazı kodlamalar gerekiyor. Tecrübesi az olan herkesin başarabilmesi için basit bir seçenek aradım. Bulduğum en iyi seçenek Blynk Uygulamasını kullanmak.

Blynk, Arduino, Rasberry, Intel Edision ve daha birçok donanım üzerinde tam kontrol sağlayan bir uygulamadır. Hem Android hem de IPhone ile uyumludur. Blynk uygulaması şu anda ücretsiz olarak mevcuttur.

Uygulamayı aşağıdaki linkten indirebilirsiniz

1. Android için

2. Iphone için

Uygulamayı indirdikten sonra akıllı telefonunuza yükleyin.

Ardından kütüphaneyi Arduino IDE'nize aktarmanız gerekir.

Kitaplığı İndir

Uygulamayı ilk kez çalıştırdığınızda, oturum açmanız gerekir - bu nedenle bir e-posta adresi ve şifre girin.

Yeni bir proje oluşturmak için ekranın sağ üst köşesindeki “+” işaretine tıklayın. Ardından projeye bir ad verin. Adını "Otomatik Bahçe" olarak adlandırdım.

Hedef donanım Intel Edison'u seçin

Ardından, bu kimlik doğrulama jetonunu kendinize göndermek için “E-posta”ya tıklayın - kodda buna ihtiyacınız olacak

Adım 13: Gösterge Tablosunu Oluşturma

Gösterge Tablosunu Yapmak
Gösterge Tablosunu Yapmak
Gösterge Tablosunu Yapmak
Gösterge Tablosunu Yapmak
Gösterge Tablosunu Yapmak
Gösterge Tablosunu Yapmak

Pano, farklı widget'lardan oluşur. Widget eklemek için aşağıdaki adımları izleyin:

Ana Gösterge Tablosu ekranına girmek için “Oluştur”a tıklayın.

Ardından, “Widget Box”ı almak için tekrar “+” tuşuna basın.

Ardından 2 Grafiği sürükleyin.

Grafiklere tıklayın, yukarıda gösterildiği gibi bir ayarlar menüsü açılacaktır.

"Nem" adını değiştirmeniz gerekir, Sanal Pin V1'i seçin, ardından aralığı 0 -100 arasında değiştirin.

Farklı grafik desenleri için kaydırıcı konumunu değiştirin. Çubuk veya Çizgi gibi.

Adın sağ tarafındaki daire simgesine tıklayarak da rengi değiştirebilirsiniz.

Ardından iki Gösterge, 1 Değer Göstergesi ve Twiter ekleyin.

Ayar için aynı prosedürü izleyin. Yukarıda gösterilen resimlere başvurabilirsiniz.

Adım 14: Programlama:

Programlama
Programlama
Programlama
Programlama
Programlama
Programlama

Önceki adımlarda tüm sensör kodlarını test ettiniz. Şimdi bunları bir araya getirme zamanı.

Kodu aşağıdaki linkten indirebilirsiniz.

Arduino IDE'yi açın ve "Intel Edison" ve PORT No.

Kodu yükleyin. Blynk Uygulamasında sağ üst köşedeki üçgen simgesine tıklayın Şimdi grafikleri ve diğer parametreleri görselleştirmelisiniz.

WiFi Veri Kaydı ile ilgili Güncellemeler (2015-10-27): Blynk Uygulamasının çalışması nem ve ışık sensörü için test edildi. Akış Sensörü ve Twiter üzerinde çalışıyorum.

Bu yüzden güncellemeler için iletişim halinde olun.

Adım 15: Muhafazayı Hazırlama

Muhafaza Hazırlama
Muhafaza Hazırlama
Muhafaza Hazırlama
Muhafaza Hazırlama
Muhafaza Hazırlama
Muhafaza Hazırlama
Muhafaza Hazırlama
Muhafaza Hazırlama

Sistemi kompakt ve taşınabilir hale getirmek için tüm parçaları plastik bir muhafazanın içine koydum.

Önce tüm bileşenleri yerleştirin ve delik açmak için işaretleyin (boru için, pompayı sabitlemek için Kablo Bağı ve Teller)

Bir kablo bağı yardımıyla pompayı bağlayın.

Küçük bir silikon tüp kesin ve pompa tahliyesi ile akış sensörü arasında bağlantı kurun.

Pompa Emişine yakın deliklere uzun bir silikon tüp yerleştirin.

Başka bir silikon tüp takın ve bunu akış sensörüne bağlayın.

Kova dönüştürücüyü kasanın bir yan duvarına takın. Benim gibi yapıştırıcı veya 3M ped uygulayabilirsiniz.

Akış sensörünün tabanına sıcak tutkal uygulayın.

Intel kartını hazırlanan kalkanla yerleştirin. Kasaya yapıştırmak için 3M montaj kareleri uyguladım.

Son olarak tüm sensörleri blendajdaki ilgili başlıklara bağlayın.

Adım 16: Son Test

Son Test
Son Test

Blynk Uygulamasını açın ve projeyi çalıştırmak için oynat düğmesine (üçgen şekil simgesi) basın. Birkaç saniye bekledikten sonra grafikler ve göstergeler aktif olmalıdır. Intel Edison'unuzun yönlendiriciye bağlı olduğunu gösterir.

Nem Sensörü testi:

Kuru bir toprak kap alın ve nem sensörünü takın. Ardından suyu yavaş yavaş dökün ve akıllı telefonunuzdaki okumaları gözlemleyin. Arttırılmalıdır.

Işık sensörü:

Işık sensörü, ışık sensörünü ışığa doğru ve ışıktan uzağa göstererek kontrol edilebilir. Değişiklikler akıllı telefon grafiğinize ve göstergelerinize yansıtılmalıdır.

DC Pompa:

Nem seviyesi %40'ın altına düştüğünde pompa çalışır ve yeşil LED yanar. Durumu simüle etmek için probu ıslak topraktan çıkarabilirsiniz.

Akış sensörü:

Akış sensörü kodu Arduino'da çalışıyor ancak Intel Edison'da biraz hata veriyor. Üzerinde çalışıyorum.

twitter twiti:

Henüz test edilmedi. En kısa zamanda yapacağım. Güncellemeler için takipte kalın.

Demo Videosunu da görebilirsiniz

Bu makaleyi beğendiyseniz, iletmeyi unutmayın! Daha fazla DIY projesi ve fikri için beni takip edin. Teşekkürler !!!

Intel® IoT Davetiyesi
Intel® IoT Davetiyesi
Intel® IoT Davetiyesi
Intel® IoT Davetiyesi

Intel® IoT Invitational'da Birincilik Ödülü

Önerilen: