Sera – 02– Methods & Requirements

D:DropboxMy EducationArduinoProjects5 Greenhouse

SON MALZEME LİSTESİ

A – Sıcaklık

  1. Sıcaklık sensörü Temperature Sensör DS18B20 — 11.88 TL
  2. 3D YAZICI ISITICI FİŞEK — 20TL
  3. DHT11 Nem ve Isı Sensörü Arduino PIC Raspberry — 7,9TL
  4. CASTLE ARAÇ TİPİ SU ISITICI OTO KETTLE 12 V   — 11.88 TL

B – Işık

  1. Arduino Dijital Işık Şiddet Sensörü — 11.5
  2. E27 Deep Power Grow 5 Led Ampül * 2  — 80TL

C – Ortam Nemi

  1. SHT75 nem sensörü
  2. Adafruit BME280 Sıcaklık Nem Basınç Sensörü – 70TL

D – Toprak Nemi ve Sulama

  1. Toprak Nem Sensörü – 30 TL
  2. SHT10 KABLOLU SICAKLIK VE NEM SENSÖRÜ — 89,90TL
  3. Mini Su Pompası  3-9V –  RS-360SH— 23.92

E – Havalandırma

  1. Auto Cool Güneş Enerjili Araç İçi Soğutucu Fan — 19.88 TL
  2. 12V Fanlar

F- Görüntü

  1. Arduino 0.96 I2C IIC Serial 128X64 OLED LCD

http://www.instructables.com/id/Monochrome-096-i2c-OLED-display-with-arduino-SSD13/

 

Diğer Gerekenler:

  1. Kablolar ve jumper lar
  2. IKEA Kutu

Kullandıklarım ama illa gerekmeyenler

  1. Wago Buat

 

 

Kontrol edilecek durumlar:

  1. A – SICAKLIK

  2. IŞIKLANDIRMA

  3. NEM

  4. SULAMA

  5. HAVALANDIRMA ve HAVA AKIMI

 

——————————


A – SICAKLIK ve TOPRAK SICAKLIĞI

SENSÖR:

Sıcaklık için kullanabileceğim 2 sensör var.  DS18B20 ve SHT10.

ARAÇ:

Sıcaklık için kullanabileceğim 3D YAZICI ISITICI FİŞEK

  • Voltage: 12V
  • Power: 40W
  • Material: Stainless Steel
  • Diameter: 6 mm
  • Length: 20 mm
  • Wire Length: 1m

 

3D Printer Header Internal Working

Pelltier Soğutucu-Isıtıcı başlıklı

http://www.instructables.com/id/DIY-Cooler/?ALLSTEPS

CASTLE ARAÇ TİPİ SU ISITICI OTO KETTLE

Code:

Connect the power, more than 6 amps of 12v power supply

http://www.instructables.com/id/Programmable-Temperature-Controller-Hot-Plate/?ALLSTEPS

Make Your Own Temperature Controller with an Arduino

Yöntem:

Toprak sıcaklığı 2223 arasında tutulmalı

Gece günlük sıcaklığın 5-8 derece altında olmalı.

Eğer gündüz sıcaklık 27 dereceden yüksek olursa 23 dereceye getirilir

ve 21 dereceden düşük olursa 25  dereceye getirilir.

Eğer gece sıcaklık gece 14 en düşük olursa 17 dereceye getirilir

ve 20 den yüksek olursa 15 dereceye getirilir…


B  – IŞIKLANDIRMA

Sensör:

Arduino Dijital Işık Şiddet Sensörü — 11.5

bh1750fvi (GY-302) Light Sensor Module

http://www.instructables.com/id/BH1750-Digital-Light-Sensor/

Kullandığım Library:

https://github.com/Genotronex/BH1750FVI_Master

ICSG020A BH1750 Arduino Light Intensity Meter Tutorial

RTC Saat Modülü

 

Araç:

BİTKİ GELİŞİMİ HIZLANDIRAN 60’LI SOLAR LED IŞIK (207809170) — 50TL
E27 Deep Power Grow 5 Led Ampül

Yöntem:

  • Eğer ışık şiddeti yeterli değilse lambalar devreye girer
  • Ama yardım ettikleri süre de dahil bitkinin ışık aldığı süre 16 saatten fazla olamaz.
    • Aylık toplam ışık saati hesaplama
    • ampülleri hava karardıktan sonra 16 saaten fazla olacaksa açılmaz
    • Güneşin battığı saatte ışıkları açma?

 


 

C – iKLİMLENDİRME – NEM

Sensör

DHT11 Nem ve Isı Sensörü Arduino PIC Raspberry

687474703a2f2f6c6561726e696e672e67726f626f74726f6e6963732e636f6d2f696d616765732f5475746f7269616c732f44485431315f50696e732e706e67

https://github.com/adafruit/DHT-sensor-library

http://playground.arduino.cc/Main/DHT11Lib

https://arduino-info.wikispaces.com/DHT11-Humidity-TempSensor

Auto Cool Güneş Enerjili Araç İçi Soğutucu Fan

SHT75

http://forum.arduino.cc/index.php?topic=381408.0http://playground.arduino.cc/Code/Sensirion

 

Grove Water Sensor

http://arduinobasics.blogspot.com.tr/2014/08/grove-water-sensor.html

 

Yöntem:

Eğer nem değeri yükselirse fanları çalıştırıp havalandrır.

Nem 40’ın altında ya da 80’in üstünde ise hemen 60 e getirilir

D- TOPRAK NEMİ VE SULAMA

Toprak Nem Sensörü x 3

CODE:

Toprak nem sensörü nemli toprakta genelde 688 civarı birşey ölçüyor.

http://www.instructables.com/id/Soil-Moisture-Sensor/?ALLSTEPS

Measure soil Moisture with Arduino – Gardening

 

 

DC Su Pompası Motoru – DC Water Pump Motor – 3-12 V RS360SH
http://www.instructables.com/id/Arduino-water-system-to-wet-your-plant/

http://urun.gittigidiyor.com/ev-elektronigi/su-pompasi-motoru-dc-3-12v-water-pump-212708123

 

 

Su Seviyesi Sensörü – Yağmur Sensörü – Su Sensörü Grove-Water-Sensor

http://arduinobasics.blogspot.com.tr/2014/08/grove-water-sensor.html

Waterproofing the water sensor

http://forum.arduino.cc/index.php?topic=388982.0

Su seviyesi Sensörünü 3 yerde kullanıyorum:

  • Ana su kovası
  • Isıtma Kovası
  • Nemlendirme bardağı

Buna göre su sensörü için kullanabileceğim birkaç yöntem var

  1. Yağmur ve Su sensörü
  2. Ultrasonik sensör
  3. Manyetik Hall effect sensörü
  4. Şamandıra

http://www.instructables.com/id/Building-a-Capacitive-Liquid-Sensor/

Gereken birkaç şey var:

  • Dayanıklı olması ve korozyona uğramaması
  • Yeterince ucuz olması
  • Verilerin güvenilir olması

 

 

http://www.learningaboutelectronics.com/Articles/Arduino-liquid-level-sensor-circuit.php

Bu sensör 200’ün altına düştüğünde su doldurmaya başlıyorum. Su dolduktan sonra düşmesi yavaş oluyor. Yani 100’ün altında gelmesi için kupkuru olması lazım. Ama sonra çabuk yükseliyor. Bunun sebebi sudan çektikten sonra ince bir tabaka oluşması.

Bu sensörler alarm verdikten sonra ilgili Isıtma Kovası ve Nemlendirme Bardağı’na yeterli ya da az su vermek çok önemli. Bu yüzden bir de maksimum seviye belirleyebilirim, böylece su sadece bu maksimum seviye aşılmamışsa verilebilir ve de adım adım verilebilir. Burada 2şer saniye aralıklarla

Pompa 7 saniyede 60 ml pompalıyor. Bardak toplam 200ml. Misal 190’dan sonra pompalanan bir 60 ml çok da büyük bir sorun yaratmıyor…

Kırmızı olan sensör en dolu yerde 660 veriyor.

CODE:

https://github.com/jackbell16/Arduino-Plant-System-Project

 

Yöntem:

eğer toprak sensörleri kuru ise su devreye girer

eğer kovanın suyu bitmişse kırmızı ışık yanar

Sulama kovasında su seviyesi sensörü olacak böylece eğer su biterse alarm verecek. e


 

E – HAVALANDIRMA VE HAVA AKIMI

Auto Cool Güneş Enerjili Araç İçi Soğutucu Fan

5v FAN

Yöntem:

Her saat başında 5 dakika fan çalışır.

 

 

5

 

 

Connections

RANDOM

A good relay example:

http://arduinobasics.blogspot.com.tr/2014/09/relay-module.html

F- Görüntü

  1. Arduino 0.96 I2C IIC Serial 128X64 OLED LCD

http://www.instructables.com/id/Monochrome-096-i2c-OLED-display-with-arduino-SSD13/

  1. Arduino 0.96 I2C IIC Serial 128X64 OLED LCD

http://www.instructables.com/id/Monochrome-096-i2c-OLED-display-with-arduino-SSD13/

 

 

I2C Adreslerim

http://playground.arduino.cc/Main/I2cScanner

I2C device found at address 0x23 ! —  Işık Ölçer BH750

I2C device found at address 0x57 ! — Saat

I2C device found at address 0x68 ! —- Saat

I2C device found at address 0x3C ! — OLED Display

I2C device found at address 0x77  ! — Nem-Isı-Basınç Ölçer

 

 

 

TESTs:

  • Test all critical water items
  • Test waterproofness
  • Test water levels
  • Test relays
  • Test what happens if a certain sensor does not work. ie watersensor corroded doesnt work: does it show Yes Water or No water?
  • Kablo yerleşimi ve konnektörler
  • bütün pompalar 48 saat test.
  • Kodların commentleri
  • Prepare power sources and connectors
  • Prepare cable layouts
  • Değişken kontrolu

Leave a Reply