- fchao-Sinus-Wechselrichter AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 19 von 19

Thema: Sprachausgabe, MP3 Player?

  1. #11
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    Anzeige

    E-Bike
    Also das was du da vorhast habe ich auch schonmal auf 2 Varianten gemacht, allerdings immer mit dem PC als Ausgabemedium.

    1. ICh habe ein Delphiprogramm geschrieben, bei einer bestimmten veränderung am Prallelport wurde dann ein Ton ausgegeben.

    2. Interessanter für dich:
    Ich habe die Tastatur geschrottet und mir angesehen, wie ich welche Taster überbrücken kann. Habs dann mit Optokopplern gemacht. So konnte ich dann die Winamp-Hotkeys bedienen. Winamp war im Austostart und die Songs halt direkt in der Liste.

    Das Problem auf das ich dabei gestoßen bin und auf das du vielleicht auch stoßen wirst ist ein richtiges Timing. Ich muss mir zum Beispiel merken, welcher Song gerade markiert ist und je nachdem welchen ich abspielen will dann nach oben oder unten gehen. Allerdings dürfen die Tasten nciht zu schnell gedrückt werden, falls der PC (MP3-Player) mal Zeit braucht.
    Und ein viel größeres Problem tritt auf, wenn ein lied zu Ende ist, denn da beginnt das nächste und der uC denkt, er wäre noch beim vorigen. Deshalb habe ich nach jedem "Track" eine 4 Sekunden lange Pause gemacht, damit ich das ganze wieder stoppen kann und sicher sein kann, dass der Track zu ende gelaufen ist. Ein andres Problem kommt, wenn du während der Tarck spielt, also z.B. eine Message abgespielt wird eine andere aufrufst. Die müsste dann erstmal in eine Warteschleife (Puffer) und nach der ersten dann aufgerufen werden.

    Ich wollte das ganze dann auchmal mit CD machen (Vor ein par jahren waren MP3-Player noch viel zu teuer) aber auch der Discman war mir zu SChade und ein CD-Laufwerk hat zu wenig Bedientasten, man braucht mindestens PLay;Pause;Vor;Zurück Gut wäre ein Resetfunktion (Springe zurück zu Track 1), damit man in einen eventuellen Fehler korigieren kann. Außerdem sind die Zugriffszeiten zu langsam, wenn ich bei Track 1 bin und 30 mal vor drücken muss, mit entsprechender Pause, dann dauert das einfach zu lange. Soviel erstmal von mir. Werde mir vielleicht wirklich demnächst mal nen billigen MP3-Player holen.

    Groß und gebraucht mit 32 MB Speicher sollte man die fast geschenkt kriegen.

    Ach ja, das RN-Speck ist auch bestimmt eine feine Sache!

  2. #12
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    04.09.2004
    Ort
    Bürstadt
    Alter
    37
    Beiträge
    383
    Ja an die Probleme dachte ich auch schon..

    Das mit dem Timing kann man sicherich hinbekommen...

    Wenn ein Lied zu ende ist, wird es schon schwerer das zu erkennen...
    Vieleicht kann man das Signal vom Lautsprecher anzapfen.. Wenn kein Signal mehr kommt weiß der AVR das das Lied fertig ist!
    Bei welchem Track er gerade ist, muss der AVR sich halt behalten..

    Den Puffer kann man dann mit dem Oberen Signal steuern. Also erst wenn kein Signal kommt den nächsten Track abspielen...

    Die Verzögerung vom Befehl einen Track zu spielen und bis dieser dann anläuft ist natürlich je nach MP3-Player ziemlich groß...

    Aber Ich denke wenn es keine Nachteile gäbe, wär es ja Perfekt! Und Perfekt ist langweilig

    Also wie kann man ein Signal am Lautsprecher anzapfen..
    Oder was auch gehen würde.. ein MP3-Player der ein Titel abspielt verbraucht wegen des Verstärkers mehr strom! Den strom messen und daraus schließen ob der Track zu ende ist oder nicht?

    Das wären meine spontanen Idee zu der Problematik!

    MfG
    Ringo
    Nobody is Perfect
    Visit www.ringo.roboterbastler.de last update: 23.05.2009

  3. #13
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    09.05.2004
    Ort
    Bielefeld / Paderborn
    Beiträge
    1.253
    das problem bei den neuen mp3-playern ist, dass die meistens nur mit 2 tasten zu steuern sind. dass macht schaltvorgänge unnötig kompliziert. am einfachsten ist es, wenn du z.b. für "skip" einzelne knöppe hast. darauf solltest du beim kauf vielleicht achten.

  4. #14
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    am einfachsten ist es, wenn du z.b. für "skip" einzelne knöppe hast.
    Ja, dass muss schon gegeben sein, ich will ja nicht 3 Sekunden Warten um einen Titel weiter zu kommen! Wie gesagt, die vier Funktionen:

    Play,Pause, Vor, uirück und vielleicht Stop sollten direkt gegeben sein. Es wäre allerdings wirklich sinnvoll, wenn man irgendwie wieder zurück zu Titel 1 Speingen könnte, denn was ist, wenn du den Stecker zeihst, wenn er gerade bei 3 ist und bein Einschalten dann noch da ist!?

    Das mit dem Lautsprecher anzapfen ist meiner Meinung nach nicht so ne gute Idee. Also ich würde das ganze für eine kleine Sprachausgabe mit kurzen Befehlen benutzen. "Licht" "Eingeschaltet" (schon 2 Tracks). Da lohnt es sich dann eher das übers Timing zu machen, also zu schauen, wie lang der Befehl ist und 2 Sekunden Pause hinten dran (bei der Aufnahme).
    Die "aktive Tracklänge", also die Zeit in der etwas gesagt wird wird dann für jeden Track in einer Tabelle gespeichert. Wenn man erst wartet bis nichts mehr kommt (und da muss eine gewisse Toleranz sein), dann entstehen bei kurzen Befehlen lange Pausen, was natürlic bei Musiktiteln nicht so störend wäre. Aber bei "Licht" ... 2 Sekunden Pause ... "eingeschaltet" würde es halt nicht gut klingen. Ich denke trotzdem, dass es machbar ist.
    Ein Grafikdisplay anzuzapfen und da Informationen zurückzugewinnen, halte ich für sehr schwierig.

    Das Thema reizt mich, auch wenn ich keine Ahnung habe, wofür ich sowas brauchen könnte Ich schua schonmal bei Ebay nach nem alten MP3-Player.

  5. #15
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    04.09.2004
    Ort
    Bürstadt
    Alter
    37
    Beiträge
    383
    Zitat Zitat von RCO
    Das Thema reizt mich, auch wenn ich keine Ahnung habe, wofür ich sowas brauchen könnte Ich schua schonmal bei Ebay nach nem alten MP3-Player.
    Nicht das HonkiTonk und du jetzt den selben im Visier habt und euch gegenseitig hochsteigert!

    Das mit dem Pausen, Tracklänge etc muss man wohl von MP3-Player zu MP3-Player verschieden lösen..

    Finds aber toll das ihr meine Idee aufgreift! Bin auf Erfahrungsberichte von eurer Seite her gespannt! ..wie gesagt momentan hab ich bissl streß und dazu kein geld (auch wenns < 10 Euro sind) sonst würde ich selbst zum Lötkolben greifen! \/



    MfG
    Ringo \/
    Nobody is Perfect
    Visit www.ringo.roboterbastler.de last update: 23.05.2009

  6. #16
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    Nicht das HonkiTonk und du jetzt den selben im Visier habt und euch gegenseitig hochsteigert!
    Bin leider nicht fündig geworden, aber im Moment kann ich hier eh nix machen. Werde frühstens in einem Monat dazu kommen was zu testen-

    Finds aber toll das ihr meine Idee aufgreift! Bin auf Erfahrungsberichte von eurer Seite her gespannt!
    Ja, wie gesagt, ich hab mich schonmal damit beschäftigt. Wenn du sowas dringend bruachst würde ich auf das RN-Speak oder halt sonst einen Sprachspeicherchip zurückgreifen. Aber ich denke, dass in einem alten, klobigen, billigen, mit zu kleinem speicher und Display ausgestatteten MP3-Player noch einiges an Potential steckt
    Im Grunde sollte das ganze ja recht simpel sein, ein par Drähte anlöten und losschalten.

  7. #17
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    12.02.2005
    Ort
    in the real world
    Alter
    40
    Beiträge
    420
    Ich weiss nicht ob das mit der Zeit so ein Problem ist.

    Man hat ja eine Katalog von Sagen wir mal 20 toenen. Dazu braeuchte man sich nur noch die Zeitn merken. Dann eine Schleife Programieren und volla man kann gezielter schalten. Wie lang die Verzoegerungen nun vom Schalten bis zum Anspielen ist weiss ich nicht.
    Ich denke das ist mehr ein Sofware Problem denn ein Hardware Problem.
    Leider kann ich das zur Zeit nicht machen ( ziehe bald um ) doch sicherlich werde ich mir das umsetzen.
    ich denke das so ein Player richtig gut auf einen Roboter kommt, da er ja Signale geben kann die sonst nicht erkennbar sind. Mein Roboter muss zubeispiel einzeigen koennen das er aufgelanden werden muss ( steht normalerweise nicht in meinen Sichtfeld ). Somit kann er das Signal herausrufen.
    Aber wie gesagt so was kann auch mit verzoegerungen kommen und das vom MP3 Player abgreifen zu wollen halte ich fuer schwer.
    Euer Student.
    Ich bin der Schatten der Nachts das Netz durchstreift, Ich bin die Spinne die dein Thread zerwebt

  8. #18
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    12.02.2005
    Ort
    in the real world
    Alter
    40
    Beiträge
    420
    meine werten Freunde....

    Da ihr eine Schnelle ansteuerung wolltet, es gibt fuer nur 10 Eus unter Roboterteile eine Board das 255 Woerter aufzeichen kann.

    Doch ich bleib bei meinen da ich so Radio und Musik hoeren kann,
    frage waere noch einen Verstaeker einzubauen und eine Submover. Das waere doch cool oder?

    Euer Student
    Ich bin der Schatten der Nachts das Netz durchstreift, Ich bin die Spinne die dein Thread zerwebt

  9. #19
    also wir ham das schon mal in der schule gemacht mit einem 25€ MP3 Player
    Probleme:
    der mp3 player war schrott, aber zum abspielen reichte er
    wie gesagt wartezeiten usw. .. der player brauchte ca. 7,5s zum hochfahren etc.. matrix tastatur etc. ...
    wir haben ganz einfach die taster heruntergelötet und sie durch optokoppler ersetzt. zusammen mit unserem µC konnten wir sie dann einzeln drücken
    würd ich jetz noch mal neu anfangen hät ich aber selber nen mp3 chip (zB AT89C51SND1C) genommen unds mit dem versucht. is einfach zu aufwendig und dauert zu lange mit den gekauften playern. will man jedoch ned viel machen (einfach nur mal etwas musik abspielen) reichts vollkommen ...

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress