Hallo Ich habe ein Arduino UNO R2 und ein Arduino Mega R3 jeweils an einem Laptop hängen. Bei beiden sind GND und jeweils beide SDA und SCL Pins miteinander verbunden. Wenn ich nun mit den Beispiel Sketches master_writer und slave_reviever etwas rüberschicken will komt drüben nichts an, auch bei allen anderen möglichen koombinationen bekomme ich nichts. SDA und SCL hab ich auch schon verkehrt probiert, ohne Ergebniss. hat jemand eine Idee worans liegen könnte ? mfg Marius
hab gerade 2,7k auf SDA und SCL gegen 5V, tut sich aber nichts. Das Programm bleibt bei Wire.endTransmission(); hängen Codeausschnitt; Wire.beginTransmission(9); Wire.write(x); Wire.endTransmission(); Wire.endTransmission(stop); delay(450);
Auf der Seite der Datenleitungen habe ich jedoch immer 0V, es sei denn ich stecke das mega (reciever) ab.
beide pins sind auch nicht auf high zu bekommen, werden wohl irgendwo eine verbindung zum ground haben....
Hast Du evtl. ein Oszi oder besser noch einen Logicanalyzer, um zu schauen, ob über SDA/ SCL überhaupt was kommt? Wenn die beide nicht auf High sind, bekommst du ja überhaupt keine Start-Condition hin...
beide pins haben keinen widerstand gegen gnd, eine verbindung kann ich aber nicht sehe dann muss es wohl am atmga, widerstand(da ist einer, 10k gegen 5V) oder an verbindungen unter denen sein. kommt zwar aus china sieht sonst aber ganz gut aus. altes billig oszi hab ich, bringt mir da aber nichts.
Zeig doch mal die beiden Sketche und die Verschaltung, vielleicht hilft das weiter.
sketche sind fehlerfrei, verkaelung gnd---gnd scl---scl sda---sda beide pins haben 0 ohm gegeneinander 0 ohm gegen gnd und 1,19 kohm gegen 5v das schaut ned so gut aus...
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.