SKRIPSI
Disusun Oleh:
PADANG
LEMBARAN PERNYATAAN
Menyatakan bahwa:
1. Sesungguhnya skripsi / tugas akhir yang saya susun ini merupakan hasil
karya tulis sayas endiri. Adapun bahagian-bahagian tertentu dalam skripsi
/ tugas akhir yang saya peroleh dari karya tulis orang lain, telah saya
tuliskan sumbernya dengan jelas sesuai dengan kaidah penulisan ilmiah.
2. Jika dalam penulisan skripsi / tugas akhir baik pembuatan program / alat
maupun skripsi / tugas akhir secara keseluruhan ternyata terbukti dibuat
orang lain,maka saya bersedia menerima sanksi yang diberikan Akademik,
berupa pembatalan skripsi / tugas akhir dan mengulang penelitian serta
mengajukan judul baru.
Demikianlah surat pernyataan ini saya buat dengan sesungguhnya tanpa ada
paksaan dari pihak manapun.
ii
MESIN PELUBANG PLASTIK MULSA OTOMATIS BERBASIS
ARDUINO MEGA 2560
iii
“MESIN PELUBANG PLASTIK MULSA OTOMATIS BERBASIS
ARDUINO MEGA 2560”
iv
HALAMAN PENGESAHAN PENGUJI SIDANG SKRIPSI
1. ....................................
2. ....................................
Padang, 2020
Mengetahui
Dekan Fakultas Ilmu Komputer
Universitas Putra Indonesia ”YPTK” Padang
v
HALAMAN PENGESAHAN LULUS SIDANG SKRIPSI
vi
Judul : MESIN PELUBANG PLASTIK MULSA OTOMATIS
BERBASIS ARDUINO MEGA 2560
Nama : INDRA WELFI NANDA
Nomor BP : 201310115262040
Jurusan : Sistem Komputer
Pembimbing : 1. Sahari, S.Kom, M.Kom
2. Halifia Hendri, S.Pd, M.Kom
Penulis mempunyai ide untuk merancang suatu alat pelubang plastik mulsa yang
dilakukan secara manual sehingga membutuhkan tenaga manusia untuk
melakukannya dan membutuhkan waktu yang lama, kadang-kadang dengan
menggunakan tenaga manusia letak posisi lubang dan jarak tersebut kurang
presisi. Untuk mengatasai hal tersebut maka penulis bermaksud membuat sebuah
Alat pelubang plastik mulsa Otomatis dimana alat ini melakukan pelubangan
plastik secara otomatis sehingga menghemat tenaga manusia dan tentu akan lebih
cepat selesai. Pelubang plastic mulsa otomatis ini menggunakan Komponen yang
pertama yaitu keypad sepagai pengendali secara langsung, esp 8266 berfungsi
untuk mengontrol robot secara jarak jauh, Sensor opto interupter yang berfungsi
mendeteksi posisi atau sisi / tepi suatu benda yang dalam hal ini memantulkan
sumber cahaya atau menghalanginya dari detektor, buzzer berfungsi sebagai
output berupa bunyi, LCD berfungsi sebagai tampilan untuk mengatur jarak dan
jumlah lobang mulsa, modul power window berfunsi sebagai penggulung pada
mulsa. Sentral lock berfungsi sebagai penekan untuk melobangi plastik mulsa dan
arduino agar robot dapat di fungsikan sesuai ke inginan user.
Kata kunci : Arduino Mega2560, Esp 8266, Sensor Opto, Buzzer, LCD,
Modul Power Window, Sentral Lock
vii
ABSTRACT
The author has the idea to design a mulch plastic perforating tool that is done
manually so that it requires human labor to do it and takes a long time, Sometimes
using human power the position of the hole and the distance is less precise. To
overcome this, the author intends to make an Automatic plastic mulch punching
tool where this tool performs plastic perforations automatically so as to save
human labor and of course it will finish faster. This automatic plastic mulch hole
uses the first component, namely the keypad as a direct controller, esp 8266
functions to control the robot remotely, Interrupter opto sensor which functions to
detect position or side / the edge of an object which in this case reflects the light
source or blocks it from the detector, buzzer functions as an output in the form of
sound, LCD functions as a display to adjust the distance and number of holes for
mulch, the power window module functions as a roller on the mulch, The central
lock functions as a pressure to punch plastic mulch, and Arduino so that the robot
can be functioned according to the user's wishes.
Keywords: Arduino Mega2560, esp 8266, opto Sensor, Buzzer, LCD, The
Power Window, Central lock
viii
KATA PENGANTAR
Selama penulisan laporan studi akhir ini penulis telah banyak mendapat
bantuan dan dukungan dari berbagai pihak baik bantuan moril maupun materil.
Sebagai tanda hormat maka pada kesempatan ini penulis mengucapkan terima
kasih kepada :
3. Bapak Dr. Ir. Sumijan, M.Sc selaku Dekan Fakultas Ilmu Komputer
4. Ibu Retno Devita, S.Kom, M.Kom selaku Kepala Jurusan Sistem Komputer
Dalam penulisan laporan studi akhir ini penulis menyadari baik isi maupun
yang penulis miliki. Untuk itu penulis mengharapkan kritik dan saran yang
Akhir kata hanya kepada ALLAH SWT tempat berserah diri, semoga
bimbingan dan bantuan yang telah diberikan kepada penulis mendapatkan balasan
yang setimpal dari-Nya dan penulisan skripsi ini dapat menambah khazanah ilmu
pengetahuan serta bermanfaat dan diterima sebagai amalan oleh ALLAH SWT.
x
DAFTAR ISI
LEMBARAN PERNYATAAN.........................................................................ii
LEMBAR PERSETUJUAN..............................................................................iii
ABSTRAK...................................................................................................... vii
BAB I PENDAHULUAN
xi
2.2.Alat Bantu Dalam Perancangan Sistem .......................................... 11
Counter .......................................................................................... 19
xii
2.5.3.2 Kapasitor Keramik ..................................................... 37
xiii
3.2.2.1 Waktu Penelitian ........................................................ 53
xiv
4.4.7 Rangkaian Sentral Lock ............................................................... 73
BAB VI PENUTUP
DAFTAR PUSTAKA
LAMPIRAN
xv
DAFTAR TABEL
xvi
DAFTAR GAMBAR
xvii
BAB I
PENDAHULUAN
keberagaman yang kaya akan segala bidang mulai dari budaya, adat istiadat,
bahasa, ras, dan penuh dengan berbagai sumber daya alam yang mengisinya.
Secara geografis berada pada tingkat kesuburan tanah yang tinggi dan
memiliki banyak pegunungan dan bukit sehingga dapat dilihat dari hasil tanaman
yang dihasilkan setiap daerah di Indonesia. Wilayah yang berada dikaki gunung
waktu bekerja di ladang, dari hasil berladang mereka dapat bertahan hidup dan
Beberapa kendala yang umum dihadapi oleh petani, seperti saat pembibitan
yang sering gagal akibat hama yang dapat menyerang kapan saja, bibit yang
kurang bagus dan mudah rusak pada waktu proses penanaman sering terjadi gagal
pertumbuhan awal tunas. Pada saat perawatan diperlukan biaya pemupukan dan
penyemprotan tanaman, petani kadang tidak mampu membeli pupuk kimia akibat
menentu dari harga rata-rata. Selain itu juga masalah yang dialami oleh petani
seperti peralatan yang kurang mendukung, tidak ada fase perkembangan alat
sehingga menjadi beban petani yang lambat dan memakan waktu yang lama hanya
2
untuk menanam sayuran. Alat umum seperti cangkul, pisau, grobak, pompa,
keranjang, ember, sekop, sabit, alat cetak mulsa dan berbagai jenis alat lainnya
adalah untuk mendukung aktifitas berkebun petani. Alat melubangi plastik mulsa
adalah salah satu alat yang masih kurang dikembangkan saat dipakai oleh petani
saat ini, alat melubangi mulsa yang hanya dapat dilakukan secara manual atau
tunggal seperti melubangi satu per satu dengan panjang plastik mulsa sekitar 5-20
meter membuat aktifitas cara bekerja alat menjadi lambat dan membutuhkan
waktu yang lama, sebab alat tersebut hanya dapat difungsikan secara tunggal
artinya alat melubangi mulsa bekerja dengan satu sistem dipermukaan plastik
dan peninjauan. Peneliti akan fokus dalam membahas pemecahan masalah dari
Petani membuat lubang dengan alat kaleng diisi bara api kemudian
ditempelkan pada plastik sehingga meleleh dan terbentuk lubang. Sikap kerja
petani berdiri membungkuk sehingga cepat lelah, nyeri pada otot, dan
produktivitas rendah. Dan dengan adanya alat ini petani semakin mudah dalam
melobangi plastik mulsa, Sehingga petani bisa memasang plastik mulsa yang
pelobang plastik mulsa otomatis yang dapat mengurangi waktu pembuatan, proses
melobangi plastik mulsa dan lebih praktis. Oleh karena itu dirancang Tugas Akhir
Mega 2560”
3
1. Bagaimana cara alat dapat bekerja untuk melobangi plastik mulsa secara
otomatis?
3. Bagaimana kinerja alat untuk mendeteksi jarak lobang tanam dan jumlah
diberikan adalah :
2. Motor power window, sentral lock, LED, dan Buzzer digunakan sebagai
1.4 Hipotesis
hipotesis yaitu :
1. Alat ini diharapkan mampu membuat lobang secara terukur sehingga alat
dengan alat sehingga alat yang dapat dikontrol secara jarak jauh oleh user.
4
bahwa alat telah selesai melobangi plastik mulsa sesuai dengan jarak yang
Adapun tujuan yang hendak dicapai dari pembuatan alat ini adalah alat ini
dapat melobangi plastik mulsa sesuai jarak dan jumlah lobang yang ditentukan.
berikut :
1. Bagi Penulis
pemanfaatan Arduino Mega ,wifi esp 8266, motor power window, sentral
mencari solusinya.
power window, sentral lock dan menjadi salah satu contoh aplikasi pada
sistem komputer untuk berkarya lebih lagi dan menggali ilmu pengetahuan
3. Pada Masyarakat
hiburan nantinya.
b. Diharapkan dengan alat ini dapat menumbuhkan minat usaha yang dapat
Diharapkan tugas akhir ini dapat menjadi bahan acuan dalam penelitian yang
dilakukan selanjutnya.
BAB II
LANDASAN TEORI
kelompok yang menekankan pada prosedur dan kelompok yang menekankan pada
kumpulan elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Kedua
kelompok defenisi ini adalah benar dan tidak bertentangan, yang berbeda adalah
cara pendekatannya.
Memang didunia ini tidak ada yang sama sekali baru. Kalau ada sesuatu yang
baru, sebenarnya hal itupun sudah lama ada. Dinilai baru karena baru ditemukan,
baru diungkap atau baru diketahui oleh orang banyak. Perdebatan ini
berinteraksi, saling tergantung satu sama lain dan terpadu. (Tata Sutabri, 2016 : 2-
3)
7
mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan. Sistem
mempunyai bagian terkecil yang disebut komponen sistem atau sub-sistem. Pada
umumnya sistem mempunyai input yang dibutuhkan sistem untuk proses dan akan
menghasilkan keluaran atau output berupa informasi yang dimaksud sebagai berikut:
keseluruhan.
kesatuan.
komputer dan data adalah signal input untuk diolah menjadi informasi.
hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang
dihasilkan adalah keluaran yang tidak berguna dan merupakan hasil sisa
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak
akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan
yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu
Awal Proyek
Kebijaksanaan dan Perancangan Sistem
Sistem
Analisis Sistem
Seleksi Sistem
Implementasi Sistem
Manajemen
Perawatan Sistem
Sistem
Analsis sistem adalah penguraian dari suatu sistem informasi yang utuh
Tujuan tahap ini adalah untuk memberikan gambaran umum kepada user
Tahap ini merupakan perincian dari sistem secara umum, desain sistem
sistem.Tujuan dari tahap ini adalah mendesain sistem baru yang dapat
Tahap ini mencari beberapa penyebab permasalahan pada sistem lama dan
maka sebagai aturan dasar yang harus dilakukan adalah mendefenisikan secara
menyeluruh sistem yang akan dirancang. Hal ini mengundang arti bahwa
harus ada gambaran yang jelas mengenai ruang lingkup tentang sistem yang
Context Diagram adalah gambaran umum tentang suatu sistem yang terdapat
interaksi antara eksternal entity dengan suatu sistem dan informasi secara umum
mengalir diantara entity dan sistem. Context Diagram merupakan alat bantu yang
dengan simbol-simbol yang ada pada DFD, hanya saja pada Context Diagram
No Simbol Keterangan
proses sistem.
(Ir.Zefriyenni, 2015 : 2)
pada perangkat keras, lunak, struktur data dan organisasi file. Keuntungan dari
NO Simbol Keterangan
sistem tersebut.
menjadi keluaran.
dibutuhkan.
(Ir.Zefriyenni, 2015 : 2)
khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut. Dalam arti
lain bagan alir (flowchart) adalah bagan (chart) yang menunjukan alir (flow) di
15
dalam program atau prosedur sistem secara logika. Berikut simbol-simbol dari
No Simbol Keterangan
suatu proses.
di halaman berikutnya.
(Ir.Zefriyenni, 2015 : 2)
16
beberapa besaran (variabel, parameter) sehingga berada pada suatu harga atau
suatu rangkuman harga (range) tertentu. Sistem kontrol dapat dipandang sebagai
12 sistem dimana suatu masukan atau beberapa masukan tertentu digunakan untuk
Sistem kontrol adalah suatu sistem yang membahas tindakan manusia untuk
mengubah keadaan mesin yang terdiri dari beberapa elemen sistem yang dapat
terhadap beberapa elemen untuk mencapai sasaran atau nilai tertentu. (Kiki
respon output yang diinginkan .itu ukuran output disebut sinyal umpan balik .
Sebuah sistem kontrol umpan balik adalah sistem kontrol yang cenderung
sebagai alat kontrol . Sebagai sistem menjadi lebih kompleks, keterkaitan tersebut
point). Ini sama dengan sistem kerja mesin cuci dimana perendaman, pencucian,
Pada bagian ini akan dijelaskan komponen utama yang digunakan pada
perancangan sistem ini adalah sebagai berikut :
18
Memiliki 53 pin input dari output digital dimana 15 pin input tersebut dapat
digunakan sebagai output PWM dan 16 pin input analog, 16 MHz osilator kristal,
koneksi USB, jack power, ICSP header, dan tombol reset. Untuk mendukung
Arduino Mega ke komputer dengan menggunakan kabel USB atau listrik dengan
AC yang berbeda dengan semua board sebelumnya dalam hal koneksi USB-to-
driver USB-toserial. Gambar Arduino mega2560 dapat dilihat pada gambar 2.4
berikut ini (Hanip Adzhar, Purwanto, Bambang Siswojo, sistem penyeteman nada
dawai gitar otomatis dengan motor servo continuous menggunakan kontroler pid
Computer, 2017)
upload program dari komputer, Arduino sudah memiliki sarana komunikasi USB,
dilengkapi dengan kumpulan library yang cukup lengkap, dan Arduino memiliki
modul siap pakai (shield) yang bisa ditancapkan pada board Arduino. Misalnya
shield GPS, Ethernet, SD Card. (Ai Fitri Silvia, Erik Haritman, Yuda Muladi,
Rancangan Bangun Akses Kontrol Pintu Gerbang Berbasis Arduino Dan Android,
Vol.13, 2014)
20
Counter
kerja Printer, dan Semua aplikasi yang memerlukan Sensor Sesuatu barang yang
lewat yang akan di hitung, dsb nya. Ini adalah jenis sensor celah opto-coupler
yang akan menghasilkan sinyal output High TTL ketika sebuah objek terdeteksi
pada celah.
>15mA
9. Ukuran 3.2x1.4cm
Cara pemakaian:
2.4.3 Relay
Fungsi relay dapat memperkecil kerusakan dan biaya ini dengan cara
menyelidiki dengan segera kesalahan dan membuka saklar yang tepat untuk
mengisolasikan sirkit yang salah itu Secara sederhana relay elektromekanis ini
2. Saklar yang digerakkan (secara mekanis) oleh daya/energi listrik. Jadi secara
1. Remote control : dapat menyalakan atau mematikan alat dari jarak jauh
Pengatur logika kontrol suatu system Konfigurasi dari kontak-kontak relay ada
tiga jenis, yaitu: Normally Open (NO), apabila kontak-kontak tertutup saat relay
dicatu Normally Closed (NC), apabila kontak-kontak terbuka saat relay dicatu
Change Over (CO). relay mempunyai kontak tengah yang normal tertutup, tetapi
ketika relay dicatu kontak tengah tersebut akan membuat hubungan dengan
ukurannya tertera pada body relay. Misalnya relay 12VDC/4 A 220V, artinya
men-switch arus listrik (maksimal) sebesar 4 ampere pada tegangan 220 Volt.
Prinsip Kerja Relay terdiri dari Coil & Contact coil adalah gulungan kawat
yang mendapat arus listrik, sedang contact adalah sejenis saklar yang
Contact ada 2 jenis : Normally Open (kondisi awal sebelum diaktifkan open),
dan Normally Closed (kondisi awal sebelum diaktifkan close). Secara sederhana
berikut ini prinsip kerja darir elay : ketikaCoil mendapat energi listrik (energized),
23
akan timbul gaya elektromagnet yang akan menarik armature yang berpegas, dan
untuk keperluan dunia masa kini yang serba tersambung. Chip ini menawarkan
solusi networking Wi-Fi yang lengkap dan menyatu, yang dapat digunakan
sebagai penyedia aplikasi atau untuk memisahkan semua fungsi networking Wi-Fi
dengan sensor-sensor atau dengan aplikasi alat tertentu melalui pin input output
Communication Module ini merupakan modul WiFi dengan harga ekonomis. Kini
nirkabel karena modul elektronika ini menyediakan akses ke jaringan WiFi secara
(Tensilica 106µ Diamond Standard Core LX3) dan Flash Memory SPI 4 Mbit
12. CPU mikro 32-bit terpadu yang dapat digunakan sebagai pemroses
aplikasi lewat antarmuka iBus, dBus, AHB (untuk akses register), dan
16. Waktu tunda dari moda tidur hingga transmisi data kurang dari 2 ms
Modul WiFi ini bekerja dengan catu daya 3,3 volt. Salah satu kelebihan
modul ini adalah kekuatan transmisinya yang dapat mencapai 100 meter, dengan
begitu modul ini memerlukan koneksi arus yang cukup besar (rata-rata 80 mA,
mencapai 215 mA pada CCK 1 MBps, moda transmisi 802.11b dengan daya
pancar +19,5 dBm belum termasuk 100 mA untuk sirkuit pengatur tegangan
internal).Perhatian bagi pengguna Arduino: jangan ambil catu daya dari pin 3v3
Arduino karena pin tersebut tidak dirancang untuk memasok arus dalam jumlah
besar, harap gunakan catu daya terpisah. Anda dapat menggunakan DC Buck
LCD Grafik adalah suatu modul yang memiliki fungsi sebagai display
yang dapat menampilkan berbagai gambar karena memiliki resolusi 128 x 64 dots
(titik). LCD grafik ini memiliki warna dasar biru dan karakter berwarna putih
sederhana.
Spesifikasi:
6. Sudut pandang yang lebar hingga 180°, mudah terlihat dari berbagai sisi.
No PIN
1 Ground
2 VCC
3 V0
4 RS
5 R/W
6 E
7 DB0
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
15 PSB
16 NC
17 RST
18 VOUT
19 BLA
20 BLK
gelombang, lingkaran, dan juga tulisan. Hal ini dapat dilakukan karena pada LCD
grafik menggunakan ukuran 128 x 64 dots (titik). Hal ini sangat berbeda dengan
LCD text yang memakai baris dan kolom. Sehingga LCD grafik mempunyai
28
Motor penggerak regulator berputar searah jarum jam atau arah sebaliknya
menggerakan regulator jendela untuk dirubah menjadi gerak naik turun. Jenis
motor yang digunakan pada sistem power window adalah motor DC. Motor listrik
mekanis. Operasi motor tergantung pada interaksi dua medan magnet. Secara
sederhana dikatakan bahwa motor listrik bekerja dengan prinsip bahwa dua medan
motor DC adalah dapat diubah arah putarannya dengan mengubah arah arus
listriknya. Sedangkan motor Central Door Lock berfungsi sebagai actuator untuk
menggerakkan tuas pengunci pada pintu mobil untuk posisi Lock gerakan motor
turun dan posisi Unlock gerakan motor naik. Motor menggunakan sistem solenoid
29
yaitu bila arus masuk melalui electromagnetic dalam satu arah, maka magnet akan
magnet) akan ikut bergerak dengan arah yang sama maka hal ini akan mendorong
tuas pengunci pintu akan bergerak turun pada posisi Lock. Bila arus mengalir dari
sisi yang berbeda, maka magnet dan plunger akan bergerak ke arah yang
berlawanan sehingga pergerakan ini akan mendorong tuas pengunci pintu akan
Gambar 10. Motor Central Door Lock (www.shaft7.com) Jumlah kabel yang ada
pada motor Central Door Lock, untuk motor utama dan motor tambahan
a. Pada motor utama jumlah kabelnya ada 5 buah yaitu masing – masing kabel
aktifasi Output sinyal dari Control Module yang dirangkai secara paralel dengan
motor tambahan dan dua kabel sebagai saluran sinyal dari Main Board dan 1 kabel
b. Pada motor tambahan jumlah kabelnya hanya ada dua buah yaitu masing
masing kabel input sinyal dari Control Module untuk mengatur pergerakan motor
posisi turun untuk Lock dan naik untuk Unlock yang dirangkai secara paralel
arduino. Arduino Host Shield ini berbasis IC kontroler USB MAX3421E, yang
sirkuit analog yang diperlukan untuk menerapkan full-speed USB perifer atau
full- /low speed host sesuai spesifikasi USB rev 2.0. Arduino melakukan
bus (melalui header ICSP).[2] Melalui pin 10,11,12, dan 13 pada Atmega328P.
USB Host Shield ini mendapatkan power supply dari arduino, itulah sebabnya
komunikasi SPI sendiri,membutuhkan paling tidak tiga jalur, yakni MOSI, MISO,
dan SCK. Melalui komunikasi ini data dapat saling dikirimkan baik antar
31
Adapun berikut ini penjelasan untuk 3 jalur utama dari SPI adalah sebagai
berikut.
master, maka pin MOSI digunakan sebagai pin output, tetapi jika
digunakan sebagai slave, maka pin MOSI tersebut berfungsi sebagai pin
input.
master, maka pin MISO sebagai pin input, tetapi jika digunakan sebagai
3. SCK (Serial Clock) Berfungsi sebagai clock data. Dimana pin SCK dari
slave mana yang akan digunakan, tentu saja bila lebih dari satu slave.
5. Digital cameras - Canon EOS, Powershot, Nikon DSLRs and P&S, serta
generic PTP
6. Mass storage devices, such as USB sticks, memory card readers, external
hard drives
7. Bluetooth dongles
2.4.9 Buzzer
mengubah getaran listrik menjadi getaran suara. jadi buzzer juga terdiri dari
dalam atau keluar, tergantung dari arah arus dan polaritas magnetnya, karena
indikator bahwa proses telah selesai atau terjadi suatu kesalahan pada sebuah
Pada bagian ini akan dijelaskan komponen pendukung yang digunakan pada
2.5.1 Resistor
Elektronika Pasif yang berfungsi untuk menghambat dan mengatur arus listrik
dalam suatu rangkaian Elektronika. Satuan Nilai Resistor atau Hambatan adalah
Ohm (Ω). Nilai Resistor biasanya diwakili dengan Kode angka ataupun Gelang
Warna yang terdapat di badan Resistor. Hambatan Resistor sering disebut juga
dengan Resistansi atau Resistance. (Sigit Candra Setia, Smart Tester Berbasis
(Sigit Candra Setia, Smart Tester Berbasis Mikrokontroler Atmega 328p, Vol.2,
No.1, 2017)
(Sigit Candra Setia, Smart Tester Berbasis Mikrokontroler Atmega 328p, Vol.2,
No.1, 2017)
(Sigit Candra Setia, Smart Tester Berbasis Mikrokontroler Atmega 328p, Vol.2,
No.1, 2017)
adalah :
(Sigit Candra Setia, Smart Tester Berbasis Mikrokontroler Atmega 328p, Vol.2,
No.1, 2017)
2.5.2 Transistor
Cara kerja transistor bisa di analogikan sebagai keran arus listrik. Misalnya
untuk transistor BJT, arus yang diberikan pada pin Basis (B) sebagai pengatur
aliran arus antara pin Emitor dan Kolektor. Perbandingan arus yang diberikan ke
Basis dengan arus yang bisa di alirkan Emitor ke Kolektor di antaranya memiliki
(package) berupa TO-9, TO-220, hingga TO-3 (gambar 2.19). selain itu pin kaki
transistor dengan nomor seri yang berbeda bisa memiliki urutan yang berbeda
dan penguat gelombang radio (radio amplifier). Pada aplikasi digital sebagai
36
saklar berkecepatan tinggi, sebagai gerbang logika (logic gate), atau sebagai
Gambar 2.17 Simbol Transistor PNP dan NPN, Tipe package transistor
2.5.3 Kapasitor
DC untuk rangkaian catu daya atau tipis gelombang AC. Selain itu bisa di
Struktur kapasitor jenis ini terdiri dari atas dua lembar pelat metal
non polar dan memili simbol “-“ (minus) di sisi kapasitor untuk menandakan kaki
Kapsitor tipe ini bersifat non polar dan berbentuk seperti keramik,
berwarna coklat. Ukuran kapsitor keramik di antara 1pF dan 1µF. Nilai kapasitans
suatu kapasitor bisa di ketahui dengan melihat angka yang tertera. (Jazi Eko
memiliki toleransi anatar ±5% dan ±10% (lebih baik dari kapasitor keramik).
Selain itu, kapasitor mylar bisa bekerja di suhu opereasi lebih tinggi dari kapasior
38
keramik, tantalum, dan elektrolit. (Jazi Eko Istiyanto, Pengantar Elektronika Dan
2.5.4 Dioda
Dioda (Diode) adalah komponen elektronika aktif yang terbuat dari bahan
dan tipe P disatukan akan menghasilkan P-N Junction, dimana sisi P mempunyai
banyak hole dan sisi N memiliki banyak elektron pita konduksi. Jika tidak ada
tegangan dari luar maka disebut dioda tanpa bias dan ketika diberi tegangan, maka
Bias ini terjadi ketika tipe P pada dioda tersebut dihubungkan dengan
kutub positif sumber tegangan dan tipe N pada dioda tersebut dihubungkan
dengan kutub negatif sumber tegangan. Kondisi dioda ketika Forward Bias adalah
Bias ini terjadi ketika tipe P pada dioda dihubungkan dengan kutub negatif
sumber tegangan dan tipe N pada dioda tersebut dihubungkan dengan kutub
tetapi menghambat arus listrik dari arah sebaliknya. Oleh karena itu, Dioda sering
umumnya mempunyai dua Elektroda (terminal), yaitu Anoda (+) dan Katoda (-)
semikonduktor, yaitu dapat mengalirkan arus dari sisi tipe-p (Anoda) menuju ke
sisi tipe-n (Katoda) tetapi tidak dapat mengalirkan arus ke arah sebaliknya.
40
diantaranya adalah
1. Dioda Penyearah (Dioda Biasa atau Dioda Bridge) yang berfungsi sebagai
penerangan.
aktif yang terdiri atas gabungan ratusan, ribuan, bahkan jutaan Transistor, Dioda,
dalam sebuah kemasan kecil. Bahan utama yang membentuk sebuah Integrated
Circuit (IC). Dalam bahasa Indonesia, Integrated Circuit atau IC ini sering
Sirkuit Terpadu ini pertama kali diperkenalkan pada tahun 1958 oleh Jack Kilby
yang bekerja untuk Texas Instrument, setengah tahun kemudian Robert Noyce
yang paling signifikan pada abad ke 20. Berikut ini adalah gambar IC (Integrated
Gambar 2.22 IC
Pada sub bab ini penulis akan membahas secara singkat mengenai bahasa
Adapun hal yang terpenting penulis ulas dalam komponen software ini
adalah :
Arduino bahasa yang dipakai adalah bahasa C. Bahasa C adalah bahasa yang
lazim dipakai sejak awal komputer diciptakan dan sangat berperan dalam
perkembangan software.
42
mendekati bahasa assembler. Bahasa C menghasilkan file kode objek yang sangat
kecil dan dieksekusi dengan sangat kecil. Karena itu, Bahasa C sering digunakan
Windows, Unix, Linux, atau sistem operasi lain tanpa mengalami perubahan
source code. (kalaupun ada perubahan, biasanya sangat mini). Karena Arduino
pun bisa dijalankan pada semua sistem yang umum, misalkan Windows, Linux,
a. Void setup () {}
Semua kode di dalam kurung kurawal akan dijalankan hanya satu kali ketika
b. Void loop () {}
Fungsi ini akan dijalankan seteloah setup ( fungsi void setup) selesai. Setelah
dijalankan satu kali fungsi ini akan dijalankan lagi, dan lagi secara terus-
2.6.3 Syntax
43
penulisan.
Kadang diperlukan untuk memberi catatan pada arti dari kode-kode yang
tuliskan. Cukup menuliskan dua buah garis miring dan apa pun yang kita ketikkan
Jika banyak punya catatan, hal itu dapat dituliskan pada beberapa baris
sebagai komentar. Semua hal yang terletak di antara dsua simbol tersebut akan
3. { } (kurung kurawal).
Contohnya :
Void loop () {
Serial.printIn (val)
4. ; (titik koma)
Setiap baris kode harus diakhiri dengan tanda titik koma (jika ada titik koma
Contohnya:
delay (1000) ;
a. Variabel
untuk memindahkan angka dengan cara yang cerdas. Variabel inilah yang
Void - -
Boolean 1 -
Float 4 -3,4028235E+38 to
3,4028235E+38
Char 1 -
Byte 4 -
Double 4 -3,4028235E+38 to
3,4028235E+38
String - -
Array - -
b. Operator Aritmatika
45
Simbol Aritmatika
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
If (kondisi) { }
Else if (kondisi) { }
Else { }
Dengan struktur seperti diatas program akan menjalankan kode yang ada
didalam kurung kurawal jika kondisinya TRUE, dan jika tidak (FALSE)
maka akan diperiksa apakah kondisi pada elseif dan jika kondisinya FALSE
diinginkan. Melakukan pengulangan ke atas dengan i++ atau kebawah dengan i-.
2.6.6 Digital
Digunakan untuk menetapkan mode dari suatu pin, pin adalah nomor pin
yang akan digunakan dari 0-9 (pin analog 0-5 adalah 14-19). Mode yang bisa
ground).
c. digitalRead (pin)
ketika sebuah pin ditetapkan sebagai INPUT, anda dapat mengunkan kode
ini untuk mendapatkan nilai pin tersebut apakah HIGH (ditarik menjadi 5 volts)
2.6.7 Analog
beroperasi di dalam alam analog (menggunakan trik). Berikut ini cara untuk
Beberapa pin pada Arduino pin pada Arduino mendukung PWM (pulse
width modulation), yaitu pin 3, 5, 6, 9, 10, 11. Ini dapat pin hidup (on) atau mati
keluaran analog. Value (nilai) pada format kode tersebut adalah angka antara 0
(0% duty cycle 0V) dan 255 (100 duty cycle 5V).
b. analogRead (pin)
keluaran Voltasenya. Keluarannya berupa angka 0 (untuk 0 volts dan 1023 (untuk
Plastik mulsa yaitu sebuah lembaran plastik yang akan menutup zona lahan
pada tanaman budidaya yang bertujuan guna menjaga dan melindungi segala
permukaan tanah dari terjadinya pengikisan, lalu menjaga kadar kelembaban serta
juga struktur pada tanah, dan pula menghalangi perkembangan hama gulma.
Plastik mulsa ini tergolong juga ke dalam ragam plastik anorganik, karena plastik
ini terbuat dari sebagian bahan polietilena yang mempunyai intensitas rendah
yang bisa dijadikan via tahap polimerisasi etilen dibawah dampak tekanan yang
tinggi.
2.7.1. Defenisi
menutup tanah sehingga kelembaban dan suhu tanah sebagai media tanaman
tanaman akan tumbuh lebih baik. mulsa adalah suatu bahan yang digunakan
menjaga suhu tanah agar tetap stabil, mencegah percikan air langsung mengenai
tanah. Selain itu, ada pendapat lain yang menyatakan bahwa mulsa adalah sisa
tanaman, lembaran plastik, atau susunan batu yang disebar di permukaan tanah,
sehingga berguna untuk melindungi permukaan tanah dari terpaan hujan, erosi,
sedikit menguap dan hama enggan datang karena silau (sama seperti
menjaga tanah tetap lembab. Untuk pemasangan mulsa jenis ini, biasanya
sisi warna perak digunakan untuk atas dan sisi warna hitam digunakan
untuk bawah.
Plastik, 2018 : 2 )
2.7.3. Kegunaan
Plastik, 2018 : 2 )
Alat melubangi mulsa yang hanya dapat dilakukan secara manual atau
tunggal seperti melubangi satu per satu dengan panjang plastik mulsa sekitar 5-20
meter membuat aktifitas cara bekerja alat menjadi lambat dan membutuhkan
waktu yang lama, sebab alat tersebut hanya dapat difungsikan secara tunggal
artinya alat melubangi mulsa bekerja dengan satu sistem dipermukaan plastik
menyimpan air yang rendah. Tanaman menghendaki pengairan yang cukup, tetapi
apabila jumlah air berlebihan maka dapat menyebabkan kelembaban tanah yang
tinggi dan merangsang munculnya penyakit akibat cendawan dan bakteri. Jika
kekurangan air maka tanaman akan kurus, kerdil, layu, dan mati. Peningkatan
( Nani Heryani, Budi Kartiwa, Yon Sugiarto, dan Tri Handayani, 2013 : 2 )
BAB III
METODOLOGI PENELITIAN
adalah metode penelitian yang digunakan untuk menghasilkan produk tertentu dan
pengembangan atau Research and Development ( R&D ) adalah suatu proses atau
tentang kondisi yang ada. Metode evaluatif, digunakan untuk mengevaluasi proses
uji coba, dan setiap kegiatan uji coba diadakan evaluasi, baik evaluasi hasil
penyempurnaan-penyempurnaan.
Metode eksperimen, digunakan untuk menguji kemampuan dari produk
yang dihasilkan. Walaupun dalam tahap uji coba telah ada evaluasi (pengukuran),
kerangka penelitian yang akan dilakukan berdasarkan metode R&D seperti bagan
dibawah ini.
segala sesuatu yang bila didayagunakan akan memiliki nilai tambah. Masalah juga
terjadi jika terdapat penyimpangan antara yang diharapkan dengan yang terjadi.
54
Seperti di dalam penelitian ini. Permasalahan yang dijadikan potensi yang berhasil
2560.
date, selanjutnya dikumpulkan berbagai informasi dan studi literatur yang dapat
digunakan sebagai bahan untuk perancangan pada sistem yang akan dibuat yang
Putra Indonesia “YPTK” Padang yang berhubungan dengan entity dari sistem
yang akan dirancang. Rujukan tidak hanya berasal dari buku, tetapi penulis juga
oleh peneliti. Pengambilan data dilakukan dari Bulan Agustus 2019 sampai
dengan selesai.
55
dilakukan yaitu :
1. Penelitian di lapangan
menggunakan peralatan yang sesuai. Selain itu juga dilakukan pengetesan dan
No Hardware No Software
1 Satu unit Laptop merk 1 Sistem Operasi Windows 10 Pro-64 bit
LENOVO type 80T6 dilengkapi dengan Microsoft Word 2007
Dengan membaca dan mencari referensi yang berkaitan dengan penelitian ini
hipotetik karena efektivitasnya belumt erbukti, dan akan dapat diketahui setelah
Selain dari bentuk desain fisik sistem, ada beberapa tools yang digunakan
1. Context Diagram
Context diagram (top level) adalah bagian dari data flow diagram
yaitu :
3. Blok Diagram
kerja dari suatu sistem. Hal ini bertujuan untuk memudahkan peneliti
4. Flowchart
rancangan produk / alat, dalam hal ini system kerja baru secara rasional akan lebih
efektif dari yang lama atautidak. Validasi desain pada penelitian ini dilakukan
dengan cara melihat langsung keadaan di lapangan yaitu di kondisi apakah alat di
gunakan. Bagaimana kondisi alat apabila di beri beban plastik mulsa dapat
Desain produk / desain sistem yang telah dibuat tidak bisa langsung
diujicoba dahulu. Harus ditanamkan sistem yang akan dibuat didalam desain
tersebut terlebih dahulu sehingga ia bisa bekerja. Yang mana akan dikendalikan
oleh remot control dengan Wireless, Sensor Kecepatan Speed Groove Coupler
Grafik 168 x 24 adalah suatu modul yang memiliki fungsi sebagai display, Motor
power window penggerak regulator berputar searah jarum jam atau arah
sebaliknya menggerakan regulator untuk dirubah menjadi gerak naik turun, LED
dan Buzzer sebagai tanda atau peringatan pada alat, Batri sebagai sumber daya
pada robot dan Arduino Mega 2560 sebagai mikrokontroler pada robot. Setelah
kerja baru ternyata yang lebih baik dari sistem lama. Tetapi terkendala pada
Semua kesalahan yang terjadi pada uji coba sistem tahap I diperbaiki lalu
dilakukan uji coba kembali. Disebut dengan uji coba tahap II. Disini modul
menggunakan ESP8266.
60
dilakukan revisi produk kembali namun di karena sistem yang dirancang telah
sesuai dengan tujuan, ruang lingkup serta judul dari penelitian peneliti.
Pembuatan produk masal ini dilakukan apabila produk yang telah diuji
coba dinyatakan efektif dan layak untuk diproduksi masal. Namun disini sistem
yang dibuat masih merupakan prototipe dan belom dapat untuk di produksi secara
missa
BAB IV
sistem yang akan dirancang secara menyeluruh. Artinya bahwa harus ada
Sebagai medianya adalah berupa context diagram, Data Flow Diagram, Dan Blok
Diagram.
Context diagram berfungsi sebagai media, yang terdiri dari suatu proses
dan beberapa buah external entity. Context diagram yang dimaksud dapat dilihat
Buzzer
keypad Arduino Mega LCD Grafik 128 x 64
Esp 8266 Modul power window
sensor opto
Sentral lock
interrupter
1. Keypad
dengan manusia atau dikenal dengan istilah HMI (Human Machine Interface).
2. Esp 8266
Esp 8266 berfungsi sebagai interface jarak jauh antara perangkat (mesin)
3. Arduino Mega
Sarana pengolahan data dari input operator atau tempat user menginputkan
data yang berfungsi untuk mengaktifkan komponen pada robot. Dalam hal ini
4. LCD Grafik
(Liquid Cristal Display) berfungsi sebagai penampil data baik dalam bentuk
5. Power window
Jenis motor yang digunakan pada sistem power window adalah motor DC.
6. Sentral lock
posisi atau sisi / tepi suatu benda yang dalam hal ini memantulkan sumber
8. Buzzer
plastik mulsa.
9. Led
pada user.
Data flow diagram adalah aliran data dari alat yang dibuat. Data flow
diagram yang digunakan adalah data flow diagram level 0 karena hanya satu
sistem saja yang dikembangkan. Untuk lebih jelasnya dapat dilihat pada
gambar4.2 di bawah ini.
64
Sinyal
analog Sinyal
Sensor Mengirim input
analog
opro ke kontroler
Sinyal siny
analog Sinyal
Keypad Mengirim input
analog
ke kontroler Arduino
Sinyal
analog Sinyal
Esp 8266 Mengirim input analog
ke kontroler
Sinyal Sinyal
digital Mengirim output digital
Buzzer ke BUzzer
Sinyal Sinyal
digital Mengirim output digital
Led ke Led
Sinyal Sinyal
digital Mengirim output digital
LCD ke LCD
‘
Sinyal Sinyal
digital Mengirim output digital
Power ke LCD
Window
Sinyal Sinyal
digital Mengirim output digital
Sentral ke sental lock
Lock
Data flow diagram diatas dapat dilihat bahwa modul esp 8266 dan
mentah kepada modul program pada intruksi (2.0), pada proses ketiga
pada intruksi (5.0), proses keenam dilanjutkan dengan pengaktifan led berupa
sinyal digital untuk menghidupkan led (6.0), proses ketujuh pada arduino
mengirim intruksi data mentah kepada modul program pada intruksi (7.0),
pada arduino mengirim intruksi data mentah kepada modul program pada
Buzzer
keypad Arduino Mega LCD Grafik 128 x 64
Esp 8266 Modul power window
sensor opto
Sentral lock
interrupter
Pada gambar 4.3 dapat dilihat bahwa alat pelobang mulsa otomatis ini
pengendali secara langsung, esp 8266 berfungsi untuk mengontrol robot secara
jarak jauh. Sensor opto interupter yang berfungsi mendeteksi posisi atau sisi / tepi
suatu benda yang dalam hal ini memantulkan sumber cahaya atau
LCD berfungsi sebagai tampilan untuk mengatur jarak dan jumlah lobang mulsa,
modul power window berfunsi sebagai penggulung pada mulsa. Sentral lock
berfungsi sebagai penekan untuk melobangi plastik mulsa, dan arduino agar robot
Menekan tombol power setelah itu robot akan melakukan kalibrasi sendiri.
Kemudian kita dapat memberi input jarak tanam dan jumlah lubang. Robot
akan begerak setelah menekan tombol enter pada keypad dan berhenti
2. Mengkoneksikan remot dengan robot dapat kita gerakan atau kita kontrol
Adapun rancangan fisik alat tampak depan, samping, atas dan belakang
alat pelubang mulsa otomatis berbasis microkontroller yang terdiri dari beberapa
Desain dari alat yang dibuat merupakan gambaran dari alat secara
keseluruhan. Dengan adanya desain ini maka prinsip kerja dari alat serta
komponen-komponen dari sistem yang digunakan akan dapat dilihat dengan jelas.
Pada system ini Arduino Mega 2560 digunakan sebagai entity yang
menggunakan chip AT mega 2560. Board ini memiliki pin I/O yang cukup
banyak, sejumlah 54 buah digital I/O pin (15 pin diantaranya adalah
68
PWM), 16 pin analog input, 4 pin UART (serial port hardware). Arduino
Mega 2560 dilengkapi dengan sebuah oscillator 16 Mhz, sebuah port USB,
power jack DC, ICSP header, dan tombol reset. Board ini sudah sangat
di bawah ini.
VCC dari buzzer akan mengalirke ground melewati buzzer sebagai beban
penguatan.
Keterangan :
VCC > 5V
E > PIN13/SCK
BLA > 5V
1. Saatkacadinaikan
dengan kata lain tidak ada aliran arus dari aki ke motor power window. Ketika
anda mengungkit tombol saklar power window keatas, maka akan ada hubungan
Dalam hal ini, akan ada aliran arus listrik dari sumber (a) melewati fuse,
Arus listrik diteruskan hingga output (d) saklar utama mengikuti jalur plat
(c).
Arus listrik diteruskan hingga masuk kedalam motor power window (e).
71
Keluar dari motor power window (f) arus masuk lagi ke saklar utama
Arus disalurkan ke plat (h) yang terhubung ke line ground (i). line ground
ini, secara langsung terhubung ke masa atau terminal negatif aki (j).
sehingga rangkaian motor power window dapat aktif. Dalam hal ini, motor
Ketika anda menekan tombol saklar power window, maka kaca akan turun. Dalam
Arus listrik dari sumber arus (a) masuk ke saklar utama power window
(b).
72
Karena saklar down yang dipilih, maka plat (h) yang terhubung ke sumber
arus.
Arus dari plat (h), kemudian diteruskan ke output saklar utama (g).
Output dari motor (e), arus akan disalurkan kembali ke saklar utama
Disisi lain, plat (c) terhubung ke line ground (i). Sehingga arus dari titik
(d), terhubung ke plat (c), lalu terhubung ke masa melalui line ground.
Dalam hal ini, arus listrik juga melewati motor dan sampai ke ground
namun dengan arah yang terbalik (dari titik f ke e). hal ini, membuat arah
Modul WiFi ini bekerja dengan catu daya 3,3 volt. Salah satu kelebihan
modul ini adalah kekuatan transmisinya yang dapat mencapai 100 meter, dengan
begitu modul ini memerlukan koneksi arus yang cukup besar (rata-rata 80 mA,
73
mencapai 215 mA pada CCK 1 MBps, moda transmisi 802.11b dengan daya
pancar +19,5 dBm belum termasuk 100 mA untuk sirkuit pengatur tegangan
internal).Perhatian bagi pengguna Arduino: jangan ambil catu daya dari pin 3v3
Arduino karena pin tersebut tidak dirancang untuk memasokan arus dalam jumlah
besar, harap gunakan catu daya terpisah. Anda dapat menggunakan DC Buck
(LED) sebagai sumber cahayannya, danfoto transistor atau foto diode sebagai
detektornya. Karena bagian masukan sensor opto interrupter adalah dioda, maka
keluaran dari interrupter adalah sama dengan karakteristik transistor. Jika pada
input sensor opto interrupter diberi tegangan arus searah dalam bas maju, maka
LED akan menyala memancarkan cahaya infra merah, intensitas cahaya led
adalah berbanding lurus dengan besarnya arus anoda dan katoda yang diberikan.
74
Apabila pancaran cahaya diode ke basis transistor terhalang, maka transistor akan
Dengan menekan tombol central lock pada posisi lock arus akan mengalir
ke relay central lock dan rangkaian elektronik akan mengaktifkan relai beberapa
saat (+/- 1 detik ) supaya motor central lock pada masing-masing pintu berputar
Dengan menekan tombol central lock pada Unlock arus akan mengalir dan
rangkaian elektronik akan mengaktifkan relai beberapa saat ( +/- 1 detik ) supaya
motor central pada masing-masing pintu berputar dan membuat gerakan naik /
membuka.
Sub bab ini menjelaskan tentang modul program yang digunakan untuk
mengontrol kerja dari sistem ini. Untuk lebih mudah dimengerti rancangan modul
dapat dibagi menjadi dua bagian yaitu: flowchart dan listing program.
75
penentuan logika program. Logika dasar gambaran pada penulisan ini adalah
Start
Inisialisasi input /
output
Esp 8266
Keypad
Opro interupter
Keypad enter
Data Available Data jarak
Data jumlah
Counting Counting
Sensor jarak jumlah=
jumlah
Berikut ini diuraikan tentang program utama dari sistem yang dirancang.
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <Servo.h>
//ultrasonik
long duration;
int sensor;
long duration2;
int sensor2;
int rangePoint=0;
int rangepot=1;
int rangeBuff=0;
int rangeDelay;
int connectionId;
String kirim;
78
Servo servo1;
Servo servo2;
void setup()
digitalWrite(6,HIGH);
digitalWrite(7,HIGH);
lcd.init();
lcd.backlight();
servo1.attach(10);
servo2.attach(11);
Serial.begin(9600);
lcd.clear();
lcd.setCursor(3,0);
lcd.println("LOADING...");
servo1.write(0);
servo2.write(0);
point
//kirimPerintah("AT+CWJAP=\"deni\",\"nofrian100\"\r\n",10000,DEBUG);
kirimPerintah("AT+CWJAP=\"dhieltech\",\"dhielart\"\r\n",10000,DEBUG);
koneksi
port 80
delay(1000);
void loop()
delay(100);
//esp8266
if(Serial.find("+IPD,"))
delay(1000);
connectionId = Serial.read()-48;
Serial.find("rangepoint");
80
rangePoint=(Serial.read()-48)*10;
rangePoint+= (Serial.read()-48);
rangeBuff=rangePoint;
rangepot=0;
if (rangepot==1)
rangePoint=analogRead(A0);
rangePoint=rangePoint/10;
if (rangePoint<10)
rangePoint=10;
rangeDelay=rangePoint*120;
lcd.clear();
lcd.setCursor(0,0);
lcd.setCursor(0,1);
lcd.print("Range Point:");
lcd.setCursor(13,1);
lcd.print(rangePoint);
if ( rangePoint == rangeBuff)
checkSensor();
81
//Serial.println("PW");
digitalWrite(7,LOW);
delay(rangeDelay);
delay(500);
digitalWrite(7,HIGH);
delay(1000);
checkSensor();
//Serial.println("Cut");
servo1.write(180);
servo2.write(180);
digitalWrite(6,LOW);
delay(1000);
digitalWrite(6,HIGH);
servo1.write(0);
servo2.write(0);
delay(1000);
else
rangeBuff=rangePoint;
rangepot=1;
/*Serial.println(rangePoint);
Serial.println(sensor);
82
Serial.println(sensor2);*/
delay(1000);
Serial.print(perintah);
while(Serial.available()) {
char c = Serial.read();
response+=c;
return response;
void checkSensor()
//ultrasonik
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
83
sensor= duration*0.034/2;
//ultrasonik2
digitalWrite(trigPin2, LOW);
delayMicroseconds(2);
digitalWrite(trigPin2, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin2, LOW);
sensor2= duration2*0.034/2;;
delay(100);
if(sensor<=50 or sensor2<=50)
lcd.clear();
lcd.setCursor(0,0);
Serial.println(sensor);
Serial.print(sensor2);
/*String Content;
Content = "buzz";
kirim="AT+CIPSEND=";
kirim+=connectionId;
kirim+=",";
kirim+=(int)Content.length();
84
kirim+="\r\n";
kirimPerintah(kirim,5000,DEBUG);
kirimPerintah(Content,5000,DEBUG);
closeCommand+=connectionId;
closeCommand+="\r\n";
delay(1000);
checkSensor();
delay(1000);
lcd.clear();
lcd.setCursor(0,0);
lcd.setCursor(0,1);
lcd.print("Range Point:");
lcd.setCursor(13,1);
lcd.print(rangePoint);
}
BAB V
PENGUJIAN SISTEM
sudah sesuai dengan apa yang diinginkan atau belum. Untuk mengetahui apakah
program alat pelubang plastik mulsa yang telah dibuat dapat berjalan
dilakukan mulai dari pengujian alat permodul sampai pengujian alat secara
tersebut telah berisi program yang mengatur seluruh eksekusi yang akan
sebagai berikut:
yang telah dibuat, seperti terlihat pada gambar 5.4 berikut ini.
berada pada port yang benar, seperti terlihat pada gambar 5.5 berikut
ini.
sebagai berikut:
2. Alat akan nyala dan lcd menampilkan menu jumlah dan jarak lubang yang
ingin di buatkan.
PENUTUP
Berdasarkan hasil perancangan sistem dan pembuatan alat ini, maka dapat
6.1 Kesimpulan
tentukan user.
6.2 Saran
pembuatan alat ini, ada beberapa kendala yang dihadapi dan disini akan
baterai supaya dapat digunakan saat di lokasi yang tidak ada listrik.