Oleh Faizal dalam Tutorial Raspberry Pi
Tahap Kesukaran : Baru Mula Belajar

>> Pengenalan <<

Jika di kedai kami, diod pemancar cahaya boleh didapati dalam beberapa saiz seperti 3mm, 5mm dan 10mm. Walaupun ianya terdapat dalam beberapa saiz yang berlainan, fungsi dan cara penggunaanya tetap sama sahaja. Tutorial kali ini akan membuatkan diod pemancar cahaya berkelip kelip dengan menggunakan papan Raspberry Pi. Bagi yang baru pertama kali bermain dengan papan Raspberry Pi, tutorial ini amat sesuai sebagai latihan pemula kepada anda.

>> Jom kita mulakan <<

Dalam tutorial ini, anda perlukan :

>> Sambungan Litar <<

Fail Fritzing : rasp led.fzz

>> Kod Python Raspberry Pi <<

Dalam kod python di bawah, bahagian teratas kod adalah untuk mengimport library GPIO dan sleep. Library GPIO digunakan untuk mengawal pin pin yang ada pada papan Raspberry Pi manakala library sleep digunakan untuk menghasilkan delay pada program yang akan kita bina. Seterusnya adalah untuk mengkonfigurasikan pin 18 sebagai pin Output dengan menggunakan arahan GPIO.setup().

Kod yang terdapat dalam loop while True pula akan diulang berkali kali, selama-lamanya. Fungsi kod yang terdapat dalam loop while True adalah untuk memancar dan memadamkan diod pemancar cahaya dengan selang masa satu saat dengan menggunakan arahan GPIO.output() dan sleep(1).

#Import library for GPIO and sleep
import RPi.GPIO as GPIO
from time import sleep

#Stop the warnings
GPIO.setwarnings(False)

#Set the LED on pin 18 as an output 
GPIO.setmode(GPIO.BCM)
GPIO.setup(18,GPIO.OUT)

#Loop
while True:

    GPIO.output(18,GPIO.HIGH)
    print ("LED ON")
    sleep(1)

    GPIO.output(18,GPIO.LOW)
    print ("LED OFF")
    sleep(1)

Siapkan litar di atas dan salin kod ke dalam fail led.py. Ini dapat dilakukan dengan pertama membuka terminal.

Tulis arahan di bawah untuk pergi ke direktori home pi :

cd

Tulis arahan di bawah untuk membuka aplikasi text editor leafpad bersama sama fail baru bernama led.py :

leafpad led.py

Salin dan masukkan kod di atas ke dalam aplikasi text editor leafpad yang dibuka. Save fail tersebut dan keluar dari aplikasi leafpad. Seterusnya, laksanakan kod python di atas dari terminal. Ini dapat dilakukan dengan menaip arahan berikut di terminal :

python led.py

Klik ENTER pada keyboard. Hasilnya, diod pemancar cahaya akan memancar cahaya dengan selang masa selama satu saat. Selain itu, terminal juga akan memaparkan :

LED ON
LED OFF
.
.
.
.
LED ON
LED OFF

Tips : Jika diod pemancar cahaya tidak menyalakan cahaya, cuba tukarkan polariti diod pemancar cahaya anda.

>> Tahniah, Anda Hebat <<

Sekarang cuba bermain main dengan kod di atas. Tukarkan kod supaya lampu berkelip setiap 5 saat.

TINGGALKAN JAWAPAN BALAS ANDA

Sila masukkan ulasan anda!
Sila masukkan nama anda di sini