Isi kandungan:

Garduino - Taman Pintar Dengan Arduino: 4 Langkah (dengan Gambar)
Garduino - Taman Pintar Dengan Arduino: 4 Langkah (dengan Gambar)

Video: Garduino - Taman Pintar Dengan Arduino: 4 Langkah (dengan Gambar)

Video: Garduino - Taman Pintar Dengan Arduino: 4 Langkah (dengan Gambar)
Video: PLANTER - Android Arduino Project Video 2024, Julai
Anonim
Image
Image
Garduino - Taman Pintar Dengan Arduino
Garduino - Taman Pintar Dengan Arduino

Hari-hari ini, tidak ada yang tidak bersalah. Adakah ada orang yang tidak sengaja membunuh tanaman ???

Sukar untuk menjaga tanaman anda hidup. Anda membeli kilang baru, dan dalam keadaan terburuk, anda lupa menyiramnya. Dalam kes yang lebih baik, anda ingat ia ada, tetapi anda tidak mengatasinya dengan betul.

Dengan Garduino, kami akan membantu anda menjadikan rumah anda menjadi rumah hijau yang indah dari tumbuh-tumbuhan yang sihat dan bahagia.

Garduino adalah platform pemantauan tanaman pintar, yang akan membantu anda mengetahui tanaman anda dengan lebih baik.

Mengapa Garduino begitu sejuk?

  • Ia memantau kelembapan di tanah tanaman. Kelembapan yang terlalu sedikit boleh mengakibatkan kehilangan hasil dan kematian tanaman. Sekiranya tahap kelembapan rendah, pengguna harus menyiram tanamannya. Mengekalkan tahap kelembapan pada julat yang betul juga dapat membantu mengelakkan penyiraman berlebihan. Penyiraman berlebihan adalah penyebab yang biasa dan terkenal untuk pembunuhan tumbuhan, yang menyebabkan penyakit akar dan air terbuang.
  • Ia memantau suhu di sekitar kilang. Suhu adalah faktor utama pertumbuhan tanaman. Ini membantu kita mengawasi ketika suhu terlalu tinggi. FYI, suhu rendah buruk kepada tanaman kerana suhu tinggi, kadang-kadang lebih buruk lagi.
  • Ia memantau kelembapan udara. Sebilangan besar tumbuhan memerlukan udara lembap, kerana liang-liang di mana mereka bernafas kehilangan sebahagian besar kelembapannya ketika udara di sekitarnya kering, kehilangan yang tidak dapat diganti oleh tumbuhan melalui air yang diserap akarnya.

Siapakah kita?

Dua pelajar Sains Komputer dari Pusat Antara Disiplin (IDC), Herzliya, Israel.

Kami berdua mempunyai jadual yang sibuk, dan kami berdua menyukai tanaman.

Pangsapuri kami penuh dengan tanaman, dan kami sukar untuk merawatnya dengan betul.

Kita sering lupa menyiramnya, dan apabila kita ingat kita berusaha menebus kerana lupa dengan menyiramnya.

Sistem pemantauan tanaman ini adalah projek terakhir kami dalam kursus "Internet of Things (IoT)".

Kami harap ini dapat membantu anda seperti ini membantu kami!

Kami ingin mendengar daripada anda

Cuba projek kami? Beritahu kami! Kami ingin mendengar daripada anda, jika anda mempunyai poin untuk diperbaiki atau ada komen. Lebih-lebih lagi, kami ingin mendapatkan beberapa gambar!

Bekalan

  • 1 x papan ESP8266 (Kami menggunakan Wemos D1 mini)
  • 1 x Kabel Mikro-USB
  • 20 kabel jumper
  • 1 x Sensor suhu & kelembapan (Kami menggunakan DHT22)
  • Perintang 1 x 10K Ohm
  • 1 x Sensor kelembapan tanah
  • 1 x LCD (Kami menggunakan Lampu Latar RGB LCD Grove)
  • 1 x Papan Roti

Langkah 1: Litar

Litar
Litar
Litar
Litar

Dalam langkah ini, kita akan menyambungkan semua sensor.

Sensor Kelembapan Tanah:

  • Sambungkan VCC ke 3.3v
  • Sambungkan GND ke G
  • Sambungkan A0 ke A0

Skrin LCD:

  • Sambungkan GND ke G
  • Sambungkan VCC ke 5v
  • Sambungkan SDA dan SCL ke D1, D2

Sensor kelembapan & suhu:

  • Sambungkan GND ke G
  • Sambungkan VCC ke 3.3v
  • Sambungkan Data dengan perintang Ohm 10K ke D3 dan kuasa, seperti dalam litar

Langkah 2: Memasang Perisian & Papan Pemuka yang Diperlukan

Memasang Perisian & Papan Pemuka yang Diperlukan
Memasang Perisian & Papan Pemuka yang Diperlukan
Memasang Perisian & Papan Pemuka yang Diperlukan
Memasang Perisian & Papan Pemuka yang Diperlukan

Arduino IDE

Pasang Arduino IDE:

www.arduino.cc/en/Guide/HomePage

Pasang "pemacu" yang relevan untuk papan ESP8266 ke Arduino IDE anda:

randomnerdtutorials.com/how-to-install-esp…

Adafruit

Buat akaun:

io.adafruit.com

Pergi ke 'Feed' dan tambahkan 4 feed:

1. SoilMoisture

2. Kelembapan

3. Suhu

4. Makluman

Kemudian, pergi ke 'Dashboard' dan buat dashboard baru, kemudian masukkan ke dashboard dan tambahkan 4 blok, menggunakan tanda tambah di sebelah kanan halaman:

1. Tambahkan blok Chart Line, kemudian pilih SoilMoisture feed, tentukan bahawa nilai minimum adalah 0 dan maksimum adalah 1100.

2. Tambahkan blok Gauge, kemudian pilih suapan AirMoisture dan pastikan bahawa nilai maksimum adalah 100.

3. Tambahkan blok Aliran, kemudian pilih suapan Suhu

4. Tambahkan blok Teks, kemudian pilih Suapan makluman

Klik 'Simpan'.

Langkah 3: Kodnya

Kod tersebut
Kod tersebut

Kod dilampirkan dan didokumentasikan dengan baik, untuk penggunaan yang mudah.

Buka kod di Arduino IDE, pastikan papan yang anda kerjakan memang papan yang betul.

Semasa anda menjalankan monitor bersiri, pastikan anda menggunakan 115200baud.

Perhatikan bahawa ada tempat dalam kod yang perlu anda ubah mengikut projek anda (seperti perincian WiFi anda).

Semua ditulis dalam dokumentasi.

Langkah 4: Pemberitahuan Tolak

Pemberitahuan Tolak
Pemberitahuan Tolak
Pemberitahuan Tolak
Pemberitahuan Tolak

Untuk mendapat pemberitahuan, muat turun aplikasi MQTT Push Client, kemudian masukkan aplikasinya:

1. Tambahkan pelayan. Sebilangan besar butiran sudah dimasukkan, cukup masukkan butiran nama pengguna dan kata laluan anda.

2. Tambahkan topik (feed di Adafruit IO) yang anda berminat untuk melihat. Dalam projek kami - tambah dalam topik Nama Pengguna / suapan / makluman. Kemudian klik simpan.

3. Itu sahaja! Sekiranya anda berminat untuk menerima lebih banyak maklumat mengenai sensor, tambahkan topik baru dan isikan Nama Pengguna / suapan / * topik *, di mana topik adalah suapan yang ingin anda lihat. Anda juga boleh memilih pemberitahuan yang ingin anda terima, jika ada sama sekali:)

Anda boleh menggunakan topik-topik tersebut hanya untuk mengikuti perkembangan dari semasa ke semasa mengenai pengukuran tanaman.

Disyorkan: