SlideShare a Scribd company logo
LAPORAN PRAKTIKUM MIKROPROSESSOR
Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor
Rasbpberry Pi B+
Disusun oleh :
1. Niken Ayu Firdayanti (1610501033)
2. Anis Maghfirotul Habibah (1610501035)
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
1. Pendahuluan
Mikroprosesor adalah sebuah IC (Integrated Circuit) yang digunakan sebagai
otak/pengolah utama dalam sebuah sistem komputer. Mikroprosesor merupakan
hasil dari pertumbuhan semikonduktor. Prosesor adalah chip yang sering disebut
“Microprosessor” yang sekarang ukurannya sudah mencapai gigahertz.
Mikroprosesor yang kami menggunakan Raspberry Pi.
Raspberry Pi sering disingkat dengan nama Raspi, adalah komputer papan
tunggal (single-board circuit; SBC) yang seukuran dengan kartu kredit yang dapat
digunakan untuk menjalankan program perkantoran, permainan komputer, dan
sebagai pemutar media hingga video beresolusi tinggi. Terdapat 40 pin pada
Raspiberry Pi yang terhubung langsung pada sistem yang dengan bantuan
program untuk menjalankannya sehingga dapat digunakan sesuai dengan
fungsinya. Selain dapat digunakan untuk pin input/output, terdapat beberapa
pin yang memiliki fungsi khusus. Python merupakan bahasa pemrograman
yang mendukung dan dapat digunakan langsung untuk mengontrol pin-pin
yang tersedia pada raspberry Pi tersebut.
Pada praktikum kali ini kami membuat Traffic Light perempatan jalan
menggunakan Raspberry Pi 3 model B+. Traffic Light merupakan lampu yang
berfungsi untuk mengatur kelancaran lalu lintas di suatu persimpangan jalan
dengan memberi kesempatan pada pengguna jalan dari masing-masing arah
untuk berjalan secara bergantian.
2. Alat & Bahan
Alat :
1. Raspberry Pi B+
2. Monitor
3. Keyboard
4. Mouse
5. Micro SD
6. Solder
7. Converter
8. Lem tembak
9. Gunting
10. Kabel Jumper
Bahan
1. Software Python 3
2. LED (Merah : 4 buah, Kuning : 4 buah, Hijau : 4 buah)
3. Resistor 220Ω sebanyak 8 buah
4. Resistor 1k Ω sebanyak 4 buah
5. Kabel secukupnya
6. PCB
7. Tenol secukupnya
8. Isi lem tembak secukupnya
9. Kardus bekas secukupnya
3. Flowchart
Berikut ini adalah flowchart dalam pembuatan Traffic Light perempatan jalan
AC
Mulai
Mengatur compiler
Mengarur hardware
Do
A Hijau On
B Merah On
C Merah On
D Merah On
Waktu tunggu
selama 5 detik
A
A= Lampu Bangjo 1
B = Lampu Bangjo 2
C = Lampu Bangjo 3
D = Lampu Bangjo 4
A Kuning On
B Merah On
C Merah On
D Merah On
A Merah On
B Hijau On
C Merah On
D Merah On
A Merah On
B Kuning On
C Merah On
D Merah On
A Merah On
B Merah On
C Hijau On
D Merah On
A Merah On
B Merah On
C Kuning On
D Merah On
A Merah On
B Merah On
C Merah On
D Hijau On
Waktu tunggu
selama 2 detik
B
Waktu tunggu
selama 2 detik
Waktu tunggu
selama 5 detik
Waktu tunggu
selama 5 detik
Waktu tunggu
selama 2 detik
Waktu tunggu
selama 5 detik
A Merah On
B Merah On
C Merah On
D Kuning On
B
Waktu tunggu
selama 2 detik
Selesai
Loop
C
4. Program & Keterangan
Berikut ini adalah program dan keterangan untuk Traffic Light perempatan
jalan menggunakan aplikasi python di Raspberry pi B+ :
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
#Mengatur pin 7, 11, 12, 13, 15, 16, 18, 22, 29, 31, 32 dan 33 sebagai output
GPIO.setup(7,GPIO.OUT) #bangjo 1 merah
GPIO.setup(11,GPIO.OUT) #bangjo 1 kuning
GPIO.setup(12,GPIO.OUT) #bangjo 1 hijau
GPIO.setup(13,GPIO.OUT) #bangjo 2 merah
GPIO.setup(15,GPIO.OUT) #bangjo 2 kuning
GPIO.setup(16,GPIO.OUT) # bangjo 2 hijau
GPIO.setup(18,GPIO.OUT) #bangjo 3 merah
GPIO.setup(22,GPIO.OUT) #bangjo 3 kuning
GPIO.setup(29,GPIO.OUT) #bangjo 3 hijau
GPIO.setup(31,GPIO.OUT) #bangjo 4 merah
GPIO.setup(32,GPIO.OUT) #bangjo 4 kuning
GPIO.setup(33,GPIO.OUT) #bangjo 4 hijau
#atur waktu nyala lampu hijau dan kuning (nyala lampu merah
menyesuaikan)
hijau = 5
kuning = 2
for x in range(50): #pengulangan sebanyak 50 kali
#bangjo 1 hijau
GPIO.output(7,False) #pada pin ke-7 dengan perintah False, LED akan
mati
GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan
mati
GPIO.output(12,True) #pada pin ke-12 dengan perintah True, LED akan
menyala
GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan
menyala
GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan
mati
GPIO.output(16,False) #pada pin ke-15 dengan perintah False, LED akan
mati
GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan
menyala
GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan
mati
GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan
mati
GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan
menyala
GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan
mati
GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan
mati
time.sleep(hijau) #waktu tunggu menyesuaikan dengan nilai
variabel hijau yang telah ditentukan
#bangjo 1 kuning
GPIO.output(7,False) #pada pin ke-7 dengan perintah False, LED akan
mati
GPIO.output(11,True) #pada pin ke-11 dengan perintah True, LED akan
menyala
GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan
mati
GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan
menyala
GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan
mati
GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan
mati
GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan
menyala
GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan
mati
GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan
mati
GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan
menyala
GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan
mati
GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan
mati
time.sleep(kuning) #waktu tunggu menyesuaikan dengan nilai
variabel kuning yang telah ditentukan
#bangjo 2 hijau
GPIO.output(7,True) ) #pada pin ke-7 dengan perintah True, LED akan
menyala
GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan
mati
GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan
mati
GPIO.output(13,False) #pada pin ke-13 dengan perintah False, LED akan
mati
GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan
mati
GPIO.output(16,True) #pada pin ke-16 dengan perintah True, LED akan
menyala
GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan
menyala
GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan
mati
GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan
mati
GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan
menyala
GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan
mati
GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan
mati
time.sleep(hijau) #waktu tunggu menyesuaikan dengan nilai
variabel hijau yang telah ditentukan
#bangjo 2 kuning
GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan
menyala
GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan
mati
GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan
mati
GPIO.output(13,False) #pada pin ke-13 dengan perintah False, LED akan
mati
GPIO.output(15,True) #pada pin ke-15 dengan perintah True, LED akan
menyala
GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan
mati
GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan
menyala
GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan
mati
GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan
mati
GPIO.output(31,True) ) #pada pin ke-31 dengan perintah True, LED akan
menyala
GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan
mati
GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan
mati
time.sleep(kuning) #waktu tunggu menyesuaikan dengan nilai
variabel kuning yang telah ditentukan
#bangjo 3 hijau
GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan
menyala
GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan
mati
GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan
mati
GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan
menyala
GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan
mati
GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan
mati
GPIO.output(18,False) #pada pin ke-18 dengan perintah False, LED akan
mati
GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan
mati
GPIO.output(29,True) #pada pin ke-29 dengan perintah True, LED akan
menyala
GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan
menyala
GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan
mati
GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan
mati
time.sleep(hijau) #waktu tunggu menyesuaikan dengan nilai
variabel hijau yang telah ditentukan
#bangjo 3 kuning
GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan
menyala
GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan
mati
GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan
mati
GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan
menyala
GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan
mati
GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan
mati
GPIO.output(18,False) #pada pin ke-18 dengan perintah False, LED akan
mati
GPIO.output(22,True) #pada pin ke-22 dengan perintah True, LED akan
menyala
GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan
mati
GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan
menyala
GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan
mati
GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan
mati
time.sleep(kuning) #waktu tunggu menyesuaikan dengan nilai
variabel kuning yang telah ditentukan
#bangjo 4 hijau
GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan
menyala
GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan
mati
GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan
mati
GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan
menyala
GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan
mati
GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan
mati
GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan
menyala
GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED
akan mati
GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan
mati
GPIO.output(31,False) #pada pin ke-31 dengan perintah False, LED akan
mati
GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan
mati
GPIO.output(33,True) #pada pin ke-33 dengan perintah True, LED akan
menyala
time.sleep(hijau) #waktu tunggu menyesuaikan dengan nilai
variabel hijau yang telah ditentukan
#bangjo 4 kuning
GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan
menyala
GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan
mati
GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan
mati
GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan
menyala
GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan
mati
GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan
mati
GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan
menyala
GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan
mati
GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan
mati
GPIO.output(31,False) #pada pin ke-31 dengan perintah False, LED akan
mati
GPIO.output(32,True) #pada pin ke-32 dengan perintah True, LED akan
menyala
GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan
mati
time.sleep(kuning) #waktu tunggu menyesuaikan dengan nilai
variabel hijau yang telah ditentukan
GPIO.cleanup() #keluar dari program
5. Foto hasil

More Related Content

What's hot

Transistor PNP
Transistor PNPTransistor PNP
Transistor PNP
Kifa Ulya
 
Looping program java
Looping program javaLooping program java
Looping program java
akromi arya pratama
 
Hukum hukum rangkaian listrik copy
Hukum hukum rangkaian listrik   copyHukum hukum rangkaian listrik   copy
Hukum hukum rangkaian listrik copy
AgusSiswono
 
Desain Sistem Kendali dengan Respon Frekuensi
Desain Sistem Kendali dengan Respon FrekuensiDesain Sistem Kendali dengan Respon Frekuensi
Desain Sistem Kendali dengan Respon FrekuensiRumah Belajar
 
Laporan praktikum fisika dasar (Multimeter dan Hukum Ohm)
Laporan praktikum fisika dasar (Multimeter dan Hukum Ohm)Laporan praktikum fisika dasar (Multimeter dan Hukum Ohm)
Laporan praktikum fisika dasar (Multimeter dan Hukum Ohm)
Dandi Ardiansyah Putra
 
Parameter saluran transmisi 3 fasa
Parameter saluran transmisi 3 fasaParameter saluran transmisi 3 fasa
Parameter saluran transmisi 3 fasa
Diana Fauziyah
 
Kuliah 4 sistem linier: Representasi deret Fourier sinyal periodik
Kuliah 4 sistem linier: Representasi deret Fourier sinyal periodikKuliah 4 sistem linier: Representasi deret Fourier sinyal periodik
Kuliah 4 sistem linier: Representasi deret Fourier sinyal periodik
dwiprananto
 
SALURAN TRANSMISI [Praktikum DST]
SALURAN TRANSMISI [Praktikum DST]SALURAN TRANSMISI [Praktikum DST]
SALURAN TRANSMISI [Praktikum DST]
Salman Alparisi
 
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavrPrayogy Pangestu
 
Laporan 3 gelombang penuh
Laporan 3 gelombang penuhLaporan 3 gelombang penuh
Laporan 3 gelombang penuhridwan35
 
Dioda
DiodaDioda
Ohm-meter
Ohm-meterOhm-meter
Ohm-meter
Ghins GO
 
Medan Magnet Konstan
Medan Magnet KonstanMedan Magnet Konstan
Medan Magnet Konstan
Reynes E. Tekay
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
Buhori Muslim
 
Materi tugas saluran transmisi dan matching impedance
Materi tugas saluran transmisi dan matching impedanceMateri tugas saluran transmisi dan matching impedance
Materi tugas saluran transmisi dan matching impedanceEmyu Rahmawan
 
Hukum Ampere Untuk Rangkaian Listrik
Hukum Ampere Untuk Rangkaian ListrikHukum Ampere Untuk Rangkaian Listrik
Hukum Ampere Untuk Rangkaian Listrik
Reynes E. Tekay
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanFahrul Razi
 
7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter
Simon Patabang
 
Praktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorganPraktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorgan
Anarstn
 

What's hot (20)

Transistor PNP
Transistor PNPTransistor PNP
Transistor PNP
 
Looping program java
Looping program javaLooping program java
Looping program java
 
Hukum hukum rangkaian listrik copy
Hukum hukum rangkaian listrik   copyHukum hukum rangkaian listrik   copy
Hukum hukum rangkaian listrik copy
 
Desain Sistem Kendali dengan Respon Frekuensi
Desain Sistem Kendali dengan Respon FrekuensiDesain Sistem Kendali dengan Respon Frekuensi
Desain Sistem Kendali dengan Respon Frekuensi
 
Laporan praktikum fisika dasar (Multimeter dan Hukum Ohm)
Laporan praktikum fisika dasar (Multimeter dan Hukum Ohm)Laporan praktikum fisika dasar (Multimeter dan Hukum Ohm)
Laporan praktikum fisika dasar (Multimeter dan Hukum Ohm)
 
Parameter saluran transmisi 3 fasa
Parameter saluran transmisi 3 fasaParameter saluran transmisi 3 fasa
Parameter saluran transmisi 3 fasa
 
Kuliah 4 sistem linier: Representasi deret Fourier sinyal periodik
Kuliah 4 sistem linier: Representasi deret Fourier sinyal periodikKuliah 4 sistem linier: Representasi deret Fourier sinyal periodik
Kuliah 4 sistem linier: Representasi deret Fourier sinyal periodik
 
SALURAN TRANSMISI [Praktikum DST]
SALURAN TRANSMISI [Praktikum DST]SALURAN TRANSMISI [Praktikum DST]
SALURAN TRANSMISI [Praktikum DST]
 
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
 
Laporan 3 gelombang penuh
Laporan 3 gelombang penuhLaporan 3 gelombang penuh
Laporan 3 gelombang penuh
 
Dioda
DiodaDioda
Dioda
 
Ohm-meter
Ohm-meterOhm-meter
Ohm-meter
 
1 karakteristik sensor
1 karakteristik sensor1 karakteristik sensor
1 karakteristik sensor
 
Medan Magnet Konstan
Medan Magnet KonstanMedan Magnet Konstan
Medan Magnet Konstan
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Materi tugas saluran transmisi dan matching impedance
Materi tugas saluran transmisi dan matching impedanceMateri tugas saluran transmisi dan matching impedance
Materi tugas saluran transmisi dan matching impedance
 
Hukum Ampere Untuk Rangkaian Listrik
Hukum Ampere Untuk Rangkaian ListrikHukum Ampere Untuk Rangkaian Listrik
Hukum Ampere Untuk Rangkaian Listrik
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi Boolean
 
7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter
 
Praktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorganPraktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorgan
 

Similar to Laporan Praktikum Mikroprosesor

Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+
Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+
Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+
Niken_af
 
Trafficlight Berbasis Raspberry Pi 3B+
Trafficlight Berbasis Raspberry Pi 3B+Trafficlight Berbasis Raspberry Pi 3B+
Trafficlight Berbasis Raspberry Pi 3B+
Setianingrum1998
 
Program dan fowchart menghidupkan 2 led kedap kedip
Program dan fowchart menghidupkan  2 led  kedap   kedipProgram dan fowchart menghidupkan  2 led  kedap   kedip
Program dan fowchart menghidupkan 2 led kedap kedip
ernajuliawati
 
Akses GPIO pada Raspberry Pi
Akses GPIO pada Raspberry PiAkses GPIO pada Raspberry Pi
Akses GPIO pada Raspberry Pi
Lusiana Diyan
 
Tugas praktek mikroposesor
Tugas praktek mikroposesorTugas praktek mikroposesor
Tugas praktek mikroposesor
cristahayata
 
Led riza
Led rizaLed riza
Led riza
Halidariza
 
Mikroprosesor Anis MH
Mikroprosesor Anis MHMikroprosesor Anis MH
Mikroprosesor Anis MH
anis_mh
 
17 proyek arduino
17 proyek arduino17 proyek arduino
17 proyek arduino
Jilun
 
Tugas mikroprosesor led
Tugas mikroprosesor ledTugas mikroprosesor led
Tugas mikroprosesor led
Taufiqromadhona
 
Tugas praktik mikroprosesor 1
Tugas praktik mikroprosesor 1Tugas praktik mikroprosesor 1
Tugas praktik mikroprosesor 1
Rioardha
 
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
Mochammadfinandika
 
2 led kedap kedip
2 led kedap kedip2 led kedap kedip
2 led kedap kedip
Setianingrum1998
 
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...
RenataNoviene
 
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
Mochammadfinandika
 
Parking sensor with arduino
Parking sensor with arduinoParking sensor with arduino
Parking sensor with arduinoRizqi Hristo
 
Model Traffic Light Menggunakan ATMega16
Model Traffic Light Menggunakan ATMega16Model Traffic Light Menggunakan ATMega16
Model Traffic Light Menggunakan ATMega16
faidhurohmanm22
 
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...
RenataNoviene
 
Materi Arduino 2 (LatihanProgram).pptx
Materi Arduino 2 (LatihanProgram).pptxMateri Arduino 2 (LatihanProgram).pptx
Materi Arduino 2 (LatihanProgram).pptx
MFrezaPratama
 
Parking sensor with arduino
Parking sensor with arduinoParking sensor with arduino
Parking sensor with arduinohilmanboimzt
 
Parking sensor with arduino
Parking sensor with arduino Parking sensor with arduino
Parking sensor with arduino dwipangesticitra
 

Similar to Laporan Praktikum Mikroprosesor (20)

Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+
Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+
Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+
 
Trafficlight Berbasis Raspberry Pi 3B+
Trafficlight Berbasis Raspberry Pi 3B+Trafficlight Berbasis Raspberry Pi 3B+
Trafficlight Berbasis Raspberry Pi 3B+
 
Program dan fowchart menghidupkan 2 led kedap kedip
Program dan fowchart menghidupkan  2 led  kedap   kedipProgram dan fowchart menghidupkan  2 led  kedap   kedip
Program dan fowchart menghidupkan 2 led kedap kedip
 
Akses GPIO pada Raspberry Pi
Akses GPIO pada Raspberry PiAkses GPIO pada Raspberry Pi
Akses GPIO pada Raspberry Pi
 
Tugas praktek mikroposesor
Tugas praktek mikroposesorTugas praktek mikroposesor
Tugas praktek mikroposesor
 
Led riza
Led rizaLed riza
Led riza
 
Mikroprosesor Anis MH
Mikroprosesor Anis MHMikroprosesor Anis MH
Mikroprosesor Anis MH
 
17 proyek arduino
17 proyek arduino17 proyek arduino
17 proyek arduino
 
Tugas mikroprosesor led
Tugas mikroprosesor ledTugas mikroprosesor led
Tugas mikroprosesor led
 
Tugas praktik mikroprosesor 1
Tugas praktik mikroprosesor 1Tugas praktik mikroprosesor 1
Tugas praktik mikroprosesor 1
 
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
 
2 led kedap kedip
2 led kedap kedip2 led kedap kedip
2 led kedap kedip
 
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 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
 
Parking sensor with arduino
Parking sensor with arduinoParking sensor with arduino
Parking sensor with arduino
 
Model Traffic Light Menggunakan ATMega16
Model Traffic Light Menggunakan ATMega16Model Traffic Light Menggunakan ATMega16
Model Traffic Light Menggunakan ATMega16
 
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...
 
Materi Arduino 2 (LatihanProgram).pptx
Materi Arduino 2 (LatihanProgram).pptxMateri Arduino 2 (LatihanProgram).pptx
Materi Arduino 2 (LatihanProgram).pptx
 
Parking sensor with arduino
Parking sensor with arduinoParking sensor with arduino
Parking sensor with arduino
 
Parking sensor with arduino
Parking sensor with arduino Parking sensor with arduino
Parking sensor with arduino
 

More from anis_mh

pendidikan yang berkarakter akan menciptakan intelektual terpelajar bukan int...
pendidikan yang berkarakter akan menciptakan intelektual terpelajar bukan int...pendidikan yang berkarakter akan menciptakan intelektual terpelajar bukan int...
pendidikan yang berkarakter akan menciptakan intelektual terpelajar bukan int...
anis_mh
 
Artikel bahasa indonesia
Artikel bahasa indonesia Artikel bahasa indonesia
Artikel bahasa indonesia
anis_mh
 
Metode Biseksi
Metode BiseksiMetode Biseksi
Metode Biseksi
anis_mh
 
Penerapan lsb steganografi untuk melindungi informasi digital berupa citra foto
Penerapan lsb steganografi untuk melindungi informasi digital berupa citra fotoPenerapan lsb steganografi untuk melindungi informasi digital berupa citra foto
Penerapan lsb steganografi untuk melindungi informasi digital berupa citra foto
anis_mh
 
Paper adaptive control system (anis mh)
Paper adaptive control system (anis mh)Paper adaptive control system (anis mh)
Paper adaptive control system (anis mh)
anis_mh
 
pemampatan citra
pemampatan citrapemampatan citra
pemampatan citra
anis_mh
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
anis_mh
 
Praktik mikroprosesor walking robot
Praktik mikroprosesor walking robotPraktik mikroprosesor walking robot
Praktik mikroprosesor walking robot
anis_mh
 
Praktek mikroprosesor conveyor
Praktek mikroprosesor conveyorPraktek mikroprosesor conveyor
Praktek mikroprosesor conveyor
anis_mh
 
Praktek Mikrokontroler Walking Robot
Praktek Mikrokontroler Walking RobotPraktek Mikrokontroler Walking Robot
Praktek Mikrokontroler Walking Robot
anis_mh
 
Praktek Mikrokontroler Prototipe Konveyor
Praktek Mikrokontroler Prototipe KonveyorPraktek Mikrokontroler Prototipe Konveyor
Praktek Mikrokontroler Prototipe Konveyor
anis_mh
 
Mikrokontroler anismh
Mikrokontroler anismhMikrokontroler anismh
Mikrokontroler anismh
anis_mh
 
Metode biseksi
Metode biseksiMetode biseksi
Metode biseksi
anis_mh
 
Perbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linearPerbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linear
anis_mh
 

More from anis_mh (14)

pendidikan yang berkarakter akan menciptakan intelektual terpelajar bukan int...
pendidikan yang berkarakter akan menciptakan intelektual terpelajar bukan int...pendidikan yang berkarakter akan menciptakan intelektual terpelajar bukan int...
pendidikan yang berkarakter akan menciptakan intelektual terpelajar bukan int...
 
Artikel bahasa indonesia
Artikel bahasa indonesia Artikel bahasa indonesia
Artikel bahasa indonesia
 
Metode Biseksi
Metode BiseksiMetode Biseksi
Metode Biseksi
 
Penerapan lsb steganografi untuk melindungi informasi digital berupa citra foto
Penerapan lsb steganografi untuk melindungi informasi digital berupa citra fotoPenerapan lsb steganografi untuk melindungi informasi digital berupa citra foto
Penerapan lsb steganografi untuk melindungi informasi digital berupa citra foto
 
Paper adaptive control system (anis mh)
Paper adaptive control system (anis mh)Paper adaptive control system (anis mh)
Paper adaptive control system (anis mh)
 
pemampatan citra
pemampatan citrapemampatan citra
pemampatan citra
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
 
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
 
Praktek Mikrokontroler Walking Robot
Praktek Mikrokontroler Walking RobotPraktek Mikrokontroler Walking Robot
Praktek Mikrokontroler Walking Robot
 
Praktek Mikrokontroler Prototipe Konveyor
Praktek Mikrokontroler Prototipe KonveyorPraktek Mikrokontroler Prototipe Konveyor
Praktek Mikrokontroler Prototipe Konveyor
 
Mikrokontroler anismh
Mikrokontroler anismhMikrokontroler anismh
Mikrokontroler anismh
 
Metode biseksi
Metode biseksiMetode biseksi
Metode biseksi
 
Perbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linearPerbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linear
 

Recently uploaded

Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
HADIANNAS
 
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdfANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
narayafiryal8
 
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdfMATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
UmiKalsum53666
 
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdfDAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
benediktusmaksy
 
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdfTUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
jayakartalumajang1
 
COOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong dCOOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong d
delphijean1
 
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
AdityaWahyuDewangga1
 
436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt
rhamset
 
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASASURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
AnandhaAdkhaM1
 
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptxTUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
indahrosantiTeknikSi
 
elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)
PES2018Mobile
 

Recently uploaded (11)

Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
 
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdfANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
 
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdfMATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
 
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdfDAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
 
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdfTUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
 
COOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong dCOOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong d
 
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
 
436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt
 
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASASURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
 
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptxTUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
 
elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)
 

Laporan Praktikum Mikroprosesor

  • 1. LAPORAN PRAKTIKUM MIKROPROSESSOR Traffic Light pada Perempatan Jalan Berbasis Mikroprosesor Rasbpberry Pi B+ Disusun oleh : 1. Niken Ayu Firdayanti (1610501033) 2. Anis Maghfirotul Habibah (1610501035) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS TIDAR MAGELANG 2019
  • 2. 1. Pendahuluan Mikroprosesor adalah sebuah IC (Integrated Circuit) yang digunakan sebagai otak/pengolah utama dalam sebuah sistem komputer. Mikroprosesor merupakan hasil dari pertumbuhan semikonduktor. Prosesor adalah chip yang sering disebut “Microprosessor” yang sekarang ukurannya sudah mencapai gigahertz. Mikroprosesor yang kami menggunakan Raspberry Pi. Raspberry Pi sering disingkat dengan nama Raspi, adalah komputer papan tunggal (single-board circuit; SBC) yang seukuran dengan kartu kredit yang dapat digunakan untuk menjalankan program perkantoran, permainan komputer, dan sebagai pemutar media hingga video beresolusi tinggi. Terdapat 40 pin pada Raspiberry Pi yang terhubung langsung pada sistem yang dengan bantuan program untuk menjalankannya sehingga dapat digunakan sesuai dengan fungsinya. Selain dapat digunakan untuk pin input/output, terdapat beberapa pin yang memiliki fungsi khusus. Python merupakan bahasa pemrograman yang mendukung dan dapat digunakan langsung untuk mengontrol pin-pin yang tersedia pada raspberry Pi tersebut. Pada praktikum kali ini kami membuat Traffic Light perempatan jalan menggunakan Raspberry Pi 3 model B+. Traffic Light merupakan lampu yang berfungsi untuk mengatur kelancaran lalu lintas di suatu persimpangan jalan dengan memberi kesempatan pada pengguna jalan dari masing-masing arah untuk berjalan secara bergantian. 2. Alat & Bahan Alat : 1. Raspberry Pi B+ 2. Monitor 3. Keyboard 4. Mouse 5. Micro SD 6. Solder 7. Converter
  • 3. 8. Lem tembak 9. Gunting 10. Kabel Jumper Bahan 1. Software Python 3 2. LED (Merah : 4 buah, Kuning : 4 buah, Hijau : 4 buah) 3. Resistor 220Ω sebanyak 8 buah 4. Resistor 1k Ω sebanyak 4 buah 5. Kabel secukupnya 6. PCB 7. Tenol secukupnya 8. Isi lem tembak secukupnya 9. Kardus bekas secukupnya
  • 4. 3. Flowchart Berikut ini adalah flowchart dalam pembuatan Traffic Light perempatan jalan AC Mulai Mengatur compiler Mengarur hardware Do A Hijau On B Merah On C Merah On D Merah On Waktu tunggu selama 5 detik A A= Lampu Bangjo 1 B = Lampu Bangjo 2 C = Lampu Bangjo 3 D = Lampu Bangjo 4 A Kuning On B Merah On C Merah On D Merah On A Merah On B Hijau On C Merah On D Merah On A Merah On B Kuning On C Merah On D Merah On A Merah On B Merah On C Hijau On D Merah On A Merah On B Merah On C Kuning On D Merah On A Merah On B Merah On C Merah On D Hijau On Waktu tunggu selama 2 detik B Waktu tunggu selama 2 detik Waktu tunggu selama 5 detik Waktu tunggu selama 5 detik Waktu tunggu selama 2 detik Waktu tunggu selama 5 detik A Merah On B Merah On C Merah On D Kuning On B Waktu tunggu selama 2 detik Selesai Loop C
  • 5. 4. Program & Keterangan Berikut ini adalah program dan keterangan untuk Traffic Light perempatan jalan menggunakan aplikasi python di Raspberry pi B+ : 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 #Mengatur pin 7, 11, 12, 13, 15, 16, 18, 22, 29, 31, 32 dan 33 sebagai output GPIO.setup(7,GPIO.OUT) #bangjo 1 merah GPIO.setup(11,GPIO.OUT) #bangjo 1 kuning GPIO.setup(12,GPIO.OUT) #bangjo 1 hijau GPIO.setup(13,GPIO.OUT) #bangjo 2 merah GPIO.setup(15,GPIO.OUT) #bangjo 2 kuning GPIO.setup(16,GPIO.OUT) # bangjo 2 hijau GPIO.setup(18,GPIO.OUT) #bangjo 3 merah GPIO.setup(22,GPIO.OUT) #bangjo 3 kuning GPIO.setup(29,GPIO.OUT) #bangjo 3 hijau GPIO.setup(31,GPIO.OUT) #bangjo 4 merah GPIO.setup(32,GPIO.OUT) #bangjo 4 kuning GPIO.setup(33,GPIO.OUT) #bangjo 4 hijau #atur waktu nyala lampu hijau dan kuning (nyala lampu merah menyesuaikan) hijau = 5 kuning = 2 for x in range(50): #pengulangan sebanyak 50 kali #bangjo 1 hijau GPIO.output(7,False) #pada pin ke-7 dengan perintah False, LED akan mati GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan mati GPIO.output(12,True) #pada pin ke-12 dengan perintah True, LED akan menyala GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan menyala
  • 6. GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan mati GPIO.output(16,False) #pada pin ke-15 dengan perintah False, LED akan mati GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan menyala GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan mati GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan mati GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan menyala GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan mati GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan mati time.sleep(hijau) #waktu tunggu menyesuaikan dengan nilai variabel hijau yang telah ditentukan #bangjo 1 kuning GPIO.output(7,False) #pada pin ke-7 dengan perintah False, LED akan mati GPIO.output(11,True) #pada pin ke-11 dengan perintah True, LED akan menyala GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan mati GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan menyala GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan mati GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan mati GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan menyala GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan mati GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan mati GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan menyala
  • 7. GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan mati GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan mati time.sleep(kuning) #waktu tunggu menyesuaikan dengan nilai variabel kuning yang telah ditentukan #bangjo 2 hijau GPIO.output(7,True) ) #pada pin ke-7 dengan perintah True, LED akan menyala GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan mati GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan mati GPIO.output(13,False) #pada pin ke-13 dengan perintah False, LED akan mati GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan mati GPIO.output(16,True) #pada pin ke-16 dengan perintah True, LED akan menyala GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan menyala GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan mati GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan mati GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan menyala GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan mati GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan mati time.sleep(hijau) #waktu tunggu menyesuaikan dengan nilai variabel hijau yang telah ditentukan #bangjo 2 kuning GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan menyala GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan mati GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan mati
  • 8. GPIO.output(13,False) #pada pin ke-13 dengan perintah False, LED akan mati GPIO.output(15,True) #pada pin ke-15 dengan perintah True, LED akan menyala GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan mati GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan menyala GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan mati GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan mati GPIO.output(31,True) ) #pada pin ke-31 dengan perintah True, LED akan menyala GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan mati GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan mati time.sleep(kuning) #waktu tunggu menyesuaikan dengan nilai variabel kuning yang telah ditentukan #bangjo 3 hijau GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan menyala GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan mati GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan mati GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan menyala GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan mati GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan mati GPIO.output(18,False) #pada pin ke-18 dengan perintah False, LED akan mati GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan mati GPIO.output(29,True) #pada pin ke-29 dengan perintah True, LED akan menyala
  • 9. GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan menyala GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan mati GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan mati time.sleep(hijau) #waktu tunggu menyesuaikan dengan nilai variabel hijau yang telah ditentukan #bangjo 3 kuning GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan menyala GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan mati GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan mati GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan menyala GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan mati GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan mati GPIO.output(18,False) #pada pin ke-18 dengan perintah False, LED akan mati GPIO.output(22,True) #pada pin ke-22 dengan perintah True, LED akan menyala GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan mati GPIO.output(31,True) #pada pin ke-31 dengan perintah True, LED akan menyala GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan mati GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan mati time.sleep(kuning) #waktu tunggu menyesuaikan dengan nilai variabel kuning yang telah ditentukan #bangjo 4 hijau GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan menyala GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan mati
  • 10. GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan mati GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan menyala GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan mati GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan mati GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan menyala GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan mati GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan mati GPIO.output(31,False) #pada pin ke-31 dengan perintah False, LED akan mati GPIO.output(32,False) #pada pin ke-32 dengan perintah False, LED akan mati GPIO.output(33,True) #pada pin ke-33 dengan perintah True, LED akan menyala time.sleep(hijau) #waktu tunggu menyesuaikan dengan nilai variabel hijau yang telah ditentukan #bangjo 4 kuning GPIO.output(7,True) #pada pin ke-7 dengan perintah True, LED akan menyala GPIO.output(11,False) #pada pin ke-11 dengan perintah False, LED akan mati GPIO.output(12,False) #pada pin ke-12 dengan perintah False, LED akan mati GPIO.output(13,True) #pada pin ke-13 dengan perintah True, LED akan menyala GPIO.output(15,False) #pada pin ke-15 dengan perintah False, LED akan mati GPIO.output(16,False) #pada pin ke-16 dengan perintah False, LED akan mati GPIO.output(18,True) #pada pin ke-18 dengan perintah True, LED akan menyala GPIO.output(22,False) #pada pin ke-22 dengan perintah False, LED akan mati
  • 11. GPIO.output(29,False) #pada pin ke-29 dengan perintah False, LED akan mati GPIO.output(31,False) #pada pin ke-31 dengan perintah False, LED akan mati GPIO.output(32,True) #pada pin ke-32 dengan perintah True, LED akan menyala GPIO.output(33,False) #pada pin ke-33 dengan perintah False, LED akan mati time.sleep(kuning) #waktu tunggu menyesuaikan dengan nilai variabel hijau yang telah ditentukan GPIO.cleanup() #keluar dari program