Forum
Rasp. Pi için Motor kontrolü yaptım ama bunu klavyede yön tuşları ile kontrol etmem gerek.
örn : x tuşuna basıldı ise kodu işleteceğim (Linux ortamında- Raspbian) nasıl yapabilirim ?
Merhaba,
Sorunu net cevaplayabilmek için öncelikle kullandığın gpio kart ve bununla ilgili python modülünü öğrenmek gerek. Tabi daha sonra kod bloğun gerekiyor. Python ile yazdığın programda gpio'dan aldığın veriyi fonksiyonlara döndürebilmen için aşamaların nedir
Raspberrry pi Model B - L293N Motor Sürücü ile..
____
import RPi.GPIO as GPIO
from time import sleep
GPIO.setmode(GPIO.BOARD)
GPIO.setup(16,GPIO.OUT)
GPIO.setup(18,GPIO.OUT)
GPIO.setup(22,GPIO.OUT)
GPIO.output(16,GPIO.HIGH)
GPIO.output(18,GPIO.LOW)
GPIO.output(22,GPIO.HIGH)
sleep(2)
GPIO.output(22,GPIO.LOW)
GPIO.cleanup()
____
Ben , Php C# C++ Html VB.Net gibi dillerle çalışıyorum. Yani Python Biraz yabancı geliyor. Python daki kaynakların çoğu windows üzerinden anlatılıyor, ileride daha fazla kaynak bulursam pyhtondan devam ederim. Bana bu kodun c++ veya c# daki karşılığını verebilirseniz oradan devam edebilirim veya bu kodun tuş tetiklemesiyle nasıl çalışacağını..
2 haftadır bakmadığım sayfa kalmadı, Şu anki tek amacım python da tuş ile kod tetiklemek .
C++ a çevirmeyi şöyle denedim;
____
#include lt; wringPi.h gt;
int main(void)
{
wringPiSetup();
pinMode(16,OUTPUT);
pinMode(18,OUTPUT);
pinMode(22,OUTPUT);
digitalWrite(16,HIGH);
digitalWrite(18,LOW);
digitalWrite(22,HIGH);
}
return 0;
____