Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Hidroponik

Komponen dan persediaan

Arduino Mega 2560
× 1
Sensor Suhu DHT22
DHT11 Sensor kelembapan
× 1
Relai (umum)
× 1
Sensor Cahaya RobotGeek
× 1
Sensor Suhu
× 1

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Hidroponik adalah jenis pertanian tanpa tanah. Tanah kehilangan nutrisi dan kesuburannya seiring waktu, jadi untuk menghindarinya kita bisa menggunakan Hidroponik. Pertumbuhan tanaman dan nutrisi dapat ditingkatkan dan dikendalikan juga. Tanaman yang hanya dapat tumbuh selama waktu tertentu dalam setahun dan tumbuh sepanjang tahun. Kami juga dapat memantau pertumbuhan tanaman, tingkat nutrisi tanah, kelembaban yang terkandung dalam tanah dan jumlah cahaya yang diterima.

Pendahuluan

Proyek ini adalah model dari sistem yang sebenarnya. Di sini kita mengganti tanah dengan bubuk kakao. Kami dapat mengontrol kelembaban dan nutrisi yang terkandung dalam bubuk kakao dengan mudah sehubungan dengan tanah normal. Dalam proyek ini kami hanya mengontrol tiga kriteria untuk pertumbuhan tanaman yaitu kelembaban, cahaya dan suhu. Untuk model kami, kami menggunakan spesifikasi tanaman selada

  • Suhu:25 hingga 30 derajat Celcius.
  • Kelembaban:50% hingga 80%.
  • Intensitas cahaya:250 foton per detik.

Kontrol Cahaya

Untuk model kami, kami menggunakan rangkaian LED 3mm yang terhubung secara seri dan paralel. Kami telah menggunakan 16 LED 8 LED merah dan 8 LED biru. Sebuah array dari 4 LED secara seri membutuhkan catu daya 12v. Jadi kami menggunakan catu daya eksternal 12v. Untuk mengontrol LED dengan bantuan Arduino kami menggunakan IC optocoupler 4N35. Untuk informasi intensitas cahaya kami menggunakan sensor cahaya dengan LDR. Untuk kinerja yang lebih baik, kami dapat memasang sensor fotodioda. Kami telah mengubah pembacaan dari sensor cahaya menjadi foton per detik menggunakan kode di Arduino.

Kontrol Suhu

Tanaman membutuhkan suhu yang sesuai untuk pertumbuhannya. Jadi kami mengontrol suhu model dengan bantuan dua kipas dan satu bola lampu pijar.

Untuk penginderaan suhu sekitar kita menggunakan IC LM35. Suhu dirasakan dan data di berikan ke Arduino. Ketika suhu di atas nilai yang dibutuhkan, kita perlu mendinginkan lingkungan sekitar, jadi kipas pendingin dinyalakan. Ketika suhu di bawah nilai yang diperlukan, kita perlu meningkatkan suhu di sekitarnya, sehingga kipas pemanas ditambah bola lampu pijar dinyalakan. Bohlam disimpan di luar dalam kotak terpisah sehingga intensitas cahayanya tidak mempengaruhi sensor cahaya kami. Bohlam memanaskan kotak dan kipas pemanas membuang udara panas ke dalam.

Kedua kipas dikendalikan menggunakan penggerak motor dan bola lampu pijar dikendalikan dengan bantuan relai.

Kontrol Kelembaban

Bubuk kakao harus mengandung jumlah partikel air yang tepat di dalamnya agar tanaman dapat melakukan fotosintesis. Untuk penginderaan kelembaban tanah kami menggunakan sensor DHT11. Sensor ini dapat mendeteksi suhu dan kelembapan, tetapi kami hanya menggunakannya untuk penginderaan kelembapan.

Untuk meningkatkan kadar air dalam bubuk kakao, kami menghubungkan pompa air dengan pipa dan membuat beberapa lubang di pipa. (konsep irigasi tetes).

Hal-hal yang perlu diperhatikan.

  • Sensor DHT11 memiliki waktu respons 1 Hz sehingga waktu tunda antara setiap pembacaan harus minimal 1 detik.
  • Baris LED yang dihubungkan secara seri 4 membutuhkan suplai 12v.
  • Jaga keamanan saat menyambungkan 230V ke PCB atau papan tempat memotong roti, isolasi kabel telanjang dengan pita listrik.
  • Jangan berikan sinyal langsung ke optocoupler, hubungkan resistor di antara keduanya.
  • Kipas DC brushless yang digunakan adalah Uni-direction, jadi pasang sesuai kebutuhan.

Kode

  • Hidroponik
HidroponikArduino
#include int pinDHT11 =41;int coolingFan=50;int heatingFan=48;int heater=3;int LEDrow1=25;int LEDrow2=27;int LEDrow3=29;int LEDrow4=31; int pump=31;SimpleDHT11 dht11;pengaturan kosong(){ Serial.begin(115200); pinMode (Kipas Pendingin, OUTPUT); pinMode(HeatingFan,OUTPUT); pinMode (pemanas, OUTPUT); pinMode(LEDrow1,OUTPUT); pinMode(LEDrow2,OUTPUT); pinMode(LEDrow3,OUTPUT); pinMode(LEDrow4,OUTPUT); pinMode(pompa,OUTPUT);}void loop(){ temperatur(); lampu(); kelembaban();}suhu kosong(){ nilai int=analogRead(A10); float volts=(nilai/1024.0)*5.0; suhu mengambang =volt * 100,0; Serial.print("temp="); Serial.println(temp); penundaan (1000); if(temp<25){ digitalWrite(pemanas,RENDAH); digitalWrite(Kipas Pemanas,TINGGI); } else{ digitalWrite(pemanas,TINGGI); digitalWrite(Kipas Pemanas,RENDAH); } if(temp>
30){ digitalWrite(Kipas Pendingin,TINGGI); }else{ digitalWrite(Kipas Pendingin,RENDAH); }}void light(){float ldrdata=analogRead(A8);float resistorVolt=(1024-ldrdata)/1024.0*5.0;float ldrVolt=5.0-resistorVolt;float ldrResistance=ldrVolt/resistorVolt*5000.0;float lux =(12518931) *(pow(ldrResistance,-1.405));mengambang foton=lux*0.019;//Serial.println(foton);delay(1000);if(foton<50){ digitalWrite(LEDrow1,HIGH); digitalWrite(LEDrow2,TINGGI); digitalWrite(LEDrow3,TINGGI); digitalWrite(LEDrow1,HIGH);}jika(foton>100){ digitalWrite(LEDrow1,LOW); digitalWrite(LEDrow2,RENDAH); digitalWrite(LEDrow3,RENDAH); digitalWrite(LEDrow4,LOW);}}void moisture() { // mulai bekerja... //Serial.println("================================="); //Serial.println("Contoh DHT11..."); // membaca tanpa sampel. suhu byte =0; byte kelembaban =0; int err =SimpleDHTErrSuccess; if ((err =dht11.read(pinDHT11, &temperature, &humidity, NULL)) !=SimpleDHTErrSuccess) { //Serial.print("Gagal membaca DHT11, err="); Serial.println(err);delay(1000); kembali; } int lembab=(int)kelembaban; //Serial.print("Contoh Oke:"); // Serial.print(lembab); Serial.println("H"); // Tingkat pengambilan sampel DHT11 adalah 1HZ. penundaan(2000); if(lembab<85){ digitalWrite(pompa,TINGGI); digitalWrite(Kipas Pendingin,RENDAH); }jika(lembab>94){ digitalWrite(Kipas Pendingin,TINGGI); digitalWrite(pompa,RENDAH);}} 

Skema


Proses manufaktur

  1. Pupuk
  2. Kerja dan Aplikasi Sensor Kelembaban Tanah
  3. Apa itu Sensor O2?
  4. Sensor Gerak menggunakan Raspberry Pi
  5. Sensor Kelembaban Tanah Raspberry Pi
  6. Uji sensor DS18B20
  7. Sensor Suhu Raspberry Pi
  8. Sensor Telemetri 2.0.1
  9. Sensor Emosi / EEG
  10. Memahami Sensor Efek Hall