Okay, dies ist das erste Mal, dass ich auf electronic.stackexchange.com poste, aber ich besuche schon seit einiger Zeit stackoverflow.com. Grundsätzlich versuche ich, serielle Daten vom Arduino auf ein iPhone auszugeben. Ich habe OpenSSH auf dem iPhone installiert und minicom aus der ssh-Sitzung gestartet. Ich habe eine einfache Arduino-Skizze, die Hello World ausgibt. Also dachte ich, ich würde Hello World im Minicom-Fenster sehen, aber das tue ich nicht.
Mein Minicom-Fenster sieht wie folgt aus . Ja, die Baudrate der Arduino-Skizze und des Minicom sind beide auf 9600 eingestellt. Wenn Sie unten rechts nachsehen, sehen Sie, dass Minicom angibt, dass es "offline" ist, also frage ich mich, ob dies der Fall ist mein Problem.
Mein Arduino-Sketch-Code sieht wie folgt aus:
void setup()
{
Serial.begin(9600);
Serial.println("Hello World");
}
void loop()
{
}
Die Lötstellen an meinem iPhone-Dock-Anschluss sehen gut aus, und ich glaube, ich habe alles richtig gebrückt, also verstehe ich nicht, warum ich Hello World nicht in Minicom sehe.
Hier ist ein Bild des Dock-Anschlusses
Hier ist ein Bild des Steckbretts
Update vom 07. Juni . Nun, ich habe ein paar Dinge versucht und immer noch kein Glück. Ich habe ein Google-Dokument erstellt , das ich versuchen werde, über meinen Fortschritt auf dem Laufenden zu halten. Es kann hier gefunden werden .
Ich habe gestern den seriellen TTL-Empfang auf dem iPhone zum Laufen gebracht. Anstatt dass Sie minicom
die serielle Verbindung überprüfen, habe ich den folgenden Befehl ausgegeben: cat /dev/tty.iap 9600
Dies zeigte die Ausgabe, die mein Arduino auf der seriellen TX-Leitung sendete. Ich habe auch einen neuen Dock-Anschluss gelötet (>.>) Ich habe den Pod-Breakout verwendet.
Martin Thomson
Piotr Kula
Piotr Kula
*
gefunden /Rx sollte bereit seinipatch
ipatch
ssc
ssc
ssc
ipatch
ipatch
ipatch
ipatch