Önceki yazımızda Raspberry Pi‘nin teknik özelliklerinden ve işletim sisteminin nasıl kurulacağını anlatmıştık. Önceki yazımıza buradan ulaşabilirsiniz. Bu yazımızda ise ilk uygulamamızı yapıyoruz. Raspberry Pi ile led yakacağız.
Gerekli Malzemeler :
• Raspberry Pi 3 B+
• 330 Ω Direnç
• Breadboard
• Erkek-Dişi Jumper Kablolar
• 5mm LED
Raspberry Pi üzerinde 2 çeşit pin dizilimi vardır. ‘Board’ diziliminde GPIO pinlerinin her birinin rakamsal karşılığı vardır. ’BCM’ biçiminde GPIO pinleri sırasıyla dizilmektedir. Şekildeki bağlantıyı aynen yapalım.
Python Idle programını açarak File/ New Windows seçeneğinden yeni kod sayfasına girelim ve aşağıdaki kodu bu alana yapıştıralım.
import time // Zaman kutuphanesini dahil ettik
import RPi.GPIO as GPIO // GPIO Pinlerini kontrol edebilmek için gerekli kütüphaneyi dahil ettik
GPIO.cleanup() // Giriş çıkış pinlerinin verilerini sıfırladık
GPIO.setmode(GPIO.BCM) // BCM pin dizilimini seçtik
GPIO.setup(12, GPIO.OUT) // 12.Pini çıkış pini olarak tanımladık
GPIO.output(12,GPIO.HIGH) // 12.Pini HIGH yani lojik 1 (3.3V) seviyesine getirdik
time.sleep(3) // 3 Saniye bekledik ve ledimizi 3 saniye yandı
GPIO.output(12,GPIO.LOW) // 3 Saniyenin sonunda 12. Pini LOW yani lojik 0 konumuna getirdik ve ledimizi söndürdük.
Bu kodu led.py olarak kaydedelim. Kaydettiğimiz dosyayı terminal ekranında python led.py yazarak çalıştırabiliriz.
Direnc.net Blog sayfamızda sürekli olarak yeni içerikler paylaşmaya devam edeceğiz. Lütfen sormak istediğiniz soruları yorum olarak bize gönderin!
Merhabalar, raysberry güncel sürümünde ASCII KARAKTER hatası alıyorum şimdi ise import RPI.GPiO aş GPIO kütüphanesinde bir hata alıyorum konu hakkı da desteğinizi rcia ederim.