Dokumen ini berisi program Python untuk menyalakan dua LED secara bergantian dengan menggunakan Raspberry Pi. Program tersebut dibuat oleh Agus Adi Budiarto untuk mata kuliah Praktik Mikroprosesor dengan mengatur pin 7 dan 12 sebagai output untuk mengontrol dua LED. Kedua LED akan menyala secara bergantian selama 35 kali pengulangan dengan menggunakan fungsi time.sleep untuk mengatur waktu nyala dan matinya LED.
Jual Obat Aborsi Denpasar Bali ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik...
Agus adi budiarto
1. start
Compiler setup
hardware setup
Do
LED 7 ON &
LED 12 OFF
Wait 0.25 s
Wait 0.25 s
LED 7 OFF &
LED 12 ON
Loop
End
Nama : Agus Adi Budiarto
NPM : 1610501012
Mata Kuliah : Praktik Mikroprosesor
Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng
Flowchart untuk menyalakan 2 LED kedap-kedip
2. Program untuk menyalakan 2 LED kedap-kedip
menggunakan python
#Program untuk menyalakan 2 LED kedap-kedip
#Dibuat oleh Agus Adi Budiarto
#Tanggal 1 April 2019
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)
GPIO.setup(12,GPIO.OUT)
for x in range (35):
GPIO.output(7,True)
time.sleep(0.25)
GPIO.output(7,False)
GPIO.output(12,True)
time.sleep(0.25)
GPIO.output(12,False)
time.sleep(0.25)
GPIO.cleanup()
Keterangan dari Program :
#Program untuk menyalakan 2 LED kedap-kedip
#Dibuat oleh Agus Adi Budiarto
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 dan 12 sebagai output
GPIO.setup(7,GPIO.OUT)
GPIO.setup(12,GPIO.OUT)
for x in range (35): #pengulangan nyala dan matinya LED sebanyak 35 kali
GPIO.output(7,True) #pada pin ke-7 dengan perintah true, LED akan menyala
time.sleep(0.25) #menunggu selama 0,25 sekon
GPIO.output(7,False) # pada pin ke-7 dengan perintah false, LED akan mati
GPIO.output(12,True) # pada pin ke-12 dengan perintah true, LED akan menyala
time.sleep(0.25) #menunggu selama 0,25 sekon
GPIO.output(12,False) # pada pin ke-12 dengan perintah false, LED akan mati
time.sleep(0.25) #menunggu selama 0,25 sekon
GPIO.cleanup() #keluar dari program