Perancangan Perangkat Lunak Miniatur Inkubator Pengering Kopi Dengan Sensor Dht-11 Berbasis Arduino

3.4.2 Rangkaian pada ARES

Pada bagian ini akan menghubungkan jalur rangkaian sesuai dari yang di buat pada ISIS dan disini akan dirangkaian kembali sesuai dengan peletakan yang diinginkan dan siap untuk di cetak pada papan PCB. Gambar 3.5 Rangkaian pada ARES

3.5 Perancangan Perangkat Lunak

Perancangan perangkat lunak pada program mikrokontroler arduino ini menggunakan perangkat lunak software arduino IDE yang berbasis bahasa C++ yang telah dipermudah melalui library. Arduino menggunakan Software Processing yang digunakan untuk menulis program kedalam arduino. Processing sendiri merupakan penggabungan antara bahasa C++ dan Java. Untuk memasukkan program kedalam sebuah mikrokontroler arduino, dibutuhkan Driver USB, IDE Arduino 1.0 dan Ardunio Uno Board agar program yang dibuat dapat berjalan di dalam mikrokontroler. Adapun langkah-langkahnya, yaitu: A. Instalasi Driver USB Instalasi driver untuk Arduino Uno dengan Windows 7 32 bit: a. Hubungkan board dan tunggu Windows untuk memulai proses instalasi driver. Setelah beberapa saat, biasanya proses ini akan gagal. b. Klik pada Start Menu dan buka Control Panel. c. Di dalam Control Panel, masuk ke menu System and Security. Kemudian klik pada System. Setelah tampilan System muncul, buka Device Manager. Universitas Sumatera Utara d. Lihat pada bagian Ports COM LPT. Anda akan melihat sebuah port terbuka dengan nama “Arduino Uno COMxx” e. Klik kanan pada port “Arduino Uno COMxx” dan pilih opsi “Update Driver Software ”. f. Kemudian, pilih opsi “Browse my computer for Driver software”. g. Terakhir, masuk dan pilih file driver Uno , dengan nama “ArduinoUNO.inf”. h. Membuat Project Baru Buka Software Arduino 1.0.5-r2 yang dapat dilihat pada gambar dibawah ini: Gambar 3.6 Membuka Software Arduino 1.0.5-r2 Kemudian akan muncul tampilan layer untuk menulis listing program. Gambar 3.7 Layer Penulisan Program Project B. Pemeriksaan Listing Program Setelah listing program di tulis semua, langkah selanjutnya proses kompilasi untuk mengecek apakah listing program yang ditulis terjadi kesalahan atau tidak, pilih menu verify, dapat dilihat pada gambar 3.8 dibawah. Universitas Sumatera Utara Gambar 3.8 Mengecek Listing Program C. Menentukan Koneksi Port Pada pemrograman ini perlu diperhatikan untuk koneksi portnya, karena pada pengalamatan port inilah mikrokontroler dapat berkomunikasi dengan PC atau laptop melalui komunikasi serial, pada gambar 3.9 koneksi port diatur pada COM7. Gambar 3.9 Layer Penulisan Project D. Save As Listing Program dan Pemilihan Board yang Digunakan Setelah selesai menuliskan listing program klik save as terlebih dahulu, kemudian program perlu disesuaikan dengan board yang digunakan, pilih menu pilih Tools - Board yang sesuai dengan board arduino yang dipakai, seperti pada gambar dibawah ini: Universitas Sumatera Utara Gambar 3.10 Pemilihan Board E. Upload Program Tahapan terakhir memasukkan program kedalam mikrokontroler, klik menu Upload, bisa dilihat pada gambar dibawah ini : Gambar 3.11 Upload Program Universitas Sumatera Utara

3.6 Flowchart Perancangan Sistem