Hi, ich habe ein Arduino und möchte mit Bluetooth eine Kommunikation aufbauen. Dazu habe ich mir HTerm für mein Rechner geladen. Aber wenn ich an meinem Laptop Bluetooth einschalte, kann ich den Arduino nicht mehr programmieren. Dabei bin ich während des flashens nicht mit dem Bluetoothmodul verbunden avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xff avrdude: stk500_recv(): programmer is not responding das geht dann hoch bis 10 of 10 und bleibt dann einfach hängen Bisher muss ich immer alles beenden, den usb vom arduino aus dem laptop ziehen, alles wieder einstecken und von neuem versuchen. Gibt es da nicht eine elegantere Lösung? Hat dieses Problem noch jemand, bzw. weiss jemand wie ich das ändern kann? Jan
Ich vermute, dein Bluetoothmodul (oder irgend was anderes) belegt die USB-Schnittstelle für die Arduino-IDE.
Du darfst NICHT die echten TX/RX Pins nehmen! Die benutzt der ARduino für die Kommunikation mit dem PC .... Du brauchst das : https://www.arduino.cc/en/Tutorial/SoftwareSerialExample
Jan schrieb: > Dabei bin ich während des flashens nicht mit dem Bluetoothmodul > verbunden Sry hab ich niht gelesen, hat sich erledigt :/
Schau mal im Gerätemanager an ob der BLuetooth Stick einen Com Port besetzt ...
Serial ist meist End-To-End. Wenn das BT Modul nicht parasitär über die seriellen Leitungen versorgt wird könnte es ausreichen wenn man es Spannungslos schaltet.
Philipp K. schrieb: > Wenn das BT Modul nicht parasitär über die seriellen Leitungen versorgt > wird Welches BT Modul würde nicht parasitär versorgt werden? Mit fallen da spontan nur Geräte mit echtem RS232 Pegelwandler ein. Bei den Modulen mit UART Schnittstelle heisst es fast immer V_IHmax = VCC + 0,3 Volt, weil da (ESD Schutz-) Dioden nach VCC verbaut sind.
Ich stecke das einfach um.. mit SoftwareSerial kann es bei hohen Übertragungsraten Probleme geben. Dazu brauch man für SoftwareSerial soweit ich weiß einen freien INT.. kommt ja jetzt auch drauf an welche Platine genutzt wird.
Vllt. sollte de TO mal bessere Angaben zur verwendeten HW machen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.