DFPlayer mini mit arduino steuern

  Рет қаралды 3,845

mak3r

mak3r

Күн бұрын

Пікірлер: 25
@feingeist42
@feingeist42 Жыл бұрын
Der Lautsprecher kann durchaus auch mehr Watt haben, weil dies für den Lautsprecher nur die max. zulässige Leistung kennzeichnet. D.h. der Lautsprecher ist für mehr als die angegebene Leistung nicht tauglich. Größere Lautspecher haben jedoch meist einen besseren Klang, weshalb es sinnvoll sein kann, diese zu verwenden. Der bordeigene Verstärker des DFPlayer gibt aber an 8 Ohm nur max. 3 Watt Leistung ab. Achtung: Das Netzteil muss hierzu auch den Strom zur Verfügung stellen, ansonsten bricht die Betriebsspannung von Arduino und DFplayer beim nächsten Basston kurz zusammen und einer von beiden erleidet eine Reset. Um dies zu vermeiden, könnten Elkos 1000-3000 uF in die Versorgungsleitungen eingefügt werden.
@matthiasjakob8833
@matthiasjakob8833 3 жыл бұрын
Bin kompletter neuling, habe erst heute eine bestellung für ein elegoo ultimate set und diesen dfplayer aufgeheben. Bin sehr dankbar für solche videos. Wenn ich einen stereo verstärker anschliessen will, mache ich das über die lautschprecher anschlüsse? Müsste ich einen equalizer dazwischen hängen oder hat der einen seperaten anschluss? Lg
@mak3r
@mak3r 3 жыл бұрын
Du solltest sogar einen verstärker nutzen da die Platine nur einen gerimge Strom verträgt. Also kleinere Lautsprecher gehen. Ob er einen separaten Equalizer Anschluss hat weiß ich leider gerade nicht, aber schau doch mal ins Datenblatt. Da sind alle pins und ihre Funktion beschrieben.
@matthiasjakob8833
@matthiasjakob8833 3 жыл бұрын
@@mak3rden code kann ich (hoffe ich kann) auch ohne verstärker schreiben, hätte sonst ja schon alles. Danke dir für die schnelle antwort, dafür lasse ich ein abo da😁
@mak3r
@mak3r 3 жыл бұрын
Immer wieder gerne. Ja den Code kannst ansonsten ja nehmen und umschreiben. Ich glaube ich erkläre im Video auch die verschiedenen Befehle (start, stop, nächster Titel usw.) Falls du noch Fragen hast schreib einfach. Ich versuch immer gerne hier zu helfen.
@matthiasjakob8833
@matthiasjakob8833 3 жыл бұрын
@@mak3r weis ich zu schätzen, werde gerne darauf zurückkommen 👍
@KlausLangbein
@KlausLangbein 10 ай бұрын
Danke, gute Erläuterung
@uwever.5260
@uwever.5260 10 ай бұрын
Hi ich weis das Video ist schon etwas älter 😔 Bin auch nicht bewandert in der Materie, habe ein anderes projekt mit einen drehpoti an analog 6. Von 0 volt bis 5 volt und auch schon maps mit drin, möchte das wenn der arduino startet 001 abspielen und dann 002 im Loop und wenn ich den poti aufdreh von 0 Volt bis 5 soll 003 starten und wenn es wieder 0volt ist 002 im loop starten. Habe es soweit das mp3 001 im loop lauft aber bekomm es nicht hin das 002 im loop lauft und 003 dann bei hochdrehen lauft.😮
@mak3r
@mak3r 10 ай бұрын
Puh ich kieg grad mit nem vollen Bauch vom Weihnachtsessen im bett und hab den Code so gar nicht mehr im kopf aber ich versuch mein bestes für dich: Ich würde es so machen dass du 001 im setup mit abspielen lässt. Heist wenn der arduino startet, soll er einmalig ja 001 abspielen. Das hättest du damit geschafft. Im Loop machst du dann ne einfache if Abfrage und sagt If (a6 > 5 ){ Spiele 003} Else {Spiele 002} Achtung: Das ist nicht der richtige Code also du musst das noch umschreiben, ist lediglich ein beispiel. Mit dem >5 musst du etwas testen wie es dir am liebsten ist. Ich weiß deine zusatzbeschaltung gerade nicht aber der Poti kann eventuell ne kleine Spannung anliegen haben am Ausgang. Wenn du da keinen pulldown hast kannst du das mit dem Wert beider 5 umgehen weil er dann erst ab einen bestimmten Wert die bedinung erfüllt. Der Wert 5 war jetzt nur ein Beispiel. Deine analogeingänge gehen auf einen analog digutslwandler der glaub ne Auflösung von 8 bit hat also von 0 bis 255 einen Wert erfasst. Hier kannst du den Wert erhöhen oder verringern wie es für deine schaltung praktisch ist. Schreibst du hier anstatt der 5 zum beispiel 128 rein würde die erste Hälfte der Poti Drehung nichts passieren und danach erst etwas.
@uwever.5260
@uwever.5260 10 ай бұрын
@mak3r Das mit dem vollen Bauch glaube ich dir gerne 😊 Haben wir doch alle 😁 Danke für die Tip, die 5 Volt am analog pin6 komm über eine Maps in werten von null bis 1023. Der Code funktioniert halt nur das er mp3 001 Spielt im Loop Und eine Lautstärken Anhebung. Würde gern haben wenn der Arduino startet die mp3 001 abspielt dann mp3 002 im Loop, bis sich der Zustand am Pin 6 ändert dann soll mp3 003 im Loop mit Lautstärken Anhebung abgespielt werden je lauer so nähre am Wert 1023 und leiser bei 50. Und wenn der Wert 0 - 50 dann wieder Loop mp3 002. Das bekomme ich nicht hin ist bestimmt für jemanden der die Wege kenn eine Kleinigkeit aber für ein Anfänger wie mich ein Brett vor dem Kopf 😜 Das ist der Code den ich habe 😁 kzbin.info/www/bejne/oYu5f41tf7GIq6ssi=dM82k8qYELPeLehp
@mak3r
@mak3r 10 ай бұрын
Ah dann hat der ad Wandler ne 10 bit Auflösung. Hab das glaub mit pwm verwechselt 😅 Du musst mit Variablen arbeiten und die Variable mit dem Poti verändern und die gleiche Variable als Lautstärke nutzen. Kann man ja über den dfplayer einstellen wie laut er sein soll. Möglichkeiten hast du da mehrere: eine While schleife, den mapping Befehl usw Klar könnte ich das Projekt wahrscheinlich umsetzen. Aber ich mache hier ja keine Auftragsarbeiten sondern lediglich Hilfestellungen 😅 Prinzipiell bist du ja auf nem guten Weg. Du bekommst es hin das sachen abgespielt werden und du kannst den analogeingang auslesen. Jetzt musst du noch mit mathematischen und logischen Operatoren arbeiten. Die Lautstärkevariable kannst du ja verändern nachdem sie erfasst worden ist. Mit mathematischen Zeichen wie plus, minus, geteilt usw. Und du kannst mit if Abfrage oder select case arbeiten. Da noch bissl dazu recherchieren dann wird das Projekt auch klappen 😊
@uwever.5260
@uwever.5260 10 ай бұрын
@@mak3r Danke für deine Tip da muss ich mal weiter schauen ob ich das hin bekomme 🙄
@mak3r
@mak3r 10 ай бұрын
Gerne. Klar bekommst du das hin. Und je mehr du darüber lenrst umso bessere Projekte kannst du dann umsetzen
@Dr.Bob.
@Dr.Bob. 4 жыл бұрын
Moin, gutes Video! Wäre interessant zu wissen, wie ich die Taster anbinde und im Code einbinde.
@mak3r
@mak3r 3 жыл бұрын
Für Taster gibt es verschiedene Möglichkeiten. Zum einen kannst du das über nen arduino machen und dann ne IP Abfrage. Also um Code einfach: if Taster high, dann mp3(play, 1). ACHTUNG DAS WAR NUR EIN BEISPIEL UND KEIN FERTIGER CODE. Die Befehle dafür also wie mp3(play), stoppen, Pause, nächster Titel, und vorheriger Titel, gibt es alle in der libary. Ich nutze im Beispiel und im Code nur play, aber diese können eben auch verändert werden. Ich hoffe ich konnte dir damit helfen
@Dr.Bob.
@Dr.Bob. 3 жыл бұрын
@@mak3r Das hilft mir schonmal weiter! Danke dir!
@mak3r
@mak3r 3 жыл бұрын
Sehr gerne. Solltest du noch Fragen haben versuche ich gerne dir weiter zu helfen.
@arduino5267
@arduino5267 3 жыл бұрын
Gut
@pappkamerad1560
@pappkamerad1560 5 жыл бұрын
Hallo. Super Video. Könntest du mir evtl helfen?
@mak3r
@mak3r 5 жыл бұрын
Klar wo liegt denn das Problem?
@d.g.7253
@d.g.7253 5 ай бұрын
gott, ist das schlecht.
@mak3r
@mak3r 5 ай бұрын
Dann hab ich nen super Tipp für dich: schau es dir nicht an 😅
@d.g.7253
@d.g.7253 5 ай бұрын
@@mak3r noch so ein schlechter Tip 😉 Hab ich auch nicht. 🤷‍♂️ Ich geb Dir auch mal einen: Erklär mal etwas in Deinem Video. Du beschreibst nur was Du gemacht hast. Lernen tut man dabei nichts. 🤷‍♂️
@mak3r
@mak3r 5 ай бұрын
Du hast also das Video nicht geschaut, aber behauptest ich soll mal was erklären...... woher weißt du das ich nichts erkläre wenn du das Video nicht gesehen hast. Wer sich so schlecht in zwei Sätzen selber widerspricht, ist wohl leider nicht gerade mit kognitiven Fähigkeiten ausgestattet. Und ich denke dass da auch das Problem liegt. Aber dafür kann ich leider nichts, wenn du nicht in der Lage bist das Video zu verstehen.
@d.g.7253
@d.g.7253 5 ай бұрын
@@mak3r Denk mal genau drüber nach. 😉 Wenn Du "Kognitiv" nicht nur schreiben, sondern auch verstehen kannst, dann weißt Du was ich meine. Als Elektroniker verstehe ich sehrwohl... nämlich das Dein "Erklär-Video" mega schlecht ist, für meinen Geschmack, weil Du eben nichts erklärst, sondern nur primitive mp3 Files abspielst. Aber hey, Deine Reaktion auf meine Kritik bestätigt mir nur, was ich sofort gemerkt habe, Deine Intension dieses Video zu machen war Selbstdarstellung. Mehr nicht. Nichts für Ungut, mit Kritik muss man als echter "Tech Content Creator" eben auch umgehen können. 😉 Kritik kann auch was positives sein, bleib dran. 👍😉
DFPlayer Mini - MP3 Player Modul [German/Deutsch]
21:33
Gasol1n
Рет қаралды 96 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 54 МЛН
ЛУЧШИЙ ФОКУС + секрет! #shorts
00:12
Роман Magic
Рет қаралды 37 МЛН
HELP!!!
00:46
Natan por Aí
Рет қаралды 70 МЛН
Easy Sound fx With A DFPlayer Mini For Your Model Railroad
15:36
Toms Trains and Things
Рет қаралды 31 М.
A RISC-V Stick-on
8:44
Jeff Geerling
Рет қаралды 405 М.
How I Setup & Program DFPlayer Pro With Arduino Uno
17:25
Toms Trains and Things
Рет қаралды 5 М.
Do NOT Plug This USB In! - Hak5 Rubber Ducky
11:37
Linus Tech Tips
Рет қаралды 2,1 МЛН
I Made The Ultimate Cheating Device
9:39
ChromaLock
Рет қаралды 1,4 МЛН
DFPlayer Mini MP3 Module Testing
14:03
Fads To Obsessions
Рет қаралды 35 М.
I couldn’t do my job without this. - PiKVM
9:57
Linus Tech Tips
Рет қаралды 1,7 МЛН
This device makes Meshtastic the BEST off-grid tech
6:46
Level 2 Jeff
Рет қаралды 136 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 54 МЛН