Einzig die doppelreihige Stiftleiste ist schon etwas seltsam denn mit dieser hat man die Möglichkeit verbaut den Microcontroller auf ein Breadboard zu stecken. Arduino mega mini golf. Mega 2560 Pro mini größenvergleich mit einer 50 Cent Münze Im Onlineshop gibt es auch ein Prototype Board mit welchem man die Pins etwas bequemer abgreifen kann, jedoch könnte man dann gleich zum großen Bruder greifen. Der Microcontroller verfügt über einen "normalen" Chip und hat abgesehen von den geringen Abmaßen keinerlei Besonderheiten gegenüber einem anderen Microcontroller. Es gestaltet sich also etwas schwierig ein Projekt speziell für den Mega 2560 Pro zu finden. Daher werde ich in meinen nächsten Projekten zu Sensoren & Aktoren für die Arduino Familie diesen kleinen Microcontroller verwenden.
Da muss ich wohl nochmal tiefer einsteigen. Wenn ihr das herausbekommt, dann wäre ich für einen Hinweis dankbar. In meinem letzten Beitrag habe ich gezeigt, wie man das YX5300 MP3 Modul mit dem Smartphone steuern kann. Das ließe sich hier hierauf mit relativ wenig Aufwand übertragen. Geht's auch ohne Bibliothek? Den DFPlayer Mini mit dem Arduino ansteuern ist auch ohne Bibliothek kein großes Hexenwerk, da das Datenblatt recht gut verständlich ist. So sieht die Struktur der Befehle aus: Jede Befehlssequenz startet mit "7E". Darauf folgt VER (Version), die grundsätzlich "FF" ist. Microcontroller Arduino Mega 2560 Pro - Technik Blog. "Len" steht die Befehlslänge in Bytes. Dabei werden Startbyte, Endbyte und Checksumme nicht mitgezählt. Bleiben im Normalfall sechs Bytes. "CMD" ist das eigentliche Kommando und dafür gibt es eine Liste im Datenblatt. "Feedback" steuert ob man eine Antwort vom Modul haben möchte. Es gibt nur "01" für Feedback und "00" für kein Feedback. "para1" und "para2" sind – nicht zur Überraschung – die Befehlsparameter. Diese sind auch im Datenblatt aufgeführt.
Hinweis: Bei meiner Schaltung versorge ich den DFPlayer mit Strom vom Arduino. Bei Verwendung größerer Lautsprecher bis hin zu den max. 3 Watt sollte man den Gesamtstromverbrauch des Arduino im Auge behalten und 500 mA nicht überschreiten. DFPlayer Mini Ansteuerung mit dem Arduino – Schaltung Und so sieht die Schaltung auf dem Breadboard aus Ansteuerung über die Bibliothek DFRobotDFPlayerMini Die DFPlayer Mini Ansteuerung mit dem Arduino ist nicht schwer, da es eine Reihe von Bibliotheken auf Github gibt. Ich nutze die DFRobotDFPlayerMini Bibliothek, was aber nicht heißt, dass die anderen schlecht sind. Ich habe sie schlicht zuerst probiert und bin dabei geblieben. Wie üblich installiert man die Bibliothek indem man die Zip-Datei herunterlädt und im "Arduino\libraries" Ordner entpackt. Arduino Mega Mini hat kein 5V Regulator ? - Deutsch - Arduino Forum. Der mitgelieferte Beispielsketch "" gibt einen guten Überblick über alle Funktionen. Ich habe ihn ein wenig modifiziert, so dass man die Kommandos über den seriellen Monitor aufrufen kann. Hier ist das Ergebnis: Das Einzige was zumindest noch nicht funktioniert, sind die Abfragen (in meinem Menü die "q" Kommandos).
Diese Pins können so konfiguriert werden, dass ein Interrupt bei einem niedrigen Wert, einer steigenden oder fallenden Flanke oder einer Wertänderung ausgelöst wird. Weitere Informationen finden Sie in der Funktion attachInterrupt () PW 2 bis 13 und 44 bis 46. 8-Bit-PWM-Ausgang mit der Funktion analogWrite () bereitstellen. SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Diese Pins unterstützen die SPI-Kommunikation unter Verwendung der SPI-Bibliothek. Die SPI-Pins sind auch im ICSP-Header ausgebrochen, der physisch mit Uno, Duemilanove und Diecimila kompatibel ist. LED: 13. Es ist eine eingebaute LED an den digitalen Pin 13 angeschlossen. Wenn der Pin den Wert HIGH hat, leuchtet die LED, wenn der Pin auf LOW steht, ist er ausgeschaltet. TWI: 20 (SDA) und 21 (SCL). Arduino mega mini 2560. Unterstützung der TWI-Kommunikation mithilfe der Wire-Bibliothek. Beachten Sie, dass sich diese Pins nicht an derselben Stelle befinden wie die TWI-Pins des Duemilanove oder Diecimila. Der Mega2560 verfügt über 16 analoge Eingänge, von denen jeder eine Auflösung von 10 Bit bietet (d. H. 1024 verschiedene Werte).
Dazu zählt der serielle Modus, in dem Kommandos über die serielle Schnittstelle des Computers empfangen werden können, der AD Key Modus (Stand Alone), in dem viele Taster mit spezifischen Vorwiderständen ausgelesen werden können, sowie der I/O Modus, der bei der Verwendung mit dem Arduino-Board genutzt wird. Im Folgenden geht dieses Tutorial auf den letzteren Fall ein. I/O Modus mit Arduino Im I/O Modus des DFPlayer Mini wird eine serielle Kommunikation zwischen Arduino und DFPlayer verwendet. Über eine spezielle Programmbibliothek lassen sich dann Steuersignale direkt an den Player senden. Schaltplan: DFPlayer Mini mit Arduino Der DFPlayer wird erstmal mit 5V+ und GND verbunden, danach werden seine RX und TX Pins mit den Arduino Pins 10 und 11 verbunden. Um die nativen RX und TX Pins des Arduinos (0 und 1) nicht zu blockieren, verwenden wir die Software-Serial-Bibliothek. Sie ermöglicht es, eine zweite serielle Schnittstelle auf anderen Pins zu nutzen. DFPlayer Mini Ansteuerung mit dem Arduino • Wolles Elektronikkiste. Als Letztes wird ein Lautsprecher an den DFPlayer angeschlossen.
Die Checksumme gibt zusätzliche Sicherheit, man kann sie aber auch weglassen. Im Datenblatt ist erklärt, wie man die Checksumme berechnet. Hier nun ein Beispiel. Um eine bestimmte Datei in einem Standardverzeichnis abzuspielen, wird das Kommando 0x0F verwendet. Wenn Datei 002 im Ordner 01 gespielt werden soll und kein Feedback gefordert wird, lautet die Befehlssequenz ohne Checksumme: 7E FF 06 0F 00 01 02 EF Die Bytes werden einzeln über ein ( x-tes Byte) übermittelt. Dabei ist "Serial" durch den vereinbarten SoftwareSerial zu ersetzen. Es ist schon eine ziemliche Fleißarbeit die Kommandos zu implementieren, so dass man froh sein kann, dass es Bibliotheken gibt. Aber ich persönlich möchte gerne auch immer verstehen was hinter den Kulissen passiert. Fritzing arduino mega mini. Die DFPlayer Mini Ansteuerung mit dem Arduino ist noch nicht alles. Wie oben schon erwähnt, lassen sich viele Funktionen auch über die Adkeyx und IOx Anschlüsse an den Pins 9, 11, 12 und 13 erreichen. Die IOx Anschlüsse werden über Taster mit GND verbunden.
Sie muss also darauf achten, wie der Stromkreis der Lichterkette gebaut wurde. Bei der Parallelschaltung gehen die Elektronen zwei Wege. Bei der Reihenschaltung gehen die Elektronen einen Weg. Mia ist glücklich. Sie hat eine tolle Lichterkette gefunden. Diese Lichterkette gefällt Mia nicht nur, sie ist auch praktisch: Wenn ein Lämpchen kaputt geht, leuchten die anderen Glühlämpchen weiter. Das liegt daran, dass die Glühlämpchen parallel geschaltet sind. Zu jeder Glühlampe führen also zwei Kabel hin und weitere zwei Kabel weiter. Wenn ein Lämpchen kaputt geht, können die Elektronen den anderen Weg gehen. Der Stromkreis wird also nicht unterbrochen. Was brauchst du, um einen Stromkreis zu bauen? Gib an. Hier siehst du eine Batterie. Um einen eigenen Stromkreis zu bauen, brauchst du diese Materialien: eine Flachbatterie Kabel mit Krokodilklemmen Glühlämpchen Feder, Glas und Zahnbürste sind nicht aus Metall hergestellt. Stromkreise müssen aus metallischen Gegenständen gebaut werden, sonst können die Elektronen nicht den gesamten Weg gehen.
Das wäre ziemlich umständlich. Zum Glück sind die Stromkreise in Wohnungen parallel geschaltet!
Die Elektronen können deshalb zwei Wege gehen. Wenn Emilie das erste Lämpchen herausdreht, dann gibt es immer noch den anderen Weg für den Strom. Deshalb leuchtet das zweite Lämpchen weiter. Wie baust du eine Reihenschaltung? Beschreibe. Ein Stromkreis funktioniert nur, wenn er ein geschlossener Kreis ist. Erst, wenn die Elektronen ohne Unterbrechung im Kreis laufen können, kann der Strom fließen. Um diese Aufgabe zu lösen, musst du überlegen, wie du einen Stromkreis bauen kannst. Zuerst verbindest du eine Batterie mit einem Kabel. So kannst du die Batterie nun mit dem ersten Glühlämpchen verbinden. Nun kannst du das erste Glühlämpchen mit dem zweiten Glühlämpchen verbinden. Zuletzt kannst du den Stromkreis schließen, indem du das zweite Glühlämpchen wieder mit der Batterie verbindest. So kannst du einen Stromkreis bauen. Es handelt sich hierbei um eine Reihenschaltung. Welche Lichterkette sollte Mia kaufen? Entscheide. Mia ist wichtig, dass die anderen Glühlämpchen weiter leuchten, wenn ein Lämpchen kaputt geht.