SlideShare a Scribd company logo
1 of 11
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR
MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
Disusun oleh :
1. Aji Laksono (1610501045)
2. M Solikhul Chakim (1610501104)
Dosen Pengampu :
R.Suryoto Edy R, S.T., M.Eng
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
2019
A. Tujuan
1. Dapat mengaplikasikan mini konveyor dan menjalankan secara langsung
2. Mengetahui dan memahami cara menggunakan mikroprosesor untuk
menyalakan motor DC
3. Mengetahui cara memprogram mikroprosesor menggunakan aplikasi Phyton
3
B. Alat dan
Bahan
Alat membuat mini
konveyor
1. Cutter
2. Gunting
3. Lem tembak
4. Jangka
5. Solder
6. Bor PCB
7. Pensil
Alat membuat rangkaian bolak-balik
1. Raspbery Pie 3 B+
2. Monitor Eksternal
3. Mouse PC
4. Keyboard PC
5. Kabel HDMI
Bahan membuat mini konveyor
1. Kardus Bekas
2. Isolasi
3. Lem G
4. Tusuk Sate
5. Isi lem tembak
6. Motor DC
7. Saklar
8. Baterai 9V
9. Tempat baterai
10. Kabel
11. Tenol
12. Karet gelang
13. Kertas HVS
14. Pipa
Bahan membuat rangkaian bolak-balik
1. Relay DPDT 12 volt 2 buah
2. Transistor 2sc1061 2 buah
3. Resistor 1k ohm 2 buah
4. Dioda 2 buah
5. Catu daya 12 volt 1 buah
6. Kabel IDC secukupnya
7. Kabel jumper secukupnya
8. Capit buaya secukupnya
C. Dasar Teori
Percobaan kali ini menggunakan Raspberry Pi versi B+, versi
sebelumnya dari raspi yang kini telah digantikan oleh Raspberry Pi 2. Versi B+
memiliki satu CPU core, 4 port USB, slot kartu mikro SD dan konsumsi daya
yang rendah. Pada board raspberry pi memiliki pin atau terminal tambahan input
output yang bertujuan untuk koneksi ke perangkat luar atau disebut dengan Pi
GPIO (General Purpose Input Output) . Untuk bisa memanfaatkan GPIO
tersebut, kita hanya butuh mengenal fungsi pin dan sedikit settingan dari sisi
program. GPIO pada raspberry pi B+ yang kita gunakan terdapat 40 pin yang
memiliki fungsi masing- masing.
Conveyor merupakan suatu sistem mekanik yang mempunyai fungsi
memindahkan barang dari satu tempat ke tempat yang lain. Konveyor banyak
dipakai di industri untuk transportasi barang yang jumlahnya sangat banyak
Sistem konveyor memungkinkan transportasi cepat dan efisien untuk berbahan. Dalam
kondisi tertentu, konveyor banyak dipakai karena mempunyai nilai ekonomis dibanding
transportasi berat seperti truk dan mobil pengangkut. Konveyor dapat
memobilisasi barang dalam jumlah banyak dan kontinyu dari satu tempat ke tempat
lain (James 2008).
Dalam pembuaan konveyer mini kali ini kita mamanfaatkan motorDC sebagai
penggerak beltnya pada konveyer. Motor DC adalah suatu perangkat yang
mengubah energi listrik menjadi energi kinetik atau gerakan.
Pada praktek kali ini kami akan membuat miniatur konveyor yaitu
sebagai salah satu bentuk pengenalan sebelum membuat projek yang lebih besar.
Pada pembuatan mini konveyor, saya hanya membutuhkan kardus, motor dc dan
baterai 9 volt. Baterai (Battery) adalah sebuah alat yang dapat merubah energi
kimia yang disimpannya menjadi energi Listrik yang dapat digunakan oleh suatu
perangkat Elektronik. Pada pembuatan mini konveyor baterai digunakan untuk
menjalankan motor DC yang dihubungkan dengan karet terhadap mini konveyor
tersebut, sehingga dapat bergerak sesuai yang dirancang
D. Langkah Kerja
1. Menyiapkan semua alat dan bahan yang dibutuhkan
2. Membuat mini konveyor sesuai dengan rancangan .
3. Memasang motor dan baterai sesuai dengan rancangan yang sudah dibuat
sebelumnya
4. Menyatukan semua bagian kardus dengan menggunakan lem tembak
5. Setelah konveyer sudah siap, rangkai semua komponen pada project board
6. Merangkai sesuai dengan rangkaian yang sudah ditentukan
7. Menjalankan mini konveyor menggunakan mikroprosesor (Raspberry Pi B+)
8. Menuliskan program dengan menggunakan aplikasi Phyton 3
9. Memerintahkan mikroprosesor (Raspberry Pi B+) untuk menjalankan mini
robot dengan arah maju-mundur dengan waktu yang ditentukan.
10. Menjalankan hasil dari program tersebut
11. Mendokumentasikan hasil praktikum
1.1 Gambar Rancangan mini konveyor :
Gambar & Ukuran
10 cm
3cm
(a)
3cm
4cm
(b)
22cm
7cm
(c)
30cm
4cm
(d)
29cm
12cm
(e)
1,5cm
(f)
3,5cm
(g)
4cm
(h)
45cm
6cm
(i)
Gambar akhir dalam 3D
Gambar Rangkaian mini konveyor bolak-balik & maju berhenti
Bolak Balik
2x
Maju berhenti
E. Hasil Pemrograman
Untuk dapat menjalankan mini robot (motor DC) dengan arah maju dan mundur,
serta dengan waktu yang diinginkan. Kita dapat menuliskan perintah tersebut
dengan memprogram pada aplikasi Phyton 3
Berikut hasil programnya :
A. Konveyor maju mundur :
import RPi.GPIO as GPIO
(sebagai module GPIO agar tidak terjadi error saat pemrograman
berlangsung)
import time
(sebagai pengaturan waktu)
GPIO.setmode(GPIO.BOARD)
(mengatur mode GPIO dengan model BOARD)
GPIO.setup(7,GPIO.OUT)
GPIO.setup(11,GPIO.OUT)
(mengatur pin 7 dan 11 sebagai keluaran)
For x in range (2):
(mengulangi nyala dan mati pada mini robot sebanyak 2 kali)
#konveyor maju
GPIO.output(7,0)
GPIO.output(11,1)
time.sleep(7)
#pada pin 7 dengan perintah 0 dan pin 11 dengan
perintah 1 maka, konveyor akan berjalan maju.Lalu
time.sleep(7) menunjukan bahwa konveyor akan maju
selama 7 detik
#Konveyormati
GPIO.output(7,0)
GPIO.output(11,0)
time.sleep(2)
#pada pin 7 dengan perintah 0 dan pin 11 dengan
perintah 0 maka, konveyor akan mati.Lalu time.sleep(2)
menunjukan bahwa konveyor akan mati selama 2 detik
#konveyor mundur
GPIO.output(7,1)
GPIO.output(11,0)
time.sleep(7)
#pada pin 7 dengan perintah 1 dan pin 11 dengan
perintah 0 maka, konveyor akan berjalan mundur.Lalu
time.sleep(7) menunjukan bahwa konveyor akan
mundur selama 7 detik
#Konveyormati
GPIO.output(7,0)
GPIO.output(11,0)
time.sleep(2)
#pada pin 7 dengan perintah 0 dan pin 11 dengan
perintah 0 maka, konveyor akan mati.Lalu time.sleep(2)
menunjukan bahwa konveyor akan mati selama 2 detik
GPIO.cleanup() #menjelaskan membersihkan program agar tidak ada
program yang stuck.
B. Konveyor Maju berhenti
import RPi.GPIO as GPIO
(sebagai module GPIO agar tidak terjadi error saat pemrograman
berlangsung)
import time
(sebagai pengaturan waktu)
GPIO.setmode(GPIO.BOARD)
(mengatur mode GPIO dengan model BOARD)
GPIO.setup(7,GPIO.OUT)
(mengatur pin 7 sebagai keluaran)
For x in range (2):
(mengulangi nyala dan mati pada mini robot sebanyak 2 kali)
#konveyor hidup
GPIO.output(7,1)
time.sleep(5)
#pada pin 7 dengan perintah 1 maka, konveyor akan
berjalan maju.Lalu time.sleep(5) menunjukan bahwa
konveyor akan hidup selama 5 detik
#Konveyormati
GPIO.output(7,0)
time.sleep(2)
#pada pin 7 dengan perintah 0 maka, konveyor akan
mati.Lalu time.sleep(2) menunjukan bahwa konveyor
akan mati selama 2 detik
GPIO.cleanup() #menjelaskan membersihkan program agar tidak ada
program
yang stuck.
F. Hasil Gambar Mini Konveyor
G. Hasil Percobaan
Kami lampirkan hasil dari percobaan melalui video pada link Youtube
berikut. :
https://youtu.be/dmfpTrQ6_jc
H. Kesimpulan
Raspberry Pi B+ memiliki 40 pin yang berfungsi sebagai GPIO (General
Purpose input/output). Pada program menjalankan konveyor bolak-balik, kita
menggunakan 2 output serta satu buah ground. Aplikasi pemrogaman yang
digunakan adalah Phyton 3, setting program sesuai dengan perintah. Program
sukses dijalanka sehingga percobaan dikatakan berhasil..

More Related Content

Similar to PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+

Dani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revDani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer rev
Ratzman III
 

Similar to PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+ (20)

PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
 
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikroprosesor Raspber...
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikroprosesor Raspber...Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikroprosesor Raspber...
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikroprosesor Raspber...
 
Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6
 
perancangan putar balik motor dc mini conveyor menggunakan mikroprosesor ra...
perancangan  putar balik motor dc mini conveyor menggunakan  mikroprosesor ra...perancangan  putar balik motor dc mini conveyor menggunakan  mikroprosesor ra...
perancangan putar balik motor dc mini conveyor menggunakan mikroprosesor ra...
 
perancangan putar balik motor dc walking robot menggunakan mikroprosesor r...
perancangan putar balik motor dc  walking robot  menggunakan  mikroprosesor r...perancangan putar balik motor dc  walking robot  menggunakan  mikroprosesor r...
perancangan putar balik motor dc walking robot menggunakan mikroprosesor r...
 
Rancang Bangun Motor dc Walking robot mnggunakan Mikroprosesor raspberry PI B+ 3
Rancang Bangun Motor dc Walking robot mnggunakan Mikroprosesor raspberry PI B+ 3Rancang Bangun Motor dc Walking robot mnggunakan Mikroprosesor raspberry PI B+ 3
Rancang Bangun Motor dc Walking robot mnggunakan Mikroprosesor raspberry PI B+ 3
 
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROKONTROLER ATMEGA16
 
Konveyor dengan rasberry pi
Konveyor dengan rasberry piKonveyor dengan rasberry pi
Konveyor dengan rasberry pi
 
Laporan mikrokontroler conveyor
Laporan mikrokontroler conveyorLaporan mikrokontroler conveyor
Laporan mikrokontroler conveyor
 
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROPROSESOR RA...
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROPROSESOR RA...RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROPROSESOR RA...
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROPROSESOR RA...
 
RANCANG BANGUN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROPROSESOR RASPB...
RANCANG BANGUN  PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROPROSESOR RASPB...RANCANG BANGUN  PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROPROSESOR RASPB...
RANCANG BANGUN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROPROSESOR RASPB...
 
Rancang Bangun Motor DC conveyor menggunakan Mikroprosesor raspberry PI B+ 3
Rancang Bangun Motor DC conveyor menggunakan Mikroprosesor raspberry PI B+ 3Rancang Bangun Motor DC conveyor menggunakan Mikroprosesor raspberry PI B+ 3
Rancang Bangun Motor DC conveyor menggunakan Mikroprosesor raspberry PI B+ 3
 
Praktek mikroprosesor conveyor
Praktek mikroprosesor conveyorPraktek mikroprosesor conveyor
Praktek mikroprosesor conveyor
 
Praktik mikroprosesor walking robot
Praktik mikroprosesor walking robotPraktik mikroprosesor walking robot
Praktik mikroprosesor walking robot
 
Dani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revDani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer rev
 
Convayer menggunakan Raspbery Pi 3 B+
Convayer menggunakan Raspbery Pi 3 B+Convayer menggunakan Raspbery Pi 3 B+
Convayer menggunakan Raspbery Pi 3 B+
 
Trafic light[1]
Trafic light[1]Trafic light[1]
Trafic light[1]
 
857
857857
857
 
Laporan teknis manajemen proyek robot untuk membersihkan sampah kolam bere...
Laporan teknis  manajemen proyek   robot untuk membersihkan sampah kolam bere...Laporan teknis  manajemen proyek   robot untuk membersihkan sampah kolam bere...
Laporan teknis manajemen proyek robot untuk membersihkan sampah kolam bere...
 
Praktek Mikrokontroler Walking Robot
Praktek Mikrokontroler Walking RobotPraktek Mikrokontroler Walking Robot
Praktek Mikrokontroler Walking Robot
 

Recently uploaded

HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
DessyArliani
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 

Recently uploaded (20)

Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerak
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 

PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+

  • 1. PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+ Disusun oleh : 1. Aji Laksono (1610501045) 2. M Solikhul Chakim (1610501104) Dosen Pengampu : R.Suryoto Edy R, S.T., M.Eng JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS TIDAR 2019
  • 2. A. Tujuan 1. Dapat mengaplikasikan mini konveyor dan menjalankan secara langsung 2. Mengetahui dan memahami cara menggunakan mikroprosesor untuk menyalakan motor DC 3. Mengetahui cara memprogram mikroprosesor menggunakan aplikasi Phyton 3 B. Alat dan Bahan Alat membuat mini konveyor 1. Cutter 2. Gunting 3. Lem tembak 4. Jangka 5. Solder 6. Bor PCB 7. Pensil Alat membuat rangkaian bolak-balik 1. Raspbery Pie 3 B+ 2. Monitor Eksternal 3. Mouse PC 4. Keyboard PC 5. Kabel HDMI Bahan membuat mini konveyor 1. Kardus Bekas 2. Isolasi 3. Lem G 4. Tusuk Sate 5. Isi lem tembak 6. Motor DC
  • 3. 7. Saklar 8. Baterai 9V 9. Tempat baterai 10. Kabel 11. Tenol 12. Karet gelang 13. Kertas HVS 14. Pipa Bahan membuat rangkaian bolak-balik 1. Relay DPDT 12 volt 2 buah 2. Transistor 2sc1061 2 buah 3. Resistor 1k ohm 2 buah 4. Dioda 2 buah 5. Catu daya 12 volt 1 buah 6. Kabel IDC secukupnya 7. Kabel jumper secukupnya 8. Capit buaya secukupnya
  • 4. C. Dasar Teori Percobaan kali ini menggunakan Raspberry Pi versi B+, versi sebelumnya dari raspi yang kini telah digantikan oleh Raspberry Pi 2. Versi B+ memiliki satu CPU core, 4 port USB, slot kartu mikro SD dan konsumsi daya yang rendah. Pada board raspberry pi memiliki pin atau terminal tambahan input output yang bertujuan untuk koneksi ke perangkat luar atau disebut dengan Pi GPIO (General Purpose Input Output) . Untuk bisa memanfaatkan GPIO tersebut, kita hanya butuh mengenal fungsi pin dan sedikit settingan dari sisi program. GPIO pada raspberry pi B+ yang kita gunakan terdapat 40 pin yang memiliki fungsi masing- masing. Conveyor merupakan suatu sistem mekanik yang mempunyai fungsi memindahkan barang dari satu tempat ke tempat yang lain. Konveyor banyak dipakai di industri untuk transportasi barang yang jumlahnya sangat banyak Sistem konveyor memungkinkan transportasi cepat dan efisien untuk berbahan. Dalam kondisi tertentu, konveyor banyak dipakai karena mempunyai nilai ekonomis dibanding transportasi berat seperti truk dan mobil pengangkut. Konveyor dapat memobilisasi barang dalam jumlah banyak dan kontinyu dari satu tempat ke tempat lain (James 2008). Dalam pembuaan konveyer mini kali ini kita mamanfaatkan motorDC sebagai penggerak beltnya pada konveyer. Motor DC adalah suatu perangkat yang mengubah energi listrik menjadi energi kinetik atau gerakan. Pada praktek kali ini kami akan membuat miniatur konveyor yaitu sebagai salah satu bentuk pengenalan sebelum membuat projek yang lebih besar. Pada pembuatan mini konveyor, saya hanya membutuhkan kardus, motor dc dan baterai 9 volt. Baterai (Battery) adalah sebuah alat yang dapat merubah energi kimia yang disimpannya menjadi energi Listrik yang dapat digunakan oleh suatu perangkat Elektronik. Pada pembuatan mini konveyor baterai digunakan untuk menjalankan motor DC yang dihubungkan dengan karet terhadap mini konveyor tersebut, sehingga dapat bergerak sesuai yang dirancang D. Langkah Kerja 1. Menyiapkan semua alat dan bahan yang dibutuhkan 2. Membuat mini konveyor sesuai dengan rancangan . 3. Memasang motor dan baterai sesuai dengan rancangan yang sudah dibuat sebelumnya 4. Menyatukan semua bagian kardus dengan menggunakan lem tembak
  • 5. 5. Setelah konveyer sudah siap, rangkai semua komponen pada project board 6. Merangkai sesuai dengan rangkaian yang sudah ditentukan 7. Menjalankan mini konveyor menggunakan mikroprosesor (Raspberry Pi B+) 8. Menuliskan program dengan menggunakan aplikasi Phyton 3 9. Memerintahkan mikroprosesor (Raspberry Pi B+) untuk menjalankan mini robot dengan arah maju-mundur dengan waktu yang ditentukan. 10. Menjalankan hasil dari program tersebut 11. Mendokumentasikan hasil praktikum
  • 6. 1.1 Gambar Rancangan mini konveyor : Gambar & Ukuran 10 cm 3cm (a) 3cm 4cm (b) 22cm 7cm (c) 30cm 4cm (d) 29cm 12cm (e) 1,5cm (f) 3,5cm (g) 4cm (h) 45cm 6cm (i)
  • 7. Gambar akhir dalam 3D Gambar Rangkaian mini konveyor bolak-balik & maju berhenti Bolak Balik 2x Maju berhenti
  • 8. E. Hasil Pemrograman Untuk dapat menjalankan mini robot (motor DC) dengan arah maju dan mundur, serta dengan waktu yang diinginkan. Kita dapat menuliskan perintah tersebut dengan memprogram pada aplikasi Phyton 3 Berikut hasil programnya : A. Konveyor maju mundur : import RPi.GPIO as GPIO (sebagai module GPIO agar tidak terjadi error saat pemrograman berlangsung) import time (sebagai pengaturan waktu) GPIO.setmode(GPIO.BOARD) (mengatur mode GPIO dengan model BOARD) GPIO.setup(7,GPIO.OUT) GPIO.setup(11,GPIO.OUT) (mengatur pin 7 dan 11 sebagai keluaran) For x in range (2): (mengulangi nyala dan mati pada mini robot sebanyak 2 kali) #konveyor maju GPIO.output(7,0) GPIO.output(11,1) time.sleep(7) #pada pin 7 dengan perintah 0 dan pin 11 dengan perintah 1 maka, konveyor akan berjalan maju.Lalu time.sleep(7) menunjukan bahwa konveyor akan maju selama 7 detik #Konveyormati GPIO.output(7,0) GPIO.output(11,0) time.sleep(2) #pada pin 7 dengan perintah 0 dan pin 11 dengan
  • 9. perintah 0 maka, konveyor akan mati.Lalu time.sleep(2) menunjukan bahwa konveyor akan mati selama 2 detik #konveyor mundur GPIO.output(7,1) GPIO.output(11,0) time.sleep(7) #pada pin 7 dengan perintah 1 dan pin 11 dengan perintah 0 maka, konveyor akan berjalan mundur.Lalu time.sleep(7) menunjukan bahwa konveyor akan mundur selama 7 detik #Konveyormati GPIO.output(7,0) GPIO.output(11,0) time.sleep(2) #pada pin 7 dengan perintah 0 dan pin 11 dengan perintah 0 maka, konveyor akan mati.Lalu time.sleep(2) menunjukan bahwa konveyor akan mati selama 2 detik GPIO.cleanup() #menjelaskan membersihkan program agar tidak ada program yang stuck. B. Konveyor Maju berhenti import RPi.GPIO as GPIO (sebagai module GPIO agar tidak terjadi error saat pemrograman berlangsung) import time (sebagai pengaturan waktu) GPIO.setmode(GPIO.BOARD) (mengatur mode GPIO dengan model BOARD) GPIO.setup(7,GPIO.OUT) (mengatur pin 7 sebagai keluaran) For x in range (2):
  • 10. (mengulangi nyala dan mati pada mini robot sebanyak 2 kali) #konveyor hidup GPIO.output(7,1) time.sleep(5) #pada pin 7 dengan perintah 1 maka, konveyor akan berjalan maju.Lalu time.sleep(5) menunjukan bahwa konveyor akan hidup selama 5 detik #Konveyormati GPIO.output(7,0) time.sleep(2) #pada pin 7 dengan perintah 0 maka, konveyor akan mati.Lalu time.sleep(2) menunjukan bahwa konveyor akan mati selama 2 detik GPIO.cleanup() #menjelaskan membersihkan program agar tidak ada program yang stuck.
  • 11. F. Hasil Gambar Mini Konveyor G. Hasil Percobaan Kami lampirkan hasil dari percobaan melalui video pada link Youtube berikut. : https://youtu.be/dmfpTrQ6_jc H. Kesimpulan Raspberry Pi B+ memiliki 40 pin yang berfungsi sebagai GPIO (General Purpose input/output). Pada program menjalankan konveyor bolak-balik, kita menggunakan 2 output serta satu buah ground. Aplikasi pemrogaman yang digunakan adalah Phyton 3, setting program sesuai dengan perintah. Program sukses dijalanka sehingga percobaan dikatakan berhasil..