## Perancangan dan Pembuatan Mesin Perontok Padi Berbasis Mikrokontroler ATMega32
Hermawansa 1 , Agus Susanto 2 , Bella Indrevaleco 3
Program Studi Sistem Komputer Fakultas Ilmu Komputer Universitas Dehasen Bengkulu hermawansa@gmail.com
Abstract — The purpose of this research is to de- sign and make paddy thresher using ATMega32 mi- crocontroller. With this tool farmers can make the sep- aration of rice from the stem automatically so it can reduce the risk of work and save energy. This research used ATMega32 microcontroller, photodioda sensor, 5 stem rice bar, Delphi 7 Programming language, and Bascom AVR for tool program. Test results from this paddy tool indicate the ability of sensors in detecting rice stems is good.
Keywords : Microcontroller, ATMega32, Thresher
Intisari —Tujuan penelitian ini adalah merancang dan membuat alat perontok padi menggunakan mik- rokontroler ATMega32. Dengan alat ini petani dapat melakukan pemisahan buah padi dari batangnya secara otomatis sehingga dapat mengurangi resiko kerja dan menghemat tenaga. Penelitian ini menggunakan mik- rokontroler ATMega32, sensor photodioda, batang padi 5 batang, bahasa Pemograman Delphi 7, dan Bascom AVR untuk program alat. Hasil pengujian dari alat pe- rontok padi ini menunjukkan kemampuan sensor dalam mendeteksi batang padi adalah baik
. Kata kunci : Mikrokontroler, ATMega32, Perontok Padi

## I.  PENDAHULUAN
Dunia teknologi informasi saat ini berkem- bang dengan sangat cepat, seiring perkembangan tersebut banyak muncul mesin yang dapat me- ningkatkan produktivitas tenaga kerja sehingga akan sangat bermanfaat untuk mendapatkan hasil kerja yang lebih efisien dan berkualitas. Saat ini mesin telah banyak digunakan oleh banyak orang baik itu dalam dunia industri besar maupun dalam industri rumah tangga dan banyak juga untuk ke- perluan rumah tangga.
Padi dalam kehidupan sehari-hari sangat ba- nyak berguna baik itu untuk kebutuhan karbohid- rat, makanan pokok, minuman dan masih banyak kegunaan yang lainnya. Karena banyak kegunaan kedelai dalam kehidupan sehari-hari maka memi- liki nilai ekonomis yang tinggi untuk ditekuni.
Teknologi kini merambah sampai ke industri kecil atau industri rumahan, salah satunya indus- tri kecil atau rumahan yang memiliki nilai baik dari segi ekonomis adalah yang bergerak dibi- dang pertaanian khusunya yang dapat membantu petani dalam melakukan pekerjaan agar menjad lebih  efisien.  Proses  perontokan  buah  padi  dari batangnya yang mana saat ini pengolahan masih dilakukan secara manual atau masih semi otoma- tis yaitu dengan memukulkan batang padi ke tem- patnya sehingga akan membutuhkan tenaga dan waktu yang lama, yang mana ketika melakukan perontokan buah padi dari batangnya pekerja ti- dak dapat melakukan pekerjaan yang lainnya.
Dengan dibuatnya sistem ini proses peronto- kan padi dari batangnya dapat dilakukan secara otomatis, dengan menggunakan mikrokontroller. Maka dengan sistem ini diharapkan bisa membe- rikan proses perontokan buah padi dari batangnya menjadi lebih mudah, cepat, aman dan efesien dalam pemakaian tenaga. Dalam setiap penger- jaan memiliki kelebihan dan kekurangan tersen- diri, misalnya proses pengerjaan dengan manual memiliki kelebihan yaitu relatif lebih murah tidak memakan biaya banyak, tetapi proses produksi akan lebih lama. Sedangkan pengerjaan secara otomatis proses produksi lebih cepat tetapi me- merlukan biaya yang relatif lebih mahal.

## II.  LANDASAN TEORI

## A. Padi
Menurut Purba (2011:14) padi merupakan tanaman yang ditanam disawah yang kaya akan karbohidrat untuk tubuh dan dalam penanaman- nya memerlukan air yang cukup.
Menurut Maulana (2006:18) Padi merupakan salah satu tanaman budidaya terpenting dalam peradaban manusia. Dimana padi merupakan sumber atau bahan makan yang diolah menjadi menjadi beras. Padi sudah dikenal sebagai tanam- an pangan sejak jaman prasejarah. Pada saat ini produksi padi dunia menempati urutan ketiga dari semua serealia setelah jagung dan gandum.
Padi termasuk dalam keluarga padi-padian atau Poaceae (Graminae). Padi termasuk terna semusim, berakar serabut, batang sangat pen- dek, struktur serupa batang terbentuk dari rang- kaian pelepah daun yang saling menopang, daun sempurna dengan pelepah tegak, daun berbentuk lanset, warna hijau muda hingga hijau tua, berurat daun sejajar, tertutupi oleh rambut yang pendek dan jarang, bunga tersusun majemuk, tipe malai bercabang, satuan bunga disebut floret, yang ter - letak pada satu spikelet yang duduk pada paniku- la, buah tipe bulir atau kariopsis yang tidak dapat dibedakan mana buah dan bijinya, bentuk hampir bulat hingga lonjong, ukuran 3 mm hingga 15 mm, tertutup oleh palea dan lemma yang dalam bahasa sehari-hari disebut sekam, struktur domi- nan adalah endospermium yang dimakan orang.

## B. Sensor
Menurut Adi (2010: 16).Sensor adalah sua- tu  elemen  pada sistem mekatronika atau sistem pengukuran yang menerima sinyal masukan be- rupa parameter/besaran fisik  dan mengubahnya menjadi sinyal/besaran lain yang dapat untuk di- proses lebih lanjut untuk nantinya dapat ditam- pilkan , direkam, ataupun sebagai sinyal umpan pada sistem kendali. Kebanyakan sensor meng- ubah parameter fisik menjadi sinyal elektrik, mi - salnya tegangan atau arus, sehingga sering juga
disebut sebagai tranduser, yang berarti piranti pengubah energi dari satu bentuk ke bentuk lain.
Sedangkan Menurut Sulaiman (2010:21), Sen- sor adalah suatu  komponen elektronika yang da- pat mendeteksi atau pengindera jarak jauh. Pada sistem mekatronika atau sistem pengukuran yang menerima sinyal masukan berupa parameter/be- saran fisik dan mengubahnya menjadi sinyal/be - saran lain yang dapat untuk diproses lebih lanjut untuk nantinya dapat ditampilkan, direkam, atau- pun sebagai sinyal umpan pada sistem kendali. Kebanyakan  sensor  mengubah  parameter  fisik menjadi sinyal elektrik .

## C. Sensor Photodioda
Menurut Adi (2010: 28) Photodioda adalah suatu jenis dioda yang resistansinya berubah- ubah kalau cahaya yang jatuh pada dioda beru- bah-ubah intensitasnya. Dalam gelap nilai tahan- annya sangat besar hingga praktis tidak ada arus yang mengalir. Semakin kuat cahaya yang jatuh pada dioda maka makin kecil nilai tahanannya, sehingga arus yang mengalir semakin besar. Jika photodioda persambungan p-n bertegangan balik disinari, maka arus akan berubah secara linier de- ngan kenaikan fluks cahaya yang dikenakan pada persambungan tersebut.
menurut Wijanarko (2008:15) sensor Photodi- oda adalah suatu peralatan yang berfungsi untuk mendeteksi gejala-gejala atau sinyal-sinyal yang berasal dari perubahan suatu energi seperti energi listrik, energi fisika, energi kimia, energi biologi, energi mekanik yang bekerja berdasarkan intesi- tas cahaya yang diterima.
Dari uraian diatas dapat diartikan sensor pho- todioda adalah alat yang mampu secara langsung menangkap  data  kejadian  fisik  berdasarkan  re - sistansinya berubah-ubah dan intensitas cahaya yang jatuh.
Photodioda terbuat dari bahan semikonduktor. Biasanya yang dipakai adalah silicon (Si) atau gallium arsenide (GaAs), dan lain-lain terma- suk indium antimonide (InSb), indium arsenide (InAs),  lead  selenide  (PbSe),  dan  timah  sulfide
(PBS). Bahan-bahan ini menyerap cahaya mela- lui karakteristik jangkauan panjang gelombang, misalnya: 250 nm ke 1100 untuk nm silicon, dan 800 nm ke 2,0 μm untuk GaAs.
D. Mikrokontroler ATMege32 Menurut Husanto (2007:1) mengatakan, Du- nia kita bersifat analog, sehingga sistem digital yang dirancang harus dihubungkan ke sistem analog agar dapat berinteraksi dengan pengguna ataupun lingkungan. Sistem yang bertugas meng- hubungkan sistem analog ke sistem digital ini di- namakan interface .
Sedangkan menurut Syahrul (2014:2) Mikro- kontroler adalah sebuah general-purpose device , tetapi hanya difungsikan untuk membaca data, melakukan kalkulasi terbatas pada data dan me- ngendalikan lingkungannya berdasarkan kalkula- si tersebut.
Dan menurut Iswanto (2008:1) Mikrokontro- ler merupakan chip cerdas yang menjadi tren da- lam pengendalian otomatis. Dengan banyak jenis keluarga (model), kapasitas memori dan berbagai fitur, mikrokontroler menjadi pilihan dalam apli - kasi procesor mini untuk pengendali skala kecil.
Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus. Mikrokontroler merupakan komputer didalam chip yang diguna- kan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Seca - ra umum bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya ba- nyak memerlukan komponen-komponen pendu- kung seperti IC TTL dan CMOS dapat direduksi/ diperkecil dan akhirnya terpusat serta dikendali- kan oleh mikrokontroler ini.
Meskipun dari sebuah kemampuan lebih rendah tetapi mikrokontroller memiliki kelebihan yang tidak bisa diperoleh pada sistem komputer yaitu, dengan kemasannya yang kecil dan kompak membuat mik- rokontroller menjadi lebih fleksibel dan praktis digu - nakan terutama pada sistem-sistem yang relatif tidak
terlalu kompleks atau tidak memerlukan bahan kom- putasi yang tinggi.

## E. Arsitektur Mikrokontroler AVR ATMega32
Mikrokontroller AVR merupakan keluarga mikrokontroller RISC (Reduced Instruction Set Computing) keluaran Atmel. Konsep arsitektur AVR pada mulanya dibuat oleh dua orang ma- hasiswa di Norwegian institute of Technology ( NTH ) yaitu Alf-Egil Bogen dan Vegard Wollan. Mikrokontroler ATMega32 merupakan salah satu anggota mikrokontroller AVR 8-bit.
AVR merupakan mikrokontroller dengan ar- sitektur Harvard dimana antara kode program dan data disimpan dalam memori secara terpisah. Umumnya arsitektur Havard ini menyimpan kode program dalam memori permanen atau semi per- manen (non Volatille) Sedangkan data disimpan dalam memori tidak permanen (Volatile). ATMe- ga16  memiliki  fitur  yang  cukup  lengkap,  mulai dari kapasitas memori program dan memori data yang cukup besar ,interupsi, timer/counter, PWM, USART, TWI, analog comparator, EEPROM in- ternal dan juga ADC internal semuanya ada da- lam ATMega32.
Gambar 1. Arsitektur ATMega32
Secara garis besar, mikrokontroler ATMega32 memiliki arsitektur harvard, yaitu memisahkan memori untuk kode program dan memori untuk
data sehingga dapat memaksimalkan unjuk kerja dan pararelisme. Instruksi-instruksi dalam memo- ri program dieksekusi dalam salah satu alur tung- gal, dimana pada saat satu instruksi di kerjakan instruksi berikutnya sudah diambil dari memori program 32x 8bit register serba guna digunakan untuk mendukung operasi arithmetic Logic Unit (ALU) yang dapat dilakukan dalam 1 siklus. 6 dari register serba guna dapat digunakan sebagai 3 buah register pointer 16- bit pada mode penga- lamatan tak langsung untuk mengambil data pada ruang memory data.Hampir semua instruksi AVR ini memiliki format 16-bit(word). Selain register serba guna terdapat register lain yang terpetakan dengan teknik memory mapped I/O selebar 64 byte. Beberapa register ini digunakan untuk be- berapa fungsi khusus antara lain sebagai register control timer/ counter, interupsi, ADC, USART, SPI, EEPROM dan Fungsi I/O lainnya. Regis- ter- register ini menempati memori pada alamat 0x20h-0x5fh.

## F.  Fitur ATMega32
Berikut ini adalah fitur-fitur yang dimiliki oleh ATMega32 :
1)  130 macam instruksi, yang hampir semuanya dieksekusi dalam satu siklus clock.
2)  Kecepatan mencapai 32 MIPS dengan clock 32 MHZ.
3)  512 Byte internal EEPROM.
4)  32x8-bit register serba guna.
5)  8 Kbyte Flash memory, yang memiliki fasili- tas In-System Programing.
6)  512 Byte SRAM
7)  Programming Lock, fasilitas untuk menga- mankan kode program.
8)  4 channel output PWM.
9)  8 channel ADC 10-Bit.
10) 2 Buah timer/counter 8-bit dan 1 buah ti- mer/counter 16-bit.
11) Serial USART.
12) Master/Slave SPI serial interface. 13) Serial TWI atau 12 C.
14) On-Chip Analog comparator.

## G. Konfigurasi Pin ATMega32
Mikrokontroler ATMega32 memiliki 40 pin untuk model PDIP ( Pastic Dual Inline Package ) ditunjukkan pada Gambar 2.2, dan 44 pin untuk model TQFP ( Plastic Gull Wing Quad Flat Pac- kage ) dan PLCC ( Plastic J-Lieded Chip Carrier ).
Nama-nama pin pada mikrokontroler ini adalah :

## Gambar 2. Konfigurasi Pin ATMega32
1)  VCC : Merupakan pin yang berfungsi sebagai pin masukan catu daya digital.
2)  GND : Merupakan pin ground untuk catu daya digital.
3)  Port A (PA0...PA7) : Merupakan pin I/O 8 bit dua arah (bi-directional) dan pin masukan 8 chanel ADC.
4)  Port B  (PB0 PB7) : Merupa- kan  pin  I/O 8  bit dua arah (bi- directional) dengan resistor pull-up internal dan pin fungsi khusus, yaitu sebagai Timer/ Counter, komparator analog dan SPI.
5)  Port C (PC0 - PC7) : Merupakan pin I/O 8bit dua arah (bi-directional)dan pin fungsi khu- sus, yaitu TWI ( Two Wire Interface ), kompe- rator analog, input ADC dan Timer Osilator.
6)  Port D (PD0 - PD7) : Merupakan pin I/O 8 bit dua arah (bi-directional) dan pin fungsi khu- sus, yaitu komparator analog, interupsi ekster- nal dan komunikasi serial.
7)  RESET : Merupakan pin yang digunakan un- tuk mereset mikrokontroler.
8)  XTAL1 : Merupakan input ke penguat osilator
pembalik dan input ke internal clock.
9)  XTAL2 : Merupakan out put dari penguat osi- lator pembalik.
10) AVCC : Merupakan pin masukan tegang- an untuk ADC yang terhubung ke portA.
11) AREF : Merupakan pin tegangan referen- si analog ADC.

## H. Editor dan Kompiler Bascom AVR
Bascom AVR dan. Editor dan Simulator Edi- tor Bascom jendela (File/Baru atau terbuka yang ada Bascom Program) digunakan untuk mema- sukkan dan memodifikasi teks program. Bascom menggunakan warna untuk menyorot teks:
1)  Hijau adalah komentar: semua teks setelah ‘. Gunakan komentar untuk memperjelas struk- tur program, Anda akan terima diri sendiri ke- tika Anda membaca sebuah program dengan baik berkomentar setelah beberapa bulan.
2)  Merah adalah untuk karakter khusus: * + -, / \:; <> = & ^% # @ ~ () [] | @{}.?!
3)  Biru (bold) adalah untuk laporan Bascom (Setiap kata yang diakui oleh Bascom seba- gai memiliki arti khusus, seperti kata kunci, pernyataan, dll). Contoh: Waitms 50. Bantuan tambahan pada laporan tersedia dengan me- nempatkan kursor teks pada teks pernyataan dan menekan F1
4)  Hitam adalah untuk variabel Bascom (lebih pada variabel).

## III. METODOLOGI PENELITIAN

## A. Metode Penelitian
Metode penelitian yang digunakan adalah metode eksperimen, dimana dalam penelitian akan membuat alat perontok padi berbasis mik- rokontroller ATMega32. ADC komparator analog menghasilkan keluaran digital, Sensor Photo- dioda akan dijadikan input data Mikrokontroler yang siap terhubung dengan komputer ditampil- kan pada PC menggunakan bahasa pemrograman Delphi 7 .

## B. Perangkat Keras
Perangkat keras yang digunakan dalam pene- litian ini ditunjukkan pada Tabel 1.
Tabel 1. Spesifikasi Bahan dan Alat No Alat / Bahan Spesifikasi Jumlah 1 Komputer Pentium 4, Win 7 1 2 Sensor Photodioda 1 3 Mikrokontroler ATMega32 1 4 IC IC Max232 1 5 Kabel Standar 1 6 Power Supply 1A 5 volt 1 7 Komp. Elektronika Dioda, Rs 232 1 8 Resistor 10k, 220 Volt 5 9 Soket DIP, 2x40, 2x8, 2x7 3 10 PCB PCB bolong 1

## C. Perangkat Lunak
Perangkat lunak yang digunakan meliputi sis- tem operasi, bahasa pemrograman dan perangkat lunak pengolah data. Sistem operasi yang diguna- kan adalah Microsoft Windows 7 sebagai sistem operasi. Bahasa pemrograman yang digunakan adalah Bahasa Pemrograman Basic, Bahasa Pe- mograman Delphi 7 untuk interface pada kompu- ter serta Compiler editor bascom AVR.

## D. Metode Perancangan Sistem
1)  Diagram Blok Global
Diagram Blok Global dalam penelitian ini di- tunjukkan pada Gambar 3.
Gambar 3. Diagram Blok Global
Batang padi (yang akan dirontokan padinya) dimasukan di tempat memasukan padi. Sensor Photodioda dipasang di sejajar dengan tempat memasukan padi kedalam mesin perontok. Sensor akan mendeteksi ada tidaknya batang padi pada
tempat memasukannya. Data hasil deteksi sensor Photodioda akan dikirim ke mikrokontroller un- tuk diolah. Hasil pengolahan data akan dikirim ke Aplikasi yang ada pada Komputer melalui USB 232. Disamping itu data hasil olah mikrokontrol- ler akan dikirim ke motor atau dinamo berupa pe- rintah kerja untuk hidup. Motor atau dinamo akan bekerja memutar mesin perontok.
2)  Rangkaian Alat Gambar 4 menunjukkan diagram rangkaian alatperontok padi yang terdiri dari sensor, rang- kaian mikrokontroler ATMega32, Aplikasi PC untuk menampilkan informasi.
Gambar 4. Diagram Blok Rangkaian Alat
Sensor photodioda berfungsi untuk mende- teksi adanya padi pada tempat memasukan atau padi yang akan dirontokan sudah dimasukan pada tempatnya. Mikrokontroler ATMega32, berfungsi sebagai mengolah data yang masuk dari ADC dan melakukan komunikasi serial komputer.Kompu- ter berfungsi atau dapat mengendalikan alat me- malui aplikasi yang telah dirancang dan dibuat. Aplikasi PC sebagai tampilan hasil dari proses.
3)  Desain Rangkaian Alat
Desain rangkaian alat dalam penelitian ini ditunjukkan pada Gambar 5. Sensor photodioda dipasang PortA pada mikrokontroler. ATMega32 mempunyai empat Port yaitu PortA, PortB, Por- tC dan PortD sebagai jalur bi-directional dengan pilihan internal pull-up. Aplikasi PC untuk me-
nampilkan data yang sudah dideteksi. Max232 sebagai jembatan komunikasi antar mikro mela- lui ATMega32. Terminal penghubung konektor, Terminal 1 ke power, Terminal 2 ke ground dan terminal 3 RI IN pada max 232.
Gambar 5. Desain Rangkaian Alat
4)  Rencana Aplikasi Alat Pada PC Rencana aplikasi alat pada PC dalam peneliti- an ini ditunjukkan pada Gambar 6.
Gambar 6. Rencana Aplikasi Alat Pada PC
Aplikasi Alat Perontok Padi yaitu nama alat yang dibuat. Hidup yaitu untuk menjalankan alat secara manual. Mati yaitu untuk menghentikan alat secara manual. Setting Port yaitu untuk me- lakukan setting port yang digunakan untuk ko- munikasi antara komputer dengan rangkaian alat. Connect yaitu menghubungkan komunikasi serial antara mikrokon-troler dengan PC. Disconnect yaitu memutuskan hubungan komunikasi serial antara mikrokontroler dengan PC. Exit yaitu un- tuk keluar dari program.
5)  Prinsip Kerja Alat
Prinsip kerja dari alat perontok padi yaitu
ketika sistem mulai diaktifkan dengan membe- rikan arus listrik dari power supply maka sensor akan aktif ketika mulai memasukan batang padi ketempat memasukannya yang ada pada mesin perontok padi, dimana ketika sensor photodioda yang ada pada alat perontok padi dan mendetek- si batang padi yang akan dirontokan padinya su- dah ada didalam alat maka data akan dikirim ke mikrokontroler atau sensor yang sudah aktif akan memberi data analog kerangkaian ADC kemudi- an ADC akan melakukan konversi  atau mengu- bah data analog menjadi data digital pada mikro- kontroler, mikrokontroler akan memberi perintah motor atau dinamo untuk bekerja memutar mesin untuk melakukan perontokan, komputer akan me- monitor hasil deteksi mesin perontok padi mela- lui interface delphi 7.

## E. Langkah Kerja Penlitian
1)  Persiapan
Persiapan program dan persiapan alat dan ba- han, persiapan program adalah mempersiapkan program  yang akan digunakan, dalam peneliti- an ini dibutuhkan program yaitu PC atau laptop dengan operasi system windows 7, menggunakan program editor bahasa basic yaitu Baskom AVR, dan program untuk membuat aplikasi yang akan digunakan untuk mengendalikan alat yaitu Pro- gram Delphi 7.

## 2)  Perancangan
Perancangan alat dan perancangan program untuk perancangan program yang dilakukan ada- lah mengidentifikasi fungsi dan fasilitas apa saja yang dibutukan dalam aplikasi yang akan diba- ngun, dan hasilnya dituangkan dalam sebuah tampilan utama program. Sedangkan perancang- an alat adalah membuat diagram rangkaian, de- sain alat.
3)  Pembuatan Pembuatan alat dan pembuatan Program, pem- buatan program dilakukan dengan memprogram mikrokrontoler menggunakan program Baskom
AVR, sesuai dengan fungsi dan fasilitas yang te- lah ada pada tampilan aplikasi. Sementara pem- buatan alat adalah membuat alat sesuai dengan skema rangkaian dan desain alat, pada pembuatan alat ini yang dilakukan adalah merangkai alat dan mencoba tahap demi tahap hingga selesai sesuai dengan skema rangkaian dan sesuai dengan desa- in rangkaian.

## 4)  Integrasi
Integrasi alat dan program dilakukan dengan cara menghubungkan alat dengan komputer dan mencoba mengendalikan alat dengan komputer, baik memonitor masukan data dari alat, maupun memberikan perintah dari komputer dan melihat hasilnya pada alat.

## 5)  Uji coba
Uji coba alat dan program dilakukan dengan mencoba langsung pada perangkat komputer yang dijadikan sebagai komputer uji coba, dan melihat serta menganalisis hasilnya sebagai hasil penelitian.

## F.  Rancangan Pengujian Sistem
Pengujian sistem dilakukan menggunakan alat perontok padi menggunakan mikrokontroller ATMega32 , yaitu dengan menguji kemampuan sistem  berdasarkan  spesifikasi  yang  telah  diten - tukan. Pengujian sistem dilakukan terhadap ke- mampuan sistem berupa :
1)  Ketepatan mikrokontroler dalam mengirimkan data ke komputer, serta pengujian alat yang di- lakukan dengan mendemokan alat yang telah dirancang untuk merontok buah padi dari ba- tangnya.
2)  Ketepatan Sensor dalam mendeteksi.

## IV.  HASIL DAN PEMBAHASAN

## A. Alat Perontok Padi
Berikut adalah gambar rangkaian alat peron- tok padi yang telah terpasang.

## Gambar 7. Tampilan Alat Perontok Padi

## B.  Aplikasi Alat Perontok Padi
Tampilan aplikasi yang telah selesai dapat di- lihat pada gambar berikut ini.

## Gambar 8. Tampilan Aplikasi Pada Pada PC

## C. Prosedur Mengoperasikan Aplikasi dan Alat
Alat perontok padi berbasis Mikrokontroller ini dapat bekerja dengan menghubungkan alat melalui komputer dan berkerja setelah semua alat terpasang dengan benar dan kondisi-kondisi. Adapun prosedur untuk mengoperasikan alat ini dapat dijelaskan seperti berikut ini :
1)  Menghubungkan alat kekomputer.
2)  Menghubungkan konektor USB-232 ke colok- an USB komputer.
3)  Menjalankan aplikasi pada komputer.
4)  Setting port perintah berfungsi untuk melaku- kan setting port koneksi antara pc dan alat.
5)  Setting port input data berfungsi untuk me- lakukan settingan port hubungan data antara aplikasi dan pc
6)  Memasang sensor pada tempatnya dan sen- sor akan otomatis akan bekerja sesuai dengan fungsinya.
7)  Setelah sensor mengirim data-data hasil de- teksi sesuai dengan fungsinya, maka data akan di olah mikrokontroler dan setelah itu data ha- silpengolahan mikrokontroler akan dikirim ke motor servo untuk bekerja sesuai dengan data hasil deteksi sensor dan kondisi-kondisi yang telah ditentukan.disamping itu data juga akan segera terkirim ke PC dan akan ditampilkan informasi-informasi sesuai dengan hasil de- teksi sensor dan kondisi alat.

## D. Hasil Pengujian
Pengujian dilakukan dengan menguji alat pe- rontok padi  di lakukan dengan cara meletakan sensor pada tempat yang telah di tentukan yang selanjut sensor akan mendeteksi adanya padi de- ngan fungsi dari masing-masing sensor tersebut yang selanjutnya dikirim ke mikrokontroller un- tuk diolah. Dimana data hasil olahan mikrokon- troler tersebut disamping dikirim ke PC juga di- kirim ke motor untuk bekerja melakukan hidup matinya alat sesuai dengan ketentuan yang telah diberikan seperti jika ada padi maka alat akan ber- jalan. Pengujian akan  dilakukan dengan menggu- nakan alat yang telah terhubung ke komputer. Ke- mudian kita dapat mengatur proses jalannya alat dengan aplikasi yang ada dikomputer, untuk me- mulai aplikasi ini harus menghubungkan kompu- ter dengan alat kemudian buka aplikasi yang ada pada komputer, maka kita dapat menekan tombol Open Driver untuk mensingkronisasikan alat de- ngan PC, Set untuk menentukan parameter-para- meter yang dipakai seperti port yang digunakan dan lan sebagainya, Close Aplikasi untuk keluar dari aplikasi, dari perintah-perintah yang diberi- kan oleh aplikasi, kemudian oleh mikrokontroler perintah tersebut diproses sesuai fungsi tombol pada aplikasi.
Dari hasil pengujian alat perontok padi  berba- sis mikrokontoller berjalan sesuai dengan harap- an. Hasil Pengujian seperti pada Tabel 2.

## V.  KESIMPULAN
1)  Masing-masing sensor hendaknya dipasang pada tempat yang tidak akan menghambat fungsi dari pada sensor tersebut.
2)  Bahasa Pemograman Aplikasi disini menggu- nakan Delphi 7 karena kecepatan untuk komu- nikasi antara aplikasi dan mikrokontroller. Se- perti diketahui data yang dikirim dan diterima membutuhkan proses yang cepat sehingga da- pat menampilkan data yang sama dengan hasil deteksi sensor.
3)  Hasil penelitian menunjukan bahwa hasil de- teksi sensor akan mempengaruhi motor servo untuk bekerja atau tidak.
4)  Mikrokontroler sangat berguna untuk mengo- lah data dari hasil deteksi sensor untuk mela- kukan perintah pada motor servo dan kirim ke PC untuk ditampilkan.

## DAFTAR PUSTAKA
Abdul Khadir. 2008. Dasar Pemrogram Delphi7. PT. Elek Media Koputindo. Jakarta. Adi Nugroho. 2010. Rekayasa Perangkat Lunak Berbasis Objek dengan Metode USDP. Andi. Yogyakarta
Ahmad Alwi. 2007. Kamus Besar Bahasa In- donesia (Bidang Kimia) Edisi Revisi . Graha Ilmu. Yogyakarta
Awal Maulana, 2009. Irigasi Yang Tepat Untuk
Bertanam Padi. IPB. Bandung
Harimurti Kridalaksana. 2008. Kamus Liguistik (Edisi Keempat) . PT. Gramedia Pustaka Uta- ma. Jakarta
Iswanto, 2008. Design dan Implementasi Sistem Embedded Mikrokontroller ATMega8535 De- ngan Bahasa Basic . Gava Media. Yogyakarta Jhon Hardy Purba, 2011. Cara Memanfaatkan Aliran Air Untuk Bercocok Tanam Padi di Per- sawahan. Departemen Pertanian RI. Jakarta
Mulyono, 2008. Komputer Dasar Bagi Tahap Pe- mula . Jakarta, Pt. Elek Media Koputindo.
Rudi Wijanarko. 2008. Komponen Elektronika Untuk Otomatisasi. Graha Ilmu. Yogyakarta.
Sulaiman Abdullah. 2010. Panduan Singkat Pe- rakitan Robot Bagi Pemula. Andi. Yogyakarta Susilo Deddy, 2010. Pengenalan Mekatronika Dasar . Yogyakarta. Graha Ilmu Syahrul, 2014. Pemograman Mikrokontroler AVR Bahasa Assembly dan C . Infomatika. Bandung Thomas & Husanto, 2008. Kupas Tuntas Mikro- kontroller PIC16F84. Yogyakarta. ANDI
Tabel 2. Hasil Pengujian No Instrumen Pengujian Hasil Keterangan 1 Sensor Photodioda Kemampuan sensor mendeteksi ketika batang padi dimasukan kealat terdeteksi Sensor mendeteksi ketika adanya padi 2 Kemampuan Mikrokontroller A. Menerima data dari sensor B. Mengirim data ke LCD dan PC Bekerja Bekerja Mikrokontroller mampu menerima data dari sensor dengan baik sehingga pada saat sensok mendeteksi adanya padi maka mikrokontroler akan langsung bekerja dan alat akan langsung berfungsi (ON). Mikrokontroler juga akan bekerja dengan mengirim data ke LCD dengan tampilan ON di LCD 3 Kemampuan LCD menampilkan kondisi Alat (hidup/mati) Bekerja Pada saat alat hidup atau mati LCD akan menampilkan stasus alat dengan cara menampilkan ON/OFF 4 Kemampuan motor menerima perintah dari mikrokontroller Bekerja Pada saat ada perintah dari mikrokontroler maka motor akan lansung bergerak atau hidup 5 Kemampuan Aplikasi pada komputer bekerja Pada saat sensor mendeteksi adanya padi dan aplikasi akan langsung merespon dengan adanya tulisan ON pada aplikasi.