Gönderen Konu: Banana pi - Python 3 için GPIO library var mı?  (Okunma sayısı 510 defa)

Çevrimdışı kasif

  • Kıdemli
  • ****
  • İleti: 369
    • http://www.kasif.org
Banana pi - Python 3 için GPIO library var mı?
« : 05 Ağustos 2017, 07:38:53 »
internette arardım ama bulamadım, yada doğru kelimeleri seçemedim.

idle 3 ü çalıştırıp GPIO yu import edeceğim zaman "bu kütüphane sadece raspberry pi de çalışır" şeklinde hata veriyor.

flask ile de webserver yapacağım, flask da python 2 ile çalışmıyor.

Zaten python 2 nin 2020 de desteği kesileceği söyleniyor bende yeni öğrendiğim için python 3 e de geçmek istiyorum. Ama GPIO olmazsa hiçbir manası olmuyor.

Banana pi - Python 3 için GPIO library var mı? Yada python 2 deki kütüphanedeki python 3 de nasıl çalıştırabilirim?

Çevrimdışı volkanunal

  • Üye
  • **
  • İleti: 39
Ynt: Banana pi - Python 3 için GPIO library var mı?
« Yanıtla #1 : 05 Ağustos 2017, 07:43:27 »
https://github.com/LeMaker/RPi.GPIO_BP rpi olanı modifiye etmişler işinize yarayabilir.

Çevrimdışı kasif

  • Kıdemli
  • ****
  • İleti: 369
    • http://www.kasif.org
Ynt: Banana pi - Python 3 için GPIO library var mı?
« Yanıtla #2 : 05 Ağustos 2017, 10:40:04 »
@volkanunal


bunu kullanıyorum, python 2 ile çalışıyor ve güzel de çalışıyor. ama python 3 ile çalışmıyor.


Bu arda flask sadece python 3 ile değil 2 ile de çalışıyor diye okudum, bu iyi bir haber ama asıl sorunu çözmüyor.

Çevrimdışı muhittin_kaplan

  • Global Moderator
  • Profesyonel Üye
  • *****
  • İleti: 7989
  • Üretirsen var olursun. Üretmezsen yok.
    • Olmaz dediğimiz iş bitmek üzere.
Ynt: Banana pi - Python 3 için GPIO library var mı?
« Yanıtla #3 : 05 Ağustos 2017, 11:34:27 »
https://youtu.be/ihj0GGAtFh8
Sanirim ses goruntude senkron problemi var ama.isinizi halleder umarim.

Çevrimdışı kasif

  • Kıdemli
  • ****
  • İleti: 369
    • http://www.kasif.org
Ynt: Banana pi - Python 3 için GPIO library var mı?
« Yanıtla #4 : 07 Ağustos 2017, 14:55:43 »
@muhittin_kaplan


Videodaki de python 2 de yapılmış, bunları zaten yapabiliyorum, ama bananapi python3 de gpio kullanımı yapmam lazım.

Çevrimdışı leblebitozu

  • Emektar
  • *****
  • İleti: 645

Çevrimdışı Zoroaster

  • Profesyonel Üye
  • *****
  • İleti: 1044
Ynt: Banana pi - Python 3 için GPIO library var mı?
« Yanıtla #6 : 08 Ağustos 2017, 03:37:36 »
Fayton asm fonskiyon yazmaya izin veriyormu?

Çevrimdışı muhittin_kaplan

  • Global Moderator
  • Profesyonel Üye
  • *****
  • İleti: 7989
  • Üretirsen var olursun. Üretmezsen yok.
    • Olmaz dediğimiz iş bitmek üzere.
Ynt: Banana pi - Python 3 için GPIO library var mı?
« Yanıtla #7 : 08 Ağustos 2017, 04:07:58 »
Asm mi o gerilerde kaldi bu dil icin hocam

Çevrimdışı Zoroaster

  • Profesyonel Üye
  • *****
  • İleti: 1044
Ynt: Banana pi - Python 3 için GPIO library var mı?
« Yanıtla #8 : 08 Ağustos 2017, 05:01:08 »
Donanim isleri nasil yapiliyor?

Çevrimdışı OptimusPrime

  • Emektar
  • *****
  • İleti: 631
Ynt: Banana pi - Python 3 için GPIO library var mı?
« Yanıtla #9 : 08 Ağustos 2017, 09:16:04 »
@Zoroaster
linux e laf anlatmanin en dusuk yolu sistem fonksiyonu cagirmaktir. cekirdege ancak bu sekilde is yaptirtilabilir. ne yaptigini cok iyi biliyorsan asm ile surucu kodlayabilirsin ama linux cekirdegi isi devraldiktan sonra asm ile direk erisim olasi cokmelerle sonuclanabilir.

@kasif
/sys/class/gpio ile shell uzerinden portlara erisebiliyorsun. bunu python ile yapabilirsen isini gorur sanirim.