SlideShare a Scribd company logo
1 of 10
PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR
MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
Disusun oleh :
1. Agus Adi Budiarto (1610501012)
2. M Rioarda Irfai (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
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)
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
Hasil dari percobaan dapat dilihat melalui video pada link Youtube berikut.
(https://www.youtube.com/watch?v=evren-KFs_s)
H. Kesimpulan
Mikroprosesor yang digunakan pada praktik ini adalah Raspberry Pi B+ yang
memiliki 40 pin yang meliputi banyak kategori seperti Ground, Vcc, GPIO
(General Purpose input/output). Pada program menjalankan konveyor bolak-
balik dan maju berhenti kita menggunakan 2 output serta satu buah ground.
Aplikasi dalam mikroprosesor ini yang digunakan untuk pemrogaman yang
adalah Phyton 3, setting program sesuai dengan perintah. Program sukses
dijalanka sehingga percobaan sukses.

More Related Content

Similar to Mini Conveyor menggunakan Raspberry Pi 3 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 Mini Conveyor menggunakan Raspberry Pi 3 B+ (20)

Laporan mikroprosesor conveyor
Laporan mikroprosesor conveyorLaporan mikroprosesor conveyor
Laporan mikroprosesor conveyor
 
Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+
 
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
 
Tugas mikrokontroler robot sem 6
Tugas mikrokontroler robot sem 6Tugas mikrokontroler robot sem 6
Tugas mikrokontroler robot 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...
 
Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6Tugas mikrokontroler konveyor sem 6
Tugas mikrokontroler konveyor sem 6
 
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 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
 
Konveyor dengan rasberry pi
Konveyor dengan rasberry piKonveyor dengan rasberry pi
Konveyor dengan rasberry pi
 
Convayer menggunakan Raspbery Pi 3 B+
Convayer menggunakan Raspbery Pi 3 B+Convayer menggunakan Raspbery Pi 3 B+
Convayer menggunakan Raspbery Pi 3 B+
 
Laporan mikrokontroler conveyor
Laporan mikrokontroler conveyorLaporan mikrokontroler conveyor
Laporan mikrokontroler conveyor
 
Dani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revDani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer rev
 
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
 
Praktik mikroprosesor walking robot
Praktik mikroprosesor walking robotPraktik mikroprosesor walking robot
Praktik mikroprosesor walking robot
 
Praktek mikroprosesor conveyor
Praktek mikroprosesor conveyorPraktek mikroprosesor conveyor
Praktek mikroprosesor conveyor
 
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...
 

Recently uploaded

konsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatankonsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatan
SuzanDwiPutra
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
DewiUmbar
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
ErikaPutriJayantini
 
Laporan RHK PMM Observasi Target Perilaku.docx
Laporan RHK PMM Observasi Target Perilaku.docxLaporan RHK PMM Observasi Target Perilaku.docx
Laporan RHK PMM Observasi Target Perilaku.docx
Jajang Sulaeman
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
EirinELS
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
FitriaSarmida1
 

Recently uploaded (20)

konsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatankonsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatan
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
 
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SD
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SDMateri Sistem Pernapasan Pada Manusia untuk kelas 5 SD
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SD
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Modul 5 Simetri (simetri lipat, simetri putar)
Modul 5 Simetri (simetri lipat, simetri putar)Modul 5 Simetri (simetri lipat, simetri putar)
Modul 5 Simetri (simetri lipat, simetri putar)
 
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
 
Materi Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia pptMateri Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia ppt
 
Laporan RHK PMM Observasi Target Perilaku.docx
Laporan RHK PMM Observasi Target Perilaku.docxLaporan RHK PMM Observasi Target Perilaku.docx
Laporan RHK PMM Observasi Target Perilaku.docx
 
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
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppt
 
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
 
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASARPPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
 
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOMSISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 

Mini Conveyor menggunakan Raspberry Pi 3 B+

  • 1. PERANCANGAN DAN PEMROGRAMAN MINI KONVEYOR MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+ Disusun oleh : 1. Agus Adi Budiarto (1610501012) 2. M Rioarda Irfai (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 7. Saklar 8. Baterai 9V 9. Tempat baterai 10. Kabel 11. Tenol 12. Karet gelang 13. Kertas HVS 14. Pipa
  • 3. 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. 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+)
  • 5. 8. Menuliskan program dengan menggunakan aplikasi Phyton 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. 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)
  • 8. 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)
  • 9. #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
  • 10. Hasil dari percobaan dapat dilihat melalui video pada link Youtube berikut. (https://www.youtube.com/watch?v=evren-KFs_s) H. Kesimpulan Mikroprosesor yang digunakan pada praktik ini adalah Raspberry Pi B+ yang memiliki 40 pin yang meliputi banyak kategori seperti Ground, Vcc, GPIO (General Purpose input/output). Pada program menjalankan konveyor bolak- balik dan maju berhenti kita menggunakan 2 output serta satu buah ground. Aplikasi dalam mikroprosesor ini yang digunakan untuk pemrogaman yang adalah Phyton 3, setting program sesuai dengan perintah. Program sukses dijalanka sehingga percobaan sukses.