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

Pengontrol GrowBox Berbasis Arduino – Panduan Firmware dan Hardware Open Source

Komponen dan Perlengkapan

Alat dan Mesin yang Diperlukan

Aplikasi dan Layanan Online

Tentang Proyek Ini

Pengontrol GrowBox Arduino tersedia di GitHub. Saya akhirnya berbagi, dengan lisensi GPL3, firmware yang saya kembangkan selama bertahun-tahun untuk GrowBox saya.

Di situs web saya, saya telah berbagi cara saya membangun GrowBox saya, modifikasi yang saya buat seiring waktu dan foto pertumbuhan tanaman.

Dengan Arduino Mega 2560 Rev.3, firmware open source ini menawarkan server web kecil untuk konfigurasi, transmisi data ke instance EmonCMS dan pencatatan data ke kartu SD. File log CSV dapat diunduh dari halaman web Pengontrol GrowBox.

Pengontrol GrowBox Berbasis Arduino – Panduan Firmware dan Hardware Open Source

Pengontrol GrowBox Arduino menggunakan sensor DHT22 untuk pembacaan suhu dan kelembaban, di dalam dan di luar kotak. DS18B20 juga digunakan untuk pemantauan suhu pot sampel dan tanah.

Shield Ethernet memungkinkan konfigurasi jarak jauh, serta visualisasi data dan unduhan log. Ini membuat tampilan LCD 20x4 redundan, tetapi berguna saat Anda tidak ingin menyalakan ponsel atau tablet Anda.

Pengontrol GrowBox Berbasis Arduino – Panduan Firmware dan Hardware Open Source

Integrasi EmonCMS dengan Pengontrol GrowBox Arduino memungkinkan kami untuk menyimpan riwayat dan memantau tren, dari mana saja. Jika Anda sudah menggunakan EmonCMS untuk aplikasi monitoring energi, Anda dapat mengintegrasikannya di sana juga.

Pengontrol GrowBox Berbasis Arduino – Panduan Firmware dan Hardware Open Source

Sejak tahun lalu saya hanya menanam cabai, tetapi selama 2018 saya menanam tomat, zucchini, cabai (bukan yang pedas!), terong, semangka dan melon untuk ditanam di kebun sayur saya. Mulai lebih awal karena di tempat saya tinggal musim panas pendek dan tidak bisa mulai dari benih di lapangan. Juga, makan tomat pada Juni adalah luar biasa!

Pengontrol GrowBox Berbasis Arduino – Panduan Firmware dan Hardware Open Source

Fungsi yang Diimplementasikan pada Pengontrol GrowBox Arduino

Mari kita lihat apa yang dapat dilakukan pengontrol ini!

Pengontrol GrowBox Berbasis Arduino – Panduan Firmware dan Hardware Open Source

Kontrol Parameter Lingkungan

Kontrol Suhu GrowBox

Mungkin untuk menetapkan ambang pemanas:

Ambang Kelembaban

Mungkin untuk menetapkan ambang pemangas udara:

Suhu Tanah/Pasir

Kontrol Lampu

Jika kita perlu menyala lampu pada 06:30 dan mematikan pada 22:30, kita akan menetapkan:

Jaringan

Bagian ini terkait parameter jaringan lokal.

Kipas Angin

Beberapa lampu menjadi panas di dalam growbox, jadi kita dapat menetapkan program berbeda untuk "malam" dan "siang".

Kipas Angin - Lampu ON

Kipas Angin - Lampu OFF

Jam Nyata Real-Time

Atur waktu lokal Anda, untuk memungkinkan log yang akurat dan untuk memulai ulang program dalam gangguan listrik.

Frekuensi Akuisisi dan Pencatatan

Saya memilih untuk memisahkan kedua parameter ini karena pengontrol dapat bereaksi cepat (frekuensi akuisisi cepat) tetapi kita tidak membutuhkan semua data ini, jadi frekuensi pencatatan lambat. Dengan frekuensi pencatatan yang lebih cepat, kita akan memiliki file CSV yang lebih besar, lebih banyak transmisi data ke EmonCMS dan waktu unduhan yang lebih lambat.

PCB untuk Pengontrol GrowBox Arduino

Pengontrol GrowBox Berbasis Arduino – Panduan Firmware dan Hardware Open Source

Saya mulai merancang "shield" untuk Arduino Mega, sehingga Anda dapat dengan mudah menghubungkan shield Ethernet, relay dan sensor. Saya menggunakan Eagle, dan sumbernya tersedia di GitHub.

Pengontrol GrowBox Berbasis Arduino – Panduan Firmware dan Hardware Open Source

Langkah Selanjutnya

Ini adalah tahun ketiga saya menanam cabai saya (dan sayuran lainnya juga), tetapi saya masih kehilangan beberapa fungsi yang akan saya integrasikan di masa depan:

Semoga Anda menikmati proyek ini!

Bagikan pertumbuhan Anda!

Kode

Pengontrol GrowBox Arduino
Firmware Arduino untuk Pengontrol GrowBoxhttps://github.com/Yarosia/Arduino-GrowBox-Controller

Skematik

Shield Pengontrol GrowBox Arduino
Skematik Eagle dan pcb untuk shield (belum dipindai)https://github.com/Yarosia/Arduino-GrowBox-Controller

Proses manufaktur

  1. Panduan Profesional Animasi Bitmap pada Layar Sentuh TFT ILI9341 2.4″
  2. Sistem Pencahayaan DMX Dikonrol Web – Kontroler Master Arduino
  3. Membuat Spybot Arduino yang Dikontrol melalui Bluetooth
  4. Pengontrol USB Game Arduino DIY – Buat Gamepad Tinggi Performa Sendiri
  5. Unopad: Pengontrol MIDI Arduino yang Mulus untuk Ableton Live
  6. Bangun Kendaraan Jarak Jauh Terkontrol Android dengan Motor Shield Raspberry Pi
  7. Kit Pengontrol Tampilan VFD Berbasis Arduino
  8. Pengontrol Rumah Pintar Arduino dengan Alexa: Otomasi Rumah yang Sederhana
  9. Shield Pemrograman Arduino Nirkabel dengan HC-05 Bluetooth – Tanpa USB
  10. Buat Robot Tempur Dikontrol Jarak Jauh dengan Pengendali PS2