Die Suche ergab 38 Treffer

von Frank R.
Freitag 21. Februar 2020, 21:25
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Ich habe den Code mal getestet und versucht, mit dem vorhandenen irgendwie zu verbinden. Aber mit dem Code kann ich leider nichts anfangen. Die pygame Funktionen sind nicht enthalten, ebenso die LEDs, der Button... play(song) wird als nicht definiert deklariert, und die Struktur mit song, songs und ...
von Frank R.
Dienstag 18. Februar 2020, 23:55
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Also den Code von sparrow habe ich soweit verstanden, zumindest gehe ich davon aus. Aber ich weiß nicht wie ich den integrieren soll. Das ist mir dann doch zu hoch :-(
von Frank R.
Donnerstag 13. Februar 2020, 23:39
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Jetzt bin ich doch etwas verwirrt. play_leds hat doch bereits eine Zeile zur Soundwiedergabe, "pygame.mixer.Sound(random.choice(soundfiles)).play()", die aber so nicht mehr stimmen kann. Wenn ich das richtig verstanden habe, muss ja zwangsläufig "shuffle" verwendet werden, da nur so eine Wiederholun...
von Frank R.
Donnerstag 13. Februar 2020, 15:01
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Ok, aber wie binde ich diese Funktion in meinen Code ein? So wie ich das verstanden habe muss die Zeile "rsg = random_song_generator(SONGS)" , zusätzlich in "def main():" rein. Nur wie binde ich den Abschnitt "def random_song_generator(songs):" ein? Und was ist mit den pygame.mixer Angaben? Was kann...
von Frank R.
Mittwoch 12. Februar 2020, 21:11
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Habe noch eine Frage: Ist es möglich, die Zufallswiedergabe der Sounds so zu coden, dass ein und derselbe Sound NICHT zweimal nacheinander abgespielt wird? Also z.B. test1.wav wird abgespielt, dann folgt zufällig test2.wav bis test5.wav, und erst nach diesem Durchlauf darf test1.wav wieder aufgerufe...
von Frank R.
Donnerstag 6. Februar 2020, 19:57
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Habe eben mal nachgeschaut, pygame kann MP3 abspielen, aber der Code muss dann anders aussehen. Wenn man nur Sounds in Form von .ogg oder .wav Dateien abspielen möchte, sieht der Code so aus wie oben geschrieben. Wenn man aber MP3 Dateien abspielen will, muss es "pygame.mixer.music.play()" heißen, s...
von Frank R.
Donnerstag 6. Februar 2020, 17:18
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Update: Ich habe jetzt probeweise statt MP3 Dateien Wave Dateien verwendet (die selben MP3 in .wav) umgewandelt, und siehe da: Die Sounds werden tatsächlich OHNE Fehlermeldung abgespielt, auch zufällig. Aber warum klappt das mit MP3 nicht?
von Frank R.
Donnerstag 6. Februar 2020, 11:45
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Moin Forum, kleines Update hierzu. Ich habe den Code erweitert, um insgesamt 5 verschiedene Sounds abzuspielen. Jetzt gibt es nur ein Problem. Obwohl die Sounds vorhanden sind, können sie nicht abgespielt werden. Hier mal der aktuelle Code: import gpiozero import time import random import pygame.mix...
von Frank R.
Montag 3. Februar 2020, 20:12
Forum: Raspberry Pi und Co.
Thema: LEDs ausschalten bei Skript Ende
Antworten: 9
Zugriffe: 195

Re: LEDs ausschalten bei Skript Ende

Habe Version 3.2.6 installiert. Raspi heute erst aktualisiert. Bin schon etwas erstaunt, wenn ich das Skript per Strg+C beende, gehen die LEDs tatsächlich aus. Ist das bei Thonny normal, dass ein Klick auf "Stop/Restart Backend" solche Probleme verursacht? Also stimmt Dein Skript so doch.
von Frank R.
Montag 3. Februar 2020, 19:54
Forum: Raspberry Pi und Co.
Thema: LEDs ausschalten bei Skript Ende
Antworten: 9
Zugriffe: 195

Re: LEDs ausschalten bei Skript Ende

Hallo Sirius3,
habe Deinen Code eben getestet, funktioniert leider nicht. Wenn ich das Skript beende bleiben die LEDs nach wie vor aktiviert. Da ist auch ein Tippfehler drin den ich beheben musste, statt "leds" hast Du ein mal "lds" geschrieben.
von Frank R.
Montag 3. Februar 2020, 19:12
Forum: Raspberry Pi und Co.
Thema: LEDs ausschalten bei Skript Ende
Antworten: 9
Zugriffe: 195

LEDs ausschalten bei Skript Ende

Hallo Forum, ich habe hier ein kleines Problem. Folgendes Skript funktioniert zwar, aber wenn ich es beende, z.B. in Thonny über "Stop/Restart Backend", bleibt der aktuelle Zustand der LEDs aktiv. Irgendwo muss da doch ein zusätzliches gpio cleanup oder sowas wie leds.off() rein, aber wo? from gpioz...
von Frank R.
Mittwoch 27. November 2019, 11:47
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Ja, die Idee hatte ich auch. Da könnte ich wohl was basteln. Ich muss den Code sowieso noch anpassen, die Würfelei sollte höchstens 10 bis 15 Sekunden dauern. Also entsprechend weniger Durchläufe.
von Frank R.
Dienstag 26. November 2019, 20:51
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Natürlich nur 0.1 Sekunden, wie oben geschrieben. Mich interessiert eher, ob denn der Code an sich so ok ist, oder ob der Einbau des sound.play() anders gelöst werden sollte.
von Frank R.
Dienstag 26. November 2019, 18:04
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Hallo, bin jetzt etwas weiter mit dem Sound, allerdings funktioniert es noch nicht so richtig. Momentan sieht der Code folgendermaßen aus: import gpiozero import time import random import pygame from itertools import repeat, chain pygame.init() sound = pygame.mixer.Sound('/home/pi/Documents/test.wav...
von Frank R.
Sonntag 10. November 2019, 21:23
Forum: Raspberry Pi und Co.
Thema: Abfrage der Laufzeit entfernen und weiteres
Antworten: 68
Zugriffe: 6036

Re: Abfrage der Laufzeit entfernen und weiteres

Kann ich denn, basierend auf diesem Code, einen Sound abspielen? Also bei jedem Aufleuchten einer LED einen Sound (immer der selbe) mit der entsprechenden on_time? Für das Abspielen dachte ich an pygame, scheint wohl die einfachste Möglichkeit zu sein. Wie man einen Sound an sich abspielt ist ja gut...