Ich folgte einem Tutorial zum Einrichten von Arduino und Bluetooth, damit es ohne USB-Kabel programmiert werden kann. Ich habe keine Kondensatoren oder Widerstände verwendet, da sie anscheinend nicht benötigt werden. Ich habe den seriellen Ausgang auf der seriellen Arduino-Konsole über Bluetooth (kein USB-Kabel angeschlossen). Da es sich um eine funktionierende Verbindung handelt, bedeutet dies, dass sie bis zu einem gewissen Punkt funktioniert. Beim Hochladen wird jedoch der Fehler "avrdude: stk500_getsync (): nicht synchron: resp = 0x4c" angezeigt.
Ich habe Pin 32 von hc-05 noch nicht mit Arduino Reset Pin verbunden. Könnte das das Problem sein? Ich brauche eigentlich kein Arduino, um zurückgesetzt zu werden, da ich die Stromversorgung zumindest vorerst nur manuell beenden kann. Ich habe auch 9600 als Baudrate anstelle von 115200 wie im Tutorial verwendet, weil mein Arduino-Code 9600 verwendet hat, aber vielleicht habe ich das falsch verstanden und es muss tatsächlich 115200 sein, unabhängig davon oder meine Baudrate im Arduino-Code?
Was könnte die Ursache sein?
Bearbeiten 1:
Von der Antwort von @sachleen habe ich die Baudrate gemäß dem Tutorial geändert und Pin 32 des hc-05-Moduls auf den ersten Pin von Arduino gelötet.
Nach dem Ändern der Baudrate gibt das Öffnen der seriellen Arduino-Konsole nichts mehr aus. Warum ist das passiert? Ich habe schon einmal eine serielle Ausgabe erhalten, als die Baudrate von hc-05 9600 betrug.
Nach dem Löten scheint der erste Pin Arduino auch nach dem Öffnen der seriellen Konsole zurückgesetzt zu werden. Ich habe den Kondensator nicht hinzugefügt, ist er erforderlich und wenn ja, warum? Ich habe auch Widerstände ausgeschlossen, da sie anscheinend nur zur Spannungsreduzierung von 5 V auf 3 V dienen (mein Arduino ist eine 3,3 V-Version).