MicroPython Skript Monitor für Pico
Dieses Kapitel behandelt eine einfache Form der Visualisierung und hat mit der PT100-Technologie
nichts zu tun. Der Mikrocontroller Pico kommuniziert über die serielle Schnittstelle mit einem
PC, auf dem das Programm PuTTY läuft. Für den
UART-USB-Mechanismus braucht man einen
FT232-USB-TTL-Adapter
3,3Volt.
Ich habe kein Interesse an einer Visualisierung, die Zeile für Zeile auf den
Bildschirm schreibt und ich mit der Maus dem Cursor hinterherlaufen muss. Weiterhin stört mich ein
schwirrender Cursor. Mit einer
VT100-Emulation
kann PuTTY umgehen, dafür schreiben wir eine Python-Klasse.
Die Klasse „monitor“, stellt die wichtigsten Methoden zur Verfügung, die für eine Visualisierung
gebraucht werden. Neben Tastaturroutine, Cursor- und Farbmechanismen ist auch eine Methode für
Rechtecke vorhanden, Zeile 8 bis 74. Die Klasse „screen“, Zeile 76 bis 127, ist auf die Anwendung PT100
zugeschnitten.
Damit PuTTY auch das macht, was wir wollen, muss es konfiguriert werden. Diese Konfiguration wird
unter den Namen „PT100 Monitor“ gespeichert. Erstes Bild. Das zweite- und dritte Bild zeigt die
geänderten Einstellungen. Das vierte Bild zeigt den USB-Adapter. Bei einem Windows 11 Betriebssystem
ist man mit dem Hersteller FTDI immer auf der sicheren Seite.