Webradiowecker AlarmPi

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Hallo Forumsmitglieder,

    ich möchte diese Uhrenradio nachbauen: http://mattdyson.org/projects/alarmpi/ Ich konnte die Software von github herunterladen und auch wie auf der Website beschrieben installieren. Beim Testen des Drehknopfes (RotaryEncoder) mit der Datei testEncoder.py im Ordner alarmpi bekomme ich allerdings die folgende Fehlermeldung:

    Python 3.7.3 (/usr/bin/python3)

    >>> %Run testEncoder.py

    Traceback (most recent call last):

    File "/home/pi/alarmpi/testEncoder.py", line 4, in <module>

    encoder = gaugette.rotary_encoder.RotaryEncoder(A_PIN, B_PIN)

    TypeError: __init__() missing 1 required positional argument: 'b_bin'

    Das Programm, das ich gestartet habe, ist das Folgende:

    import gaugette.rotary_encoder

    A_PIN = 5

    B_PIN = 4

    encoder = gaugette.rotary_encoder.RotaryEncoder(A_PIN, B_PIN)

    while TRUE:

    delta = encoder.get_delta()

    if delta!=0:

    print ("rotate %d" % delta)

    Irgendwo muss Ich einen Fehler gemacht haben, finde ihn jedoch nicht. Vielleicht habt ihr eine Lösungsidee.

    Beste Grüße

    Else

  • Moin else,

    was ist mit deinem anderem Thread : Nixie Uhrenradio??

    Den hast du gelöscht! Warum?

    Dann kann niemand unsere Antworten nachvollziehen. Eigentlich sehr unfair!

    73 de Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

    Einmal editiert, zuletzt von Bernd666 (8. Dezember 2019 um 00:32)

  • Moin else,

    Admin. Ja, man soll keine 2 Antworten schreiben.....

    else Du hast auch das installer.sh aufgerufen? Da wird das fehlende Teil (py-gaugette) runter geladen und installiert.

    73 de Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!