2016-12-14 5 views
0

最近バナナpi-m3を取得しました。私は今何か試してみると、gpioピンをINではなくOUTと言うことができず、エラーも出ないという別の問題が出てきました。私はpython、rpi.gpio(バナナpi用)を使用しています。私の電源は問題ありません。 IはGPIO.setmode(ボード)とそれぞれの方法を使用して試みた出力にバナナpi-m3のGPIOピンを設定できません(Python)

import RPi.GPIO as GPIO 
import time 
GPIO.setmode(GPIO.BCM) 
GPIO.setup(26, GPIO.OUT) 
while True: 
    GPIO.output(26, True) 
    time.sleep(0.5) 
    GPIO.output(26, False) 
    time.sleep(0.5) 

、プログラムの実行中にその出力のすべてのピンをチェック:これは私のテストLED点滅を行うために設計されたコードです。

答えて

0

私のようなsataを使用する必要がある場合。バナナピでの滞在はより良い選択肢かもしれません。長い間、この問題を解決するには3つの方法があります。
もしあなたがCをうまく利用しているなら、あなたのプログラムをC言語で書いてから、pythonのライブラリとしてラップすることができます。 CとPythonの両方を書くことができるのであれば、wiringpi2をフォークして修正することができます.Wirepipi2は単なるWrappi Cライブラリのラップされたライブラリです。 Pythonをうまく使っていて、Cコードを書こうとしない場合は、「os」ライブラリをインポートしてwiringpiで提供されたシステムコマンドを呼び出せます。

ここにあなたと私と他の人のためのメモがあります:開発のためにバナナピを購入したい、または購入したいと思っている人は、バナナピはハードウェアからソフトウェアまで、ラズベリーのようなものではないことを覚えておいてください。そしてバナナピはラズベリピーと完全に互換性がありません。バナナピを購入したい人は、運転手を増やす必要があるかもしれませんが、もっと学ぶことができますが、時間がかかります。

覚えておいてください:バナナピや他の "xxPi"のソースコードを自分のソースコードで開くことはできません。そうしないと、ソースコードが公開されていないライブラリや製品に表示されることがあります。

0

bpi m1にライブラリを使用しているようです。このライブラリはもう更新されておらず、bpi m3をサポートしていない可能性があります。残念ながら、公式のbpiのgithubはm3のpython gpioライブラリを更新していないので、cライブラリのみです.bpi m3のpythonでgpioを制御することができないかもしれません。非常に悪いサポートのためバナナピを買うのは間違いかもしれません。 BtwオフィシャルgithubはBPI-SINOVOIPです。

+0

ありがとう、私はそれを知らなかった。私はバナナを返してラズベリーを食べに行くつもりです。 – TheChubbyPanda

関連する問題