Modul Otomasi Robotika
Modul Otomasi Robotika
Penyusun:
Noorman Rinanto, ST., MT.
NIP. 197610142012121002
Syamsiar Kautsar S.ST, MT.
KATA PENGANTAR
Assalamualaikum Wr.Wb.
Segala puji dan syukur penyusun haturkan kehadirat Allah SWT atas
selesainya penyusunan buku Modul ajar Praktikum Otomasi dan Robotika.
Ucapan terima kasih penyusun sampaikan untuk istri, dan anak-anak tercinta yang
senantiasa selalu memberi semangat dan inspirasi kepada penyusun. Selain itu, rasa
terima kasih juga penyusun sampaikan untuk rekan kami Syamsiar Kautsar S.ST., MT.
yang telah membantu dalam penyusunan modul ajar ini.
Modul tersebut merupakan penunjang mata kuliah Praktikum Otomasi dan
Robotika dan berisi materi-materi percobaan atau implementasi antar muka
perangkat keras Arduino dengan beberapa sensor dan aktuator. Tiap percobaan
atau materi pada modul ajar ini dilaksanakan setiap satu kali pertemuan per
minggu dengan total pertemuan sebanyak 16 (enam belas) dengan 14 (empat
belas) pertemuan berupa materi praktikum dan 2 (dua) berupa evaluasi.
Tentunya modul ajar ini masih jauh dari kesempurnaan dan banyak
kekurangan, oleh sebab itu kritik dan saran pembaca atau pengguna buku modul
ajar ini sangat diharapakan untuk menyempurnakan modul ajar ini.
Wassalamualaikum Wr. Wb.
Penyusun
DAFTAR ISI
Kata pengantar.
Daftar Isi.........
ii
Pendahuluan..
iii
12
15
18
21
25
28
33
37
40
45
46
51
56
60
ii
PENDAHULUAN
PENDAHULUAN
A. KOMPETENSI
Memberikan keahlian kepada mahasiswa tentang bagaimana menerapkan dan
mengintegerasikan sensor, actuator, controller dan manipulator robot industri dari
yang semula manual menjadi otomatis.
B. GAMBARAN UMUM MATERI
Materi yang diajarkan pada modul ini ini meliputi perancangan rangkaian
elektronik serta pemrograman interface I/O baik secara digital maupun analog
menggunakan controller Arduino. Selain itu juga mengendalikan sebuah lengan
robot secara jarak jauh dengan menggunakan sebuah aplikasi pemrograman
desktop melalui komunikasi antarmuka serial.
C. WAKTU
Mata kuliah Praktikum Otomasi dan Robotika ini mempunyai bobot 2(dua) SKS atau
4 (empat) jam per minggu. Mahasiswa diharuskan untuk mengikuti perkuliahan ini
selama 16 (enam belas) kali pertemuan termasuk didalamnya evaluasi materi.
Sehingga total waktu yang diperlukan untuk mata kuliah ini selama satu semester
adalah 4 jam x 16 tatap muka atau sama dengan 64 jam.
D. PRASYARAT
Untuk mencapai kompetensi yang diharapkan, maka mahasiswa diharuskan untuk
menguasai mata kuliah dasar sebagai prasyarat mata kuliah ini. Adapun mata
kuliah prasyarat tersebut antara lain:
Pemrograman Komputer
Matematika Terapan
Interfacing
PENDAHULUAN
MODUL 1
Dasar Pemrograman Arduino
Penyusun:
Noorman Rinanto, ST., MT.
NIP. 197610142012121002
Syamsiar Kautsar S.ST, MT.
PERTEMUAN 1
DASAR PEMROGRAMAN ARDUINO
1.1 Sub Kompetensi:
-
Int :
untuk penyimpanan bilangan bulat dengan rentang nilai -32,768 s/d 32,768
byte :
untuk bilangan cacah dengan rentang nilai 0-255 (8 bit)
unsigned int :
untuk bilangan cacah dengan rentang nilai 0-65,535 (16 bit)
long :
untuk bilangan bulat dengan rentang nilai -2,147,483,648 s/d
2,147,483,647
unsigned long :
Untuk bilangan cacah dengan rentang nilai 0-4,294,967,295 (32 bit)
float
double :
pada Arduino uno, sama dengan tipe data float
char :
untuk karakter sesuai tabel ASCII
String :
untuk teks
...
...
...
...
...
...
...
...
...
...
8. Jelaskan bagian code berikut (sesuai dengan hasil yang Anda amati pada
langkah 7):
9. Berikutnya, buat jendela program baru melalui File New atau dengan
menekan tombol Ctrl+N, lalu ketikkan code sebagai berikut:
ON
...
OFF
...
ON
...
OFF
...
11. Jelaskan bagian program yang telah Anda buat (berdasarkan hasil
pengamatan Anda pada langkah 10)!
12. Buat kesimpulan dari percobaan yang telah Anda lakukan dalam sebuah
laporan resmi praktikum!
PERTEMUAN 2
ARDUINO DIGITAL I/O
2.1 Sub Kompetensi
-
Breadboard (1 pcs)
10
3. Compile dan upload program tersebut ke board Arduino dan amati hasilnya
serta isi tabel 2.1 berikut ini:
Tabel 2.1 Hasil pengamatan percobaan
Push Button
Tidak ditekan
Ditekan sebentar
Ditekan lama
11
PERTEMUAN 3
ARDUINO ANALOG IN DIGITAL OUT
3.1 Sub Kompetensi
-
Pertemuan Minggu ke-3, Dasar Analog Input Digital Output pada Arduino
12
Breadboard (1 pcs)
Avometer (1 pcs)
13
1.2
2.5
3.4
4.7
14
MODUL 2
Dasar Sensor pada Arduino
Penyusun:
Noorman Rinanto, ST., MT.
NIP. 197610142012121002
Syamsiar Kautsar S.ST, MT.
PERTEMUAN 4
SENSOR SUHU LM35 MENGGUNAKAN ARDUINO
4.1 Sub Kompetensi:
-
Mahasiswa dapat memahami dan menguasai prinsip kerja sensor suhu LM35
dan
dapat
menggunakannya
pada
beberapa
aplikasi
berbasis
mikrokontroler Arduino.
4.2 Waktu Pelaksanaan Praktikum:
-
15
Breadboard (1 pcs)
Avometer (1 pcs)
16
Arduino UNO
Vcc
5volt
GND
GND
Vout
A0
Suhu Ruang
Sensor LM35
...
...
...
...
...
...
...
...
...
...
...
...
5. Buat sebuah program, apabila suhu yang terbaca <25 derajat, maka
mikrokontroler akan mengirim data serial suhu rendah. Apabila suhu yang
terbaca antara 25 s/d 35 derajat, maka mikrokontroler akan mengirimkan
data serial suhu normal. Apabila suhu yang terbaca >35 derajat, maka
mikrokontroler akan mengirimkan data serial suhu tinggi dan LED pada pin
13 menyala. (dokumentasikan dalam laporan)
6. Buat kesimpulan dari percobaan yang telah Anda lakukan!
17
PERTEMUAN 5
SENSOR CAHAYA MENGGUNAKAN ARDUINO
5.1 Sub Kompetensi:
-
18
1 x Sensor LDR
1 x Kapasitor 0.1 uF
1 x Breadboard
1 x Avometer
19
3. Compile kemudian amati hasil program tersebut pada Serial Monitor dan
isilah tabel percobaan 5.1. Ujilah dibeberapa lokasi yang terang dan gelap.
Tabel 5.1 Hasil percobaan LDR di tempat terang
Tempat
(Terang)
1
2
3
4
5
4. Seperti langkah ke-3 namun tidak diuji di tempat yang gelap atau terang
tetapi diuji menggunakan kertas lipat berwarna yang didekatkan dengan
sensor LDR kemudian catat hasilnya seperti yang ditunjukkan pada tabel 5.2.
Tabel 5.2 Hasil percobaan LDR dengan menggunakan kertas berwarna.
Kertas
Merah
Biru
Hijau
Kuning
5. Gantilah sensor cahaya LDR menggunakan sensor cahaya yang lain yaitu
photodiode dan phototransistor. Buat rangkaian dalam bentuk skematik dan
programnya. Kemudian catat hasilnya seperti tabel 5.1 dan 5.2.
6. Dari semua percobaan analisa dan simpulkan kemudian tuangkan dalam
bentuk laporan praktikum.
20
PERTEMUAN 6
SENSOR ULTRASONIK MENGGUNAKAN ARDUINO
6.1 Sub Kompetensi:
-
21
1x Sensor PING
3x Kabel konektor
22
Arduino UNO
Vcc
5volt
GND
GND
Data
Pin7
3. Hubungkan board Arduino Uno pada USB komputer, lalu upload program
PING pada mikrokontroler. Lalu, buka Serial Monitor. Letakkan sebuah
objek di depan sensor PING dengan variasi jarak sesuai pada tabel 5.2.
Catat jarak yang terbaca pada sensor PING dengan jarak yang tertera
pada penggaris.
Tabel 6.2 Wiring sensor Ping dengan Arduino UNO
Jarak (Penggaris)
Jarak (PING)
10
...
20
...
30
...
50
...
arahkan ke langit-langit
...
4. Letakkan sensor jarak 30 cm dari bidang datar. Lalu ubah orientasi sensor
ping terhadap bidang datar sesuai tabel 5.3.
23
Jarak (PING)
0 derajat
...
30 derajat
...
45 derajat
...
-30 derajat
...
-45 derajat
...
24
PERTEMUAN 7
SENSOR KOMPAS MENGGUNAKAN ARDUINO
7.1 Sub Kompetensi
-
25
1x Sensor CMPS 10
4x Kabel konektor
Arduino UNO
Vcc
5volt
GND
GND
SDA
SDA
SCL
SCL
Utara
...
Selatan
...
Timur
...
Barat
...
6. Posisikan sensor kompas dengan arah yang tetap (misalkan sudut = 200
derajat). Lalu miringkan sensor kompas pada gerakan roll antara -20
derajat s/d 20 derajat. Apakah data bearing berubah? Seberapa besar
perubahan data bearing?
Modul Ajar Praktikum Otomasi dan Robotika
26
7. Posisikan sensor kompas dengan arah yang tetap. Lalu dekatkan ujung
obeng yang bermagnet sekitar 10 cm dari sensor. Apakah data bearing
berubah? Jabarkan analisa saudara!
8. Buat kesimpulan dari percobaan yang telah Anda lakukan!
27
MODUL 3
Dasar Aktuator pada Arduino
Penyusun:
Noorman Rinanto, ST., MT.
NIP. 197610142012121002
Syamsiar Kautsar S.ST, MT.
PERTEMUAN 8
KENDALI RELAY MENGGUNAKAN ARDUINO
8.1 Sub Kompetensi:
-
Minggu ke-8, Kontrol On/Off rangkaian Relay dan modul Relay Bergantian.
28
Dilengkapi EMI filter pada jalur input catu daya untuk menekan masuknya
noise ke rangkaian kendali lain dalam sistem.
Input kendali relay kompatibel dengan level tegangan TTL dan CMOS.
29
1 x Breadboard
1 x Resistor 1K Ohm
1 x Diode 1N4004
30
31
Relay 8 Channel
Pin13
IN1 (J1)
Pin12
IN2 (J1)
Pin11
IN3 (J1)
Pin10
IN4 (J1)
Pin9
IN5 (J1)
Pin8
IN6 (J1)
Pin7
IN7 (J1)
Pin6
IN8 (J1)
5Volt
GND
4. Upload program ke board Arduino Uno. Lalu amati dan jelaskan apa yang
terjadi pada relay pada modul DT I/O Neo Relay.
5. Buat program baru agar relay1 s/d relay8 aktif bergantian dengan
rentang waktu 1 deik! (dokumentasikan hasil percobaan Anda)
6. Apakah fungsi IC ULN2803 & IC 74HC541 pada board DT I/O NEO Relay?
7. Buat kesimpulan dari hasil percobaan saudara!
32
PERTEMUAN 9
Kendali Relay menggunakan Komunikasi Serial Arduino
9.1 Sub Kompetensi:
-
33
Kabel konektor
34
2. Setelah di-compile, dan tidak terdapat listing code yang salah, hubungkan
board Arduino Uno dengan modul relay 8 channel dengan konfigurasi
sebagai berikut:
Tabel 9.1 Koneksi antara Arduino Uno dengan modul relay
Arduino Uno
Relay 8 Channel
Pin13
IN1 (J1)
Pin12
IN2 (J1)
Pin11
IN3 (J1)
Pin10
IN4 (J1)
Pin9
IN5 (J1)
Pin8
IN6 (J1)
Pin7
IN7 (J1)
Pin6
IN8 (J1)
5Volt
GND
35
Kondisi Relay
A + enter
...
A + enter
...
B + enter
...
b + enter
...
36
PERTEMUAN 10
KENDALI MOTOR SERVO MENGGUNAKAN ARDUINO
10.1
-
Sub Kompetensi:
Mahasiswa dapat memahami tentang konsep dasar pengendalian motor
servo DC menggunakan papan mikrokontroler Arduino.
10.2
10.3
pada sistem servo mekanis seperti pada penggerak pada kontrol posisi lengan
robot. Secara struktur mesin, motor servo terbagi menjadi 2 macam: servo motor
DC dan servo motor AC. Servo motor DC mempunyai konstruksi yang mirip
dengan konstruksi motor DC.
Motor servo merupakan sebuah motor DC yang dilengkapi rangkaian
kendali dengan sistem closed feedback yang terintegrasi dalam motor tersebut.
Pada motor servo posisi putaran sumbu (axis) dari motor akan diinformasikan
kembali kerangkaian kontrol yang terdapat di dalam motor servo. Motor servo
disusun dari sebuah motor DC, gearbox, variabel resistor (VR) atau
potensiometer dan rangkaian kontrol. Potensiometer berfungsi untuk
menentukan batas maksimum putaran sumbu (axis) motor servo. Sedangkan
sudut dari sumbu motor servo diatur berdasarkan lebar pulsa yang diberikan
pada pin kontrol motor servo.
Motor servo adalah motor yang mampu bekerja dua arah (CW dan
CCW). Arah dan sudut pergerakan rotor motor servo dapat dikendalikan
dengan memberikan variasi lebar pulsa (duty cycle) sinyal PWM pada bagian
pin kontrolnya. Sudut kerja motor servo dikendalikan oleh sebuah pulsa selebar
20 ms, dimana lebar pulsa high antara 0.5 ms dan 2 ms. Ketika motor servo
yang diberikan pulsa sebesar 1.5 ms mencapai gerakan 90, maka apabila
diberikan pulsa kurang dari 1.5 ms maka posisi mendekati 0, dan apabila
diberikan pulsa lebih dari 1.5 ms maka posisi mendekati 180.
37
DC Mini Servo
10.5
Prosedur Percobaan
Arduino UNO
Data
Pin9
Vs
5v
GND
GND
38
39
PERTEMUAN 11
KENDALI MOTOR DC MENGGUNAKAN H-BRIDGE DAN ARDUINO
11.1
-
Sub Kompetensi:
Mahasiswa dapat memahami tentang konsep dasar pengendalian motor DC
menggunakan rangkaian driver H-bridge dengan papan mikrokontroler
Arduino.
11.2
11.3
searah (Direct Current) dan untuk menjalankan motor tersebut cukup dengan
memberikan beda tegangan pada kedua terminal maka motor akan bergerak
searah. Apabila polaritas sumber tegangan dibalik dengan sebelumnya, maka
arah putaran motor juga akan berlawanan dengan sebelumnya. Komponen
dasar motor DC ada 2 (dua) yaitu bagian yang diam atau statis disebut Stator
dan bagian yang bergerak atau dinamis disebut Rotor. Baik Rotor dan Stator
terdiri dari lilitan yang pada saat digunakan mengandung aliran listrik.
Umumnya motor DC mempunyai sumber tegangan bervariasi bergantung tipe
motornya misalnya 5v, 12v, 24v dan sebagainya. Adapun bentuk dan skema
motor DC dapat ditunjukkan pada gambar 11.1 dan 11.2.
40
41
Dimana:
=
=
11.4
Motor DC 12v
42
4 x Diode IN41418
4 x Transistor BC548
11.5
Prosedur Percobaan
Putaran motor DC
low
Low
low
High
high
Low
high
High
25
50
67
78
85
93
43
4. Dari semua percobaan yang telah dilakukan buat analisa dan kesimpulan
secara detil.
5. Buatlah laporan resmi praktikum dari percobaan yang telah dilakukan.
44
MODUL 4
Evaluasi Tengah Semester
Penyusun:
Noorman Rinanto, ST., MT.
NIP. 197610142012121002
Syamsiar Kautsar S.ST, MT.
PERTEMUAN 12
EVALUASI TENGAH SEMESTER
12.1
-
Sub Kompetensi:
Mahasiswa dapat mengerjakan dan mempraktekkan soal-soal yang
diujikan pada evaluasi tengah semester.
12.2
12.3
45
MODUL 5
Aplikasi Robotika pada Arduino
Penyusun:
Noorman Rinanto, ST., MT.
NIP. 197610142012121002
Syamsiar Kautsar S.ST, MT.
PERTEMUAN 13
APLIKASI LCD MENGGUNAKAN ARDUINO
13.1
-
Sub Kompetensi:
Mahasiswa dapat memahami dan mempraktekkan tentang konsep dasar
pengendalian LCD (Liquid Crystal Display) dengan papan mikrokontroler
Arduino.
13.2
13.3
46
Register data yaitu register untuk menuliskan atau membaca data dari atau
keDDRAM. Penulisan data pada register akan menempatkan data tersebut
keDDRAM sesuai dengan alamat yang telah diatur sebelumnya.
Pin data adalah jalur untuk memberikan data karakter yang ingin
ditampilkan menggunakan LCD (Liquid Cristal Display) dapat dihubungkan
dengan bus data dari rangkaian lain seperti mikrokontroler dengan lebar
data 8 bit.
Pin R/W (Read Write) berfungsi sebagai instruksi pada modul jika low tulis
data, sedangkan high baca data.
Pin E (Enable) digunakan untuk memegang data baik masuk atau keluar.
Pin VLCD berfungsi mengatur kecerahan tampilan (kontras) dimana pin ini
dihubungkan dengan trimpot 5 Kohm, jika tidak digunakan dihubungkan ke
ground, sedangkan tegangan catu daya ke LCD sebesar 5 Volt
47
13.4
LCD 2 x 16 Character
16 x Jumper Wires
13.5
Prosedur Percobaan
Koneksi
GND
5V
GND
(no connection)
(no connection)
(no connection)
10
(no connection)
11
12
13
14
15
5V
16
GND
48
Berkedip 1 det
Berjalan ke kanan
49
Berjalan ke kiri
3. Dari semua percobaan yang telah dilakukan buat analisa dan kesimpulan
secara detil.
4. Buatlah laporan resmi praktikum dari percobaan yang telah dilakukan.
50
PERTEMUAN 14
APLIKASI DESKTOP PENGENDALI RELAY MENGGUNAKAN
ARDUINO
14.1
-
Sub Kompetensi:
Mahasiswa dapat membuat GUI menggunakan software VB.net untuk
berkomunikasi dengan mikrokontroler Arduino
14.2
14.3
elektronik yang terdiri dari perangkat keras (papan Arduino) dan perangkat
lunak (Arduino IDE). Papan Arduino mampu membaca masukan seperti: cahaya
pada sensor, sentuhan jari pada tombol, atau pesan dari Twitter dan
mengubahnya menjadi keluaran seperti: mengaktifkan motor, menyalakan LED,
atau memposting artikel secara on-line. Anda dapat memerintahkan
mikrokontroler Anda untuk melakukan beberapa proses melalui program yang
dibuat di Arduin IDE. Selama bertahun-tahun Arduino telah menjadi digunakan
dalam berbagi proyek, seperti untuk membuat perangkat instrumen ilmiah yang
kompleks. Arduino didukung sebuah komunitas di seluruh dunia yang terdiri dari
pelajar,
penggemar,
seniman,
programer,
dan
profesional.
Mereka
51
Dilengkapi EMI filter pada jalur input catu daya untuk menekan masuknya
noise ke rangkaian kendali lain dalam sistem.
Input kendali relay kompatibel dengan level tegangan TTL dan CMOS.
52
Kabel konektor
14.5
Prosedur Percobaan
1. Buka Aplikasi VB.net lalu tambahkan komponen button & comport seperti
pada gambar 9.1
53
Relay 8 Channel
Pin13
IN1 (J1)
Pin12
IN2 (J1)
Pin11
IN3 (J1)
Pin10
IN4 (J1)
Pin9
IN5 (J1)
Pin8
IN6 (J1)
54
Pin7
IN7 (J1)
Pin6
IN8 (J1)
5Volt
GND
4. Upload program kontrol relay via serial pada percobaan 3. Lalu jalankan
aplikasi yang sudah dibuat di vb.net. Tekan tombol Konek lalu tekan
tombol L1 ON s/d L2 OFF secara bergantian. Amati yang terjadi pada
modul relay!
Tabel 14.2 Kondisi relay pada Neo Relay Board berdasarkan tombol yang
ditekan pada GUI
Karakter yang Dikirim
Kondisi Relay
Tombol L1 ON
...
Tombol L1 OFF
...
Tombol L2 ON
...
Tombol L2 OFF
...
55
PERTEMUAN 15
APLIKASI ROBOT LENGAN MENGGUNAKAN ARDUINO
15.1
-
Sub Kompetensi:
Mahasiswa memahami dan mempraktekkan konsep antar muka antara PC
dengan mikrokontroler untuk mengendalikan aktuator.
15.2
15.3
kebutuhan komersial maupun edukasi. Movit Arm Robot terdiri dari 5 axis. Movit
Arm Robot dilengkapi dengan papan antarmuka berupa joystick yang
disertakan dengan kit. Board ini memungkinkan robot untuk dihubungkan ke
piranti mikrokontroler. Pada percobaan ini, joystick pada movit arm robot
digantikan dengan DT I/O Neo Relay Modul yang terhubung dengan Arduino
Uno. Dengan menggunakna GUI dan program komunikasi serial yang telah
dibuat dipercobaan sebelumnya, target akhir didapatkan sebuah aplikasi GUI
untuk mengendalikan gerakan Movit Robot Arm.
56
Software VB.net
Power Supply
15.5
Prosedur Percobaan
1. Hubungkan setiap motor pada 2 buah relay pada DT I/O Neo Relay
Board seperti gambar 15.2. (motor untuk gripper tidak digunakan).
Tegangan +6 volt diambil dari power suplly.
Relay 8 Channel
Pin13
IN1 (J1)
Pin12
IN2 (J1)
57
Pin11
IN3 (J1)
Pin10
IN4 (J1)
Pin9
IN5 (J1)
Pin8
IN6 (J1)
Pin7
IN7 (J1)
Pin6
IN8 (J1)
5Volt
GND
3. Buka aplikasi GUI yang telah Anda buat pada praktikum sebelumnya.
58
Tabel 15.2 Kondisi motor pada Movit Robot Arm berdasarkan tombol yang
ditekan pada GUI
Karakter yang Dikirim
Kondisi Motor
(CW/CCW/diam)
Tombol L1 ON
...
Tombol L1 OFF
...
Tombol L2 ON
...
Tombol L2 OFF
...
Tombol L3 ON
...
Tombol L3 OFF
...
Tombol L4 ON
...
Tombol L4 OFF
...
Tombol L5 ON
...
Tombol L5 OFF
...
Tombol L6 ON
...
Tombol L6 OFF
...
Tombol L7 ON
...
Tombol L7 OFF
...
Tombol L8 ON
...
Tombol L8 OFF
...
6. Ganti baudrate pada GUI sebesar 57600, lalu jalankan kembali program.
Apakah lengan robot tetap dapat dikendalikan? Jika tidak, silahkan
lakukan trouble shooting sehingga GUI tetap dapat digunakan untuk
mengendalikan lengan robot dengan baud rate sebesar 57600!
7. Buat kesimpulan dari percobaan yang telah Anda lakukan dan tuangkan
dalam bentuk laporan resmi praktikum!.
59
MODUL 6
Evaluasi Akhir Semester
Penyusun:
Noorman Rinanto, ST., MT.
NIP. 197610142012121002
Syamsiar Kautsar S.ST, MT.
PERTEMUAN 16
EVALUASI AKHIR SEMESTER
16.1
-
Sub Kompetensi:
Mahasiswa dapat mengerjakan dan mempraktekkan soal-soal yang
diujikan pada evaluasi akhir semester.
16.2
16.3
60
Lampiran
Nama Barang
Spesifikasi
Jumlah
17
Unit
AVO/Multimeter
17
Buah
Breadboard
Ukuran besar
17
Buah
CD Original
17
Buah
Solder 60 watt
Brand: Dekko
17
Buah
DC Power Supply
17
Buah
17
Buah
Penyedot Timah
Brand: Dekko
17
Buah
Komputer/PC
2. Bahan Habis
No.
Nama Barang
Spesifikasi
Satuan
Jumlah
Satuan
17
Buah
Male - Female
300
Buah
Male - Male
300
Buah
Besar, 1Ampere
70
Buah
Toggle Switch
Kecil, 2 Ampere
70
Buah
Motor DC
17
Buah
Relay 5v/12v
35
Buah
35
Buah
35
Buah
10
Resistor 1K Ohm
watt
200
Buah
11
watt
200
Buah
12
watt
200
Buah
13
Resistor 1M Ohm
watt
200
Buah
14
LM35
200
Buah
15
Kapasitor 0.1 uF
Non polar
200
Buah
16
Photodiode
Besar
50
Buah
17
Phototransistor
Standard
50
Buah
18
LDR
Besar/Kecil
50
Buah
19
Brand: Parallax
17
Buah
20
17
Buah
21
Motor Servo
Standard/ Mini
17
Buah
22
watt
200
Buah
23
Diode IN41418
2 Ampere
200
Buah
24
Transistor BC548
NPN transistor
200
Buah
25
LCD 2x16
17
Buah
26
Robot Arm
17
Buah
27
Timah Solder
Besar
17
Buah
28
IC driver L298
17
Buah
29
LED
50
Buah
30
Modul Relay
Neo DT I/O
17
Buah
61