Raspberry Pi – GPIO

Yayınlandı: Ocak 15, 2019 / Hardware & Software
Etiketler:, , , ,

Raspberry Pi’de giriş/çıkış portlarını kullanmak:

raspberry-pi-gpio-layout-model-b

RPi’de GPIO kullanmak için bir çok kütüphane mevcut. Ben, GPIO portlarını sanal klavye olarak kullanmak istedim. Bir kaç denemeden sonra, bu işi yapabilen bir kütüphane bulabildim.

Önce GPIO ile başlayalım. Aşağıdaki şekilde RPi.GPIO kütüphanesini kuralım.

sudo apt-get install rpi.gpio

Bu kütüphane ile ilgili detaylı bilgiye, aşağıdaki bağlantıdan erişebilirsiniz.
RPi.GPIO kütüphanesi

Sıradaki kurulum, pyautogui modülü…

Şayet yüklü değilse, öncelikle pip3 yüklemelisiniz.

sudo apt-get install python3-pip

Modül kurulumu:

sudo pip3 install python3-xlib

sudo apt-get install scrot
sudo apt-get install python3-tk
sudo pip3 install pyautogui

Kurulum hatasız bittiyse, projenize aşağıdaki gibi ekleyip kullanabilirsiniz.

import pyautogui

Örnek: button.py

2x buton, 2x LED tanımlanır, butona basıldığında LED’i yakar, klavyeden CTRL tuşuna basar.

rpi_button

Kodu RPi masaüstündeki python3 IDE üzerinde çalıştırabileceğiniz gibi, py dosyasının olduğu klasöre gidip, sudo python3 button.py  şeklinde de çalıştırabilirsiniz.

gpio

 

Yorum bırakın