Dokumen ini membahas perancangan sistem putar balik motor DC mini conveyor menggunakan mikroprosesor Raspberry Pi 3 B+ dengan menjelaskan tujuan, alat dan bahan, langkah kerja, dasar teori, flowchart program, kesimpulan, dan gambar sistem yang dirancang.
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
perancangan putar balik motor dc mini conveyor menggunakan mikroprosesor raspberry pi 3 b+
1. PERANCANGAN PUTAR BALIK MOTOR DC MINI CONVEYOR MENGGUNAKAN
MIKROPROSESOR RASPBERRY PI 3 B+
Nama : Muhamad Aulia Rahman
NPM : 1610501094
Mata Kuliah : Mikroprosesor
Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng.
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
2019
2. Outline
1. Tujuan
2. Alat dan Bahan
3. Langkah kerja
4. Dasar teori
5. Flowchart
6. Program
7. Kesimpulan
8. Gambar
3. Tujuan
Memahami cara menggunakan Mikroprosesor Raspberry Pi 3 B+
Memahami cara kerja motor dc mini
Memahami cara memprogram menggunakan phyton
4. Alat Dan Bahan
Kabel jamper (secukupnya)
Resistor 1 kohm (2 buah)
Motor DC (1 buah)
Kertas karton (secukupnya)
Mikroprosesor Raspberry Pi 3 B+ (secukupnya)
Karet (secukupnya)
Relay DPDT (2 buah)
Dioda 1N4001 (2 buah)
Project Board (1 buah)
Transistor 2sc1061 (2 buah)
Baterai 9 volt ( 1 buah)
5. Langkah Kerja
1. Menyiapkan alat dan bahan
2. Membuat rangkaian di project board
3. Siapkan conveyor yang sudah dibuat, hubungkan motor dc dan
baterai di conveyor dengan rangkaian di project board
4. Hubungkan rangkaian project board degan mikroprosesor
Raspberry Pi 3 B+ dengan jumper
5. Buat program di phyton
6. Jalankan program
7. Dokumentasikan hasil percobaan
6. Dasar teori
Raspberry Pi (Raspi) adalah komputer papan tunggal (single-
board circuit; SBC) yang seukuran dengan kartu kredit. Dikembangkan
oleh yayasan nirlaba, Rasberry Pi Foundation, yang digawangi sejumlah
pengembang dan ahli komputer dari Universitas Cambridge, Inggris.
Raspberry Pi (Raspi) dapat digunakan untuk menjalankan berbagai
program. Mulai program perkantoran, permainan komputer, dan sebagai
pemutar media hingga video beresolusi tinggi.Raspberry Pi memiliki dua
model: model A dan model B. Secara umum Raspberry Pi Model B
memiliki kapasitas penyimpanan RAM sebesar 512 MB. Perbedaan model
A dan B terletak pada modul penyimpanan yang digunakan. Model A
menggunakan penyimpanan sebesar 256 MB dan penyimpanan model B
sebesar 512 MB. Selain itu, model B sudah dilengkapi dengan porta
Ethernet (untuk LAN) yang tidak terdapat di model A.
7. Relay merupakan komponen elektronika berupa saklar atau switch
elektrik yang dioperasikan secara listrik dan terdiri dari 2 bagian utama yaitu
Elektromagnet (coil) dan mekanikal (seperangkat kontak Saklar/Switch).
Komponen elektronika ini menggunakan prinsip elektromagnetik untuk
menggerakan saklar sehingga dengan arus listrik yang kecil (low power) dapat
menghantarkan listrik yang bertegangan lebih tinggi.
Berikut beberapa fungsi saat di aplikasikan ke dalam sebuah rangkaian
elektronika.
1. Mengendalikan sirkuit tegangan tinggi dengan menggunakan bantuan
signal tegangan rendah.
2. Menjalankan logic function atau fungsi logika.
3. Memberikan time delay function atau fungsi penundaan waktu.
4. Melindungi motor atau komponen lainnya dari korsleting atau kelebihan
tegangan.
9. Penjelasan Flowchart
1. Mulai
2. Menetapkan variabel dan masukan Motor DC
3. Menentukan waktu delay Motor DC
4. Ketika timer sudah 0, artinya conveyer selesai menyala jika belum
maka tunggu timer sampai 0
5. Membaca conveyer yang akan dieksekusi.
6. Proses berulang kembali ke awal
7. Selesai
10. Program
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)
GPIO.setup(11,GPIO.OUT)
T = 6
T1= 6
while True:
GPIO.output(7,true)
time.sleep(T)
GPIO.output(7,false)
time.sleep(T1)
GPIO.output(11,true)
time.sleep(T)
GPIO.output(11,false)
time.sleep(T1)
GPIO.cleanup()
11. import RPi.GPIO as GPIO #sebagai module GPIO agar tidak error saat pemrograman berlangsung
import time #untuk mengatur waktu
GPIO.setmode(GPIO.BOARD) #mengatur mode GPIO dengan model board
GPIO.setup(7,GPIO.OUT) #Mengatur pin 7 sebagai output GPIO.setup
GPIO.setup(11,GPIO.OUT) #Mengatur pin 11 sebagai output GPIO.setup
T = 6 #mengatur waktu menyala
T1= 6 #mengatur waktu mati
while True: #pengulangan nyala dan matinya CONVEYOR
GPIO.output(7,true) #pada pin ke-7 dengan perintah true, CONVEYOR akan menyala
time.sleep(T) #menunggu selama 6 detik
GPIO.output(7,false) #pada pin ke-7 dengan perintah false, CONVEYOR akan mati
time.sleep(T1) #menunggu selama 6 detik
GPIO.output(11,true) #pada pin ke-11 dengan perintah true, CONVEYOR akan menyala
time.sleep(T) #menunggu selama 6 detik
GPIO.output(11,false) #pada pin ke-11 dengan perintah false, CONVEYOR akan mati
time.sleep(T1) #menunggu selama 6 detik
GPIO.cleanup() #keluar dari program
12. Kesimpulan
Raspberry Pi (Raspi) adalah komputer papan tunggal (single-board
circuit; SBC) yang seukuran dengan kartu kredit yang dapat digunakan untuk
menjalankan berbagai program. Mulai program perkantoran, permainan
komputer, dan sebagai pemutar media hingga video beresolusi tinggi.
Relay merupakan komponen elektronika berupa saklar atau switch
elektrik yang dioperasikan secara listrik dan terdiri dari 2 bagian utama yaitu
Elektromagnet (coil) dan mekanikal (seperangkat kontak Saklar/Switch).