Verbesserung der Qualität der Arduino-Uno-Audioausgabe [geschlossen]

geschlossen . Diese Frage muss mehr fokussiert sein . Derzeit werden keine Antworten akzeptiert.

Kommentare

  • Das Problem ist nicht ' die Lautsprecher, sondern dass ein Arduino ein schrecklicher Klangerzeuger ist, unabhängig davon, was du fährst damit Ironischerweise kann man mit einem ATtiny85 einiges besser machen. Ansonsten brauchen Sie etwas mit einem tatsächlichen DAC. Ich bin mir nicht sicher, wer Ihre Frage abgelehnt hat, aber sie haben einen Punkt – es gibt viele Projektberichte online, Sie müssen hier keine Frage stellen, insbesondere wenn es sich um eine Frage handelt, die zu weit gefasst ist, um der Mission dieser Site zu entsprechen.
  • Ich habe Ihre Frage nicht abgelehnt. Es ist jedoch wahrscheinlich, dass die Abstimmung abgelehnt wurde, weil Sie nicht nach einem bestimmten Problem fragen. Ich würde vorschlagen, dass Sie diese Frage löschen, etwas ausprobieren (Ihr Link ist ein ausgezeichneter Ausgangspunkt) und dann mit einer wohlgeformten Frage zu einem bestimmten Problem oder einer bestimmten Verbesserung zurückkommen. Denken Sie daran, dass keine der Stackexchange-Websites für Diskussionen geeignet ist. Sie wurden entwickelt, um eine Datenbank mit genau definierten Fragen und präzisen Antworten zu erstellen.
  • … Ich ' habe meine Meinung geändert. Anstatt Ihre Frage zu löschen, stellen Sie eine spezifischere Frage, wie Sie eine bessere Klangqualität erzielen können, als dies anhand des Beispiels möglich ist, auf das Sie verlinkt haben.
  • @ st2000 Vielen Dank. Ich habe meine Frage aktualisiert.

Antwort

Wenn ein Anfänger ist, ist es immer besser zu kopieren als zu erfinden. Trotzdem würde ich empfehlen, dieses Tutorial für den einfachen Audio-Player von arduino.cc zu verwenden. Es gibt viele verschiedene Arten von Arduino-Boards . Der Arduino Due verwendet einen Mikrochip / Atmel SAM3X8E ARM Cortex-M3-CPU , der mindestens einen DAC . Es wird davon ausgegangen, dass dies einen besseren Klang erzeugt als der PWM -Ausgang des langsameren ATmega328P -Prozessors auf einem Arduino Uno.

Kommentare

  • Danke, wie kann ich seine Qualität verbessern? Geben Sie beispielsweise das Audio an einen Verstärker aus. Gibt es Schlüsselwörter, nach denen ich suchen kann?
  • Das Beispiel für einen einfachen Audio-Player, auf das ich in der Antwort verwiesen habe, verwendet einen Arduino Due, der mindestens 1 DAC enthält. Dies ist wahrscheinlich eine Verbesserung der Klangqualität gegenüber dem Arduino Uno, der keinen DAC, sondern nur PWM hat. Darüber hinaus verwendet das Simple Audio Player-Beispiel einen OpAmp, der anscheinend einen kleinen Lautsprecher ansteuert. Das Beispiel, auf das ich in der Antwort verlinkt habe, sollte eine bessere Klangqualität haben als das Beispiel, auf das Sie in Ihrer Frage verlinkt haben.
  • Ich ' habe Ihre Frage erneut gelesen. Wenn Sie beim Arduino Uno bleiben und dennoch eine gute Klangqualität wünschen, müssen Sie wahrscheinlich die gesamte Sound-bezogene Hardware und Verarbeitung von der Arduino Uno-Platine entfernen, da der Arduno Uno nicht leistungsfähig genug ist, um die erforderlichen Daten zu verarbeiten, und auch keine hat DAC. Betrachten Sie diese Karte.
  • kann ' t Ich verbinde einfach den Lautsprecherausgang mit einem externen Verstärker? Schließen Sie es beispielsweise über eine Buchse an einen Lautsprecher mit internem Verstärker an?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.