Pengujian Data Logging Shield Pengujian Indikator LED Tampilan LCD

4.1.2 Sub Sistem Elektronik Alat

Sub sistem elektronik pada smart greenhouse alat terdiri atas data logging Shield sebagai pengontrol waktu, LCD karakter, rangkaian tombol, indikator LED, relay sebagai output kendali, xbee sebagai pemancar dan terakhir mikrokontroler nya. Sistem dibuat dalam sebuah box lalu dirangkai dengan menggunakan kabel. Bagian dalam pada control box dapat dilihat pada gambar 4.5. Pada gambar 4.4 ditunjukkan saat semua komponem digabungkan dengan kabel.

4.1.3 Cara Penggunaan Alat

Pada gambar 4.3 terdapat beberapa tombol yang berfungsi untuk menjalankan sistem pada smart greenhouse serta memperoleh beberapa informasi langsung tanpa melalui sistem interface. Untuk menjalankan sistem ini, user harus memasang sumber tegangan AC untuk relay sistem kendali, supply mikrokontroler dan supply rangkaian elektronika. Kemudian user menghubungkan masing – masing alat kendali ke sumber ac yang terdapat pada control box sesuai dengan tanda yang sudah diberikan. Setelah semuanya terpasang user menekan tombol startstop dan sistem akan berjalan secara otomatis untuk mendeteksi sensor dan menggerakkan sitem kendali. LED di sebelah kanan juga akan menyala sebagai indikator kondisi di dalam greenhouse. LCD akan menampilkan beberapa informasi dengan menekan tombol push button yang ada. Untuk memulai kembali user tinggal menekan tombol restart yang ada di bagian bawah push button.

4.2 Pengujian Alat

Sistem smart greenhouse ini dilakukan uji coba untuk beberapa tahap untuk memastikan masing-masing komponem dapat bekerja dengan baik. Setelah semua komponem dapat berjalan dengan baik, dilakukan uji sistem secara keseluruhan dan dilakukan pengambilan data untuk menganalisis hasil dari sistem dapat berjalan dengan baik atau tidak.

4.2.1 Pengujian Data Logging Shield

Data logging Shield berfungsi sebagai pengontrol waktu untuk menjaga agar waktu pada sistem sesuai dengan waktu sesungguhnya serta menyimpan data pada SD card. Hal ini berhubungan dengan pengandalian yang bersifat real-time. Dilakukan 2 tahap uji coba PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI yaitu pengujian RTC dan SD card. Untuk Pengujian RTC dilakukan dengan mematikan semua sistem beberapa kali selama 1 menit. Setelah 1 menit, sistem dinyalakan kembali, dan waktu yang ditunjukkan oleh sistem bertambah 1 menit. Pada gambar 4.6 terlihat hasilnya dan dari pengujian ini didapat kesimpulan bahwa sistem RTC sudah dapat bekerja dan mempertahankan waktu dari sistem. Gambar 4. 6 Pengujian RTC saat dimatikan dan dihidupkan kembali dalam 1 menit Pada SD card pengujian yang dilakukan adalah mengambil data dari sensor dan RTC dilakukan pengambilan data setiap 10 detik setelah itu dilihat hasilnya setelah beberapa menit apakah semua data dapat disimpan dengan benar. Saat dilihat hasilnya semua data dapat disipan dengan baik dari situ didapat kesimpulan SD card bekerja dengan baik. Gambar 4. 7 Hasil penyimpanan data pada SD card PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

4.2.2 Pengujian Indikator LED Tampilan LCD

LCD dan LED merupakapakan pusat informasi bagi user. LED sebagai indikator kondisi di dalam greenhouse sementara LCD sebagai penampil beberapa informasi di dalam greenhouse. Untuk pengujian LCD dan LED disesuikan dengan program arduino yang ada. Pada LED, kondisi-kondisi pada program arduino ditunjukan pada tabel 4.3 sebagai nilai referensi agar led menyala. Pada gambar menunjukkan saat suhu berada pada 29,68 C, kelembaban udara berada pada 58,12, dan kelembaban tanah beradap pada nilai 0. Indikator suhu menunjukkan LED normal, indikator kelembaban udara menunjukkan LED kering dan indikator kelembaban tanah menunjukkan LED kering, LED sesuai dengan tabel 4.3, dari situ dapat disimpulkan pengujian LED sebagai indikator kondisi smart greenhouse telah berhasil. Tabel 4. 3 Kondisi setiap paramater untuk menghidupkan LED sebagai indikator Gambar 4. 8 Kondisi indikator LED dengan nilai parameter pada LCD PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Untuk LCD pengujian yang dilakukan adalah melihat karakter yang ditampilkan sesuai dengan perintah dari program arduino atau tidak. Pada pengujian ini juga terlihat apakah terdapat tambahan karakter atau perpindahan posisi yang tidak sesuai dengan perintah arduino. Pengujian dilakuan sebelum tombol start dan setelah tombol start di tekan dengan perintah seperti gambar 4.9. Saat start program akan memunculkan tulisan “Sistem” pada kolom 0 mulai baris 5 dan Smart greenhouse pada kolom 1 mulai baris 0 serta jam dan menit pada kolom 3 mulai baris 0. Sementara saat stop atau sebelum start ditekan LCD akan menampilkan “Tekan Tombol” pada kolom 1 mulai baris 2 dan “Start” pada kolom 2 mulai baris 5. Pada gambar 4.10 terlihat bahwa LCD berhasil menampilkan karakter sesuai dengan perintah tanpa tambahan karakter atau kesalahan posisi. Dari pengujian ini LCD sudah dapat menampilkan karakter sesuai dengan list program yang diberikan Gambar 4. 9 List Proram penampil LCD saat start a dan sebelum start b Gambar 4. 10 Hasil tampilan LCD sebelum start dan sesudah start

4.2.3 Pengujian Push button