Ein Om aus meinem Bekanntenkreis fragte mich : "Kannste nicht mal....?" So habe ich dann versucht eine Morsetaste mit einem USB-HID Interface zu basteln. Die Schaltung soll während des Remotebetrieb eines IC705 die Benutzung einer Squeezetaste ermöglichen. Ich bin nicht in der Lage die Schaltung im Remotebetrieb zu testen. Mir fehlt die Remotestation. Normaler CW-Betrieb ist aber auch möglich. Auf eure Antworten und Komentare bin ich gespannt.
Der Code ist in Circuitpython geschrieben und in Thonny getestet. Es empfiehlt sich bei Probleme Thonny auch zu installieren. Weiterhin wird das Paket Adafruit_Bundle in der Version adafruit-circuitpython-bundle-8.x-mpy-20221227.zip benötigt und hier besonders der Abschnitt adafruit_hid, der in den lib-Ordner kopiert werden muss.
Hier die aktuelle Schaltung
Den Quellcode findet ihr hier. Der Code ist als ***.txt dargestellt. Er muss als CwKeyer.py auf dem PiPico gespeichert werden. Wenn er als "Selbststarter" arbeiten soll muss der Code als code.py gespeichert sein.
Der Materialbedarf ist sehr gering. Es wird der PIPico, ein Poti, eine Piezoscheibe und eine Klinkenbuchse dreipolig benörtigt. Bei Bedarf die unbenannten C's, an den Eingängen, einfügen(ca 100nF).Wenn dieses Ding im gewöhnlichen Betrieb an einem TRX betrieben wird kommt ein bisschen Bastelkistenmaterial dazu. Eine zweite Klinkenbuchse, ein Fet als Schaltransistor und einen Widerstand. Alle Bauteile sind unkritisch. Wenn der Keyer am PC betrieben wird, ist die Stromversorgung unnötig.
Wie diese "Höllenmaschine" auch ohne Programmierkentnisse programmiert werden kann, hat Janni (DL1VWR) mir hier als Text zur Verfügung gestellt.
letztmalig bearbeitet am 29.12.2022 auch code.py