Bedienen Sie den Programmier-Follower von Pythonista (iPhone)

Zweck

Ich fand heraus, dass ich mit Bluetooth auf Pythonista3 ein Programm schreiben kann, das ein Python-Programm auf dem iPhone schreiben und ausführen kann, und habe daher ein Programm zur Bedienung des Programmierfolgers erstellt. Pythonista3 Es ist eine integrierte Umgebung von Python, die auf dem iPhone (iOS) ausgeführt wird. Gegen eine Gebühr ist es etwas teuer, aber es kann iPhone-Kameras, Beschleunigungssensoren, Bluetooth und allgemeine Bibliotheken wie NumPy und Matplotlib verarbeiten, sodass Sie in einer Umgebung viel spielen können. Schließlich kann es auf dem iPhone erstellt und ausgeführt werden. Daher ist es attraktiv, Apps ohne den für die native Programmentwicklung erforderlichen Mac erstellen zu können. Wenn Sie stash zusätzlich installieren, können Sie auch ssh / scp und git verwenden.

Programm

Das Programm ist auf Github Die cb-Bibliothek wird für den Bluetooth-Betrieb verwendet. Ich verwende die Szenenbibliothek, um eine Taste auf der Benutzeroberfläche gedrückt zu halten. Wenn die GUI diesmal erstellt wird, kann der Schaltflächenstatus jedoch nur zwei Werte (Ein oder Aus) und keinen Zwischenwert erhalten, sodass keine Geschwindigkeitsregelung möglich ist. Außerdem wird Multitouch nicht unterstützt. Sobald die Verbindung mit dem micro: bit hergestellt ist, unterscheidet sich der Rest nicht wesentlich von "Betrieb des Programmierfolgers mit dem PS3-Controller" und dem micro: bit Senden Sie einfach ein Signal an den E / A-Anschluss von.

Lauf

Als ich es ausgeführt habe, hat es so funktioniert. Es ist bequem und macht Spaß, da Sie micro: bit direkt von Ihrem iPhone aus bedienen können. iphone_folo.gif

Verwandte URL

Recommended Posts

Bedienen Sie den Programmier-Follower von Pythonista (iPhone)
So bedienen Sie Linux von außen Vorgehensweise
Bedienen Sie Filemaker von Python aus
Bedienen Sie Neutronen von Python!
Der Weg nach Pythonista