Python ist eine universelle, dynamisch typisierte, objektorientierte Programmiersprache auf hoher Ebene. Interpreter für die Versionen 3.x und 2.x sind auf den beliebtesten Betriebssystemdistributionen des Raspberry Pi installiert.
Wenn Sie die RPi.GPIO-Bibliothek in Python verwenden , müssen Sie aufrufen import RPi.GPIO as GPIO und dann GPIO.setmode(GPIO.BOARD) oder GPIO.setmode(GPIO.BCM) Was ist der Unterschied zwischen diesen beiden Optionen?
Python 3.6 ist gerade erschienen. Ich habe versucht, diese Anweisungen zu befolgen, um aus einem Tarball zu erstellen, aber der makeBefehl blieb hängen. Deshalb habe ich den Vorgang nach ungefähr 20 Minuten abgebrochen. Ich bemerkte auch, dass während der ./configureAusführung des Befehls einige Prüfungen mit "Nein" endeten. Muss ich alles, …
Ich bin auf der Suche nach einer gut gepflegten Python-Bibliothek, mit der ich Audiodateien auf meinem Raspberry Pi mit der Standard-Audioausgabe abspielen kann. Bisher habe ich mehrere ausprobiert, aber keine davon scheint zu funktionieren. Obwohl Pyglet auf meinem normalen Computer einwandfrei funktioniert, verursacht es einen Fehler auf dem Raspberry Pi. …
Ich unterrichte meine Tochter Python (und mich bis zu einem gewissen Grad) mit dem Pi, und wir hatten bisher eine großartige Zeit - aber die CLI kann uns nur so weit bringen. Ich habe angefangen, mir andere Toolkits anzusehen, insbesondere wx , Qt und GTK . Diese scheinen alle großartige …
Der Pi wird vor allem für Python als Lehrmittel beworben. In diesem Zusammenhang gab es bereits einige großartige Online-Beispiele für Benutzer, die von Python aus auf das GPIO zugreifen. Die meisten handelsüblichen Peripheriegeräte (anstelle von handelsüblichen Geräten) verfügen jedoch über USB-Schnittstellen. Wie kann man mit der Standard-Debian / Python-Karte darauf …
Diese Frage wurde schon einige Male gestellt, aber ich schien sie mit den vorhandenen Informationen nicht zum Laufen zu bringen. Mein Pi läuft Raspbian. Ich habe ein Python-Skript namens dnscheck.py, das sich für immer wiederholt. Ich brauche es, um beim Booten zu laufen. Ich weiß, ich muss eine .sh-Datei erstellen, …
Ich habe gelesen, dass der Raspberry Pi eine Reihe von Eingangs- und Ausgangs-Pins hat. Wie kann ich sie wechseln? (von Python?) Welche Spannungslogik? Benötige ich Pull-Up- oder Pull-Down-Widerstände? Muss ich die Pins von den Eingängen auf die Ausgänge umschalten? Welche Pins sind verfügbar?
Ich möchte ein kleines RC-Servo (5 V, 500 mA) von den GPIO-Pins über Python steuern . Hardware Was sind die erforderlichen elektrischen Anschlüsse? Kann ich mehrere Servos an den Raspberry Pi anschließen? Gibt es derzeit Einschränkungen? Muss ich den Ausgangspin mit einem Transistor puffern? Kann ich das Servo direkt vom …
Ich habe ein Lighttpd-Setup auf meinem Raspberry Pi, möchte aber, dass der serverseitige Code jetzt funktioniert. Ich bin mit PHP vertraut, aber ich denke, ich sollte Python ausprobieren, da es die "Gehe zu" -Sprache für den Raspberry Pi sein soll. Wie kann ich erreichen, dass Python serverseitigen Code über Lighttpd …
Ich habe ein Python-Skript, das sys.platform.startswith ('linux') verwendet, um zu testen, ob es unter Linux läuft oder nicht, aber dann kann ich den Unterschied zwischen dem x86 / 64-Prozessor und dem Himbeer-Pi-ARM nicht erkennen Prozessor. Der Grund, warum ich das brauche, ist, ein externes Skript auszuführen, das entweder für Mac, …
Ich habe ein drahtloses Sensornetzwerk aufgebaut, das aus zwei Himbeer-Pis (runnnig Raspbian) mit eingeschalteten Sensoren und einer Basisstation Raspberry Pi besteht, die die Daten sammelt. Jedes Mal, wenn ich das System ausführen möchte, muss ich mich bei jeder Sensoreinheit anmelden und zwei sich wiederholende Python-Programme ausführen, eines zum Sammeln von …
Wenn ich auf dem Rückweg von irgendwo nach Hause bin, möchte ich in der Lage sein, meine Klimaanlage einige Minuten vor meiner Ankunft in meinem Apartment einzuschalten, wahrscheinlich indem ich mit meinem Telefon eine Verbindung zu meinem Raspberry Pi auf meinem Schreibtisch herstelle, der dann in Betrieb ist Schalten Sie, …
Ich habe eine einfache Schaltung verkabelt, wobei eine LED an Pin 18 der BOARD-Referenz angeschlossen ist. Ich führe ein einfaches Programm aus, um Pin 18 auf HIGH zu setzen, wodurch die LED aufleuchtet. Einige Sekunden später setze ich Pin 18 auf LOW und beende mein Programm schließlich mit GPIO.cleanup (). …
Ich weiß, das ist vielleicht etwas zwielichtig, aber ich werde weitermachen. Ich frage mich, welche der vielen Python-IDEs / interaktiven Shells am besten für das RPi geeignet sind. Damit meine ich einen niedrigen Arbeitsspeicher und einen relativ niedrigen Arbeitsspeicher auf der SD-Karte. Wenn jemand andere Faktoren hat, die er für …
Ich habe RPi.GPIO 5.3a von hier heruntergeladen: https://pypi.python.org/pypi/RPi.GPIO Ich extrahierte die TAR-Datei, CD in den Ordner und lief: sudo python setup.py install Es lief durch eine Menge Sachen und scheint nicht gescheitert zu sein. Die letzte Zeile seiner Arbeit lautet: Writing /usr/local/lib/python2.7/dist-packages/RPi.GPIO-0.5.3a.egg-info Danach war es erledigt und gab mir die …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.