«rpi.gpio» etiketlenmiş sorular

rpi.gpio, Raspberry Pi'nin GPIO pinlerine erişmek için bir Python modülünün paket adını ifade eder. Modül, GPIO pinlerinin başlatılmasına, açılmasına ve kapatılmasına izin verir. İşlevsel bir programlama stili kullanır.



3
Raspberry Pi açıldığında neden bazı GPIO pinleri YÜKSEK?
KURULUM referansındaki pim 18'e bir LED bağlı olarak kablolanmış kolay bir devrem var. LED'i açan PIN'i 18 YÜKSEK konumuna getirmek için basit bir program çalıştırıyorum ve birkaç saniye sonra PIN 18'i DÜŞÜK olarak ayarladım ve sonunda programımı GPIO.cleanup () ile bitiriyorum. Bu noktada LED kapalıdır, yani pim 18 kapalıdır (DÜŞÜK). …
18 gpio  python  boot  rpi.gpio  led 


3
Python RPi.GPIO kitaplığını doğru şekilde yükleme
RPi.GPIO 5.3a'yı buradan indirdim: https://pypi.python.org/pypi/RPi.GPIO Tar dosyasını, cd'yi klasöre çıkardım ve koştum: sudo python setup.py install Bir sürü şeyden geçti ve başarısız gibi görünmüyor. Çalışmasının son satırı şudur: Writing /usr/local/lib/python2.7/dist-packages/RPi.GPIO-0.5.3a.egg-info Bundan sonra yapıldı ve bana kontrolü verdi. Şimdi yazıyorum sudo python sonra import RPi.GPIO ve görüyorum ImportError: No module named …
16 gpio  python  rpi.gpio 

7
26'dan fazla GPIO pini edinme
Raspberry Pi'den 75 dijital çıkış sinyali verebilmek istiyorum. Ancak sadece 26 GPIO pini var. Hassas zamanlama, 1 saniye içinde olduğu sürece kritik değildir. Tüm sinyalleri aynı anda açıp kapatabilmem gerekiyor, bu yüzden charlie-plexing çalışmaz. USB ile bağlı başka bir modülle böyle bir şeyin mümkün olacağını hayal ederdim ama mevcut donanımı …
16 gpio  rpi.gpio 

4
Raspberry Pi'de nasıl daha fazla GPIO bağlantı noktası kullanabilirim?
Şu anda Raspberry Pi'nin kullanılmasını içeren bir kurs için bir proje planlıyorum - ancak proje için ihtiyacım olacak giriş ve çıkışlar için yeterli GPIO konektörüm olmayacağından endişeleniyorum. Kullanabileceğim konektör miktarını uzatmama izin vermek için ne kullanabilirim? Mümkünse, Python'daki RPI.GPIO kütüphanesini kullanarak yeni konektörleri nasıl kullanabilirim?

4
RPi.GPIO, lighttpd içeren bir python CGI betiğine nasıl eklenir?
Geçenlerde CGI aracılığıyla lighttpd ile çalışmak için python ayarladım ( buraya bakın ). Ama RPi.GPIO dahil etmek için gitmek dakika , komut dosyası (HTML çıktı yok çünkü varsayıyorum) yürütmeyi durdurur, ancak hata günlüğüne ( /var/log/lighttpd/error.log) hata çıkışı yok . gpio.py import RPi.GPIO as GPIO print "<html>" print "\t<head>" print "\t\t<title>GPIO</title>" …

2
Birkaç GPIO pini ile birçok LED'i kontrol etme
Bu kılavuzu kullanarak donanım "merhaba dünyamı" başarıyla tamamladım: http://www.raspberrypi-spy.co.uk/2012/06/control-led-using-gpio-output-pin/ Şimdi daha büyük ve daha parlak şeylere, daha bireysel olarak kontrol edilen LED'lere geçmek istiyorum! Açıkçası, bir sonraki adım, voltaj kaynağını Raspberry Pi'den çıkarmak ve daha fazla LED eklemek, ancak sonunda GPIO pinlerini bitireceğim, bu yüzden şimdi ihtiyacım olan şey bir …
12 gpio  led  rpi.gpio 

5
Işık miktarını okuyabilir miyim?
Nasıl söyleyeceğinden emin değilim, ama Raspberry Pi'm ile 'ışık miktarını' okumak istiyorum. 'Işık miktarı' ile kastediyorum, 0 ile 100 arasında (örneğin) 0'ın açık / koyu olmadığı ve 100'ün çok fazla ışık olduğu (yani anladığım kadarıyla, bir miktar rasgele sayı, 'çok ışık') . Sorun şu: Raspberry Pi'nin analog girişler değil, sadece …
12 gpio  rpi.gpio 

1
Ek GPIO'ları dijital I / O olarak mı kullanıyorsunuz?
umarım bu soru oldukça basittir, ancak hızlı googling'im cevabı bulamadı. RPi'nin kullanabileceğim birkaç GPIO'nun yanı sıra özel GPIO'lar (SPI, I2C, UART, vb.) Olduğunu biliyorum. Projemde aslında normal GPIO'ları tükeniyorum ve SPI, I2C ve diğer GPIO'ları da "normal" GPIO'lar olarak kullanmak istiyorum. Bunun yapılabileceğini biliyorum, ama sanırım onları nasıl SPI / …
11 gpio  rpi.gpio 

2
Çıkış olarak ayarlanmış bir GPIO pinini değiştirme
Burada , aşağıdaki komutu kullanarak Python'da çıkışa ayarlanmış bir GPIO pininin durumunu değiştirebileceğimi okudum : GPIO.output(LED, not GPIO.input(LED)) LEDpin değeri nerede . Aşağıdaki kodu kullanarak LED'i açabilirim: import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) LED = 17 GPIO.setup(LED,GPIO.OUT) GPIO.output(LED,True) Ama denediğimde GPIO.output(LED, not GPIO.input(LED)), aşağıdaki hata atılır. RPi.GPIO.WrongDirectionException: GPIO kanalı ayarlanmadı veya …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.