Proses manufaktur
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
| × | 1 | ||||
![]() |
| × | 1 | |||
![]() |
| × | 1 |
![]() |
|
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
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.
#includeint 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);}}
Proses manufaktur
Komponen dan persediaan Arduino UNO × 1 Sensor Kelembaban Tanah SparkFun (dengan Terminal Sekrup) × 1 Adafruit LCD Standar - 16x2 Putih di Atas Biru × 1 Breadboard (generik) × 1 Alat dan mesin yang diperlukan Besi solder (generik) A
Komponen dan persediaan Arduino UNO × 1 Sensor Kedekatan × 1 Kabel jumper (generik) × 1 Tentang proyek ini Halo, teman-teman! Hari ini saya akan menunjukkan kepada Anda bagaimana menghubungkan sensor IR dengan Arduino UNO. Jadi mari kita mulai! Komp
Komponen dan persediaan Arduino MKR GSM 1400 × 1 SORACOM Air Global IoT SIM × 1 Arduino MKR MEM Shield × 1 Suhu dan Kelembaban GY21 × 1 Sensor Sinar UV SI1145 Adafruit × 1 Sensor Kelembaban Tanah SparkFun (dengan Terminal Sekrup) × 1
Komponen dan persediaan Arduino Yun Awalnya Dikembangkan dengan Yun tetapi juga berfungsi dengan Yun2, ESP8266 dan ESP32 atau Arduino apa pun. × 1 Arduino Yun Rev 2 × 1 Espressif ESP8266 ESP-12E × 1 Adafruit Thermistor Sensor:Bekerja pada port analog, dapat diguna