Ich bin ein Anfänger in Mikrocontrollern und Elektronik, wenn auch nicht wirklich in Computern und Programmierung.
Als ich mit dem Arduino anfing, kam ich zu einem Punkt, an dem ich wirklich daran interessiert bin, dass mein Prototyp mit einem mobilen Gerät oder einem Computer kommuniziert, um Daten zu senden und zu empfangen (z. B. Sensordaten senden oder Befehle empfangen).
Ich habe herausgefunden, dass es verschiedene Bluetooth-Module mit unterschiedlichen Preisen gibt. Weitere Untersuchungen zu Unterschieden haben mir als Anfänger nicht viel gezeigt. Ich habe Schwierigkeiten zu verstehen, worauf ich achten oder wie ich mich entscheiden soll.
Meine Frage hier ist:
Was sind die grundlegenden Unterschiede verschiedener Bluetooth-Module für Anfänger, wie zum Beispiel:
- HC-05
- HC-06
- HC-07
Und worauf sollte man beim Kauf eines einfachen Bluetooth-Moduls für Arduino achten?
Ich kenne die Unterschiede nicht wirklich, aber ich habe die HC-06-Module verwendet. Sie sind nur im Slave-Modus, aber genau das müssen Sie tun, um ein fest verdrahtetes Terminal an Ihrem Arduino, z. B. Ihren PC und ein USB-Kabel, durch ein Bluetooth-Terminal zu ersetzen. Dies deckt wahrscheinlich 99% der Fälle ab, in denen ein Arduino oder ein anderes MCU-basiertes Gerät mit einem PC oder Tablet kommunizieren muss, auf dem bereits Bluetooth integriert ist. Für die Kommunikation von Gerät zu Gerät müsste einer von ihnen ein Master sein, und ich denke das erfordert einen HC-05.
quelle
Es ist möglich, den HC-05 zum drahtlosen Hochladen Ihrer Programme zu verwenden, obwohl eine zusätzliche Verkabelung vom HC-05 zum Arduino erforderlich ist.
Das kabellose Hochladen kann eine nützliche Alternative sein, wenn der Zugriff auf das Arduino umständlich ist oder wenn Sie sich nicht wohl fühlen, wenn Sie Ihren Computer an ein Arduino anschließen, das mit Strom versorgt oder an etwas anderes angeschlossen ist.
quelle