Antworten:
Hier ist ein Test, den ich durchführen würde, bevor ich versuchte, den Knopf durch einen Transistor zu ersetzen: Überprüfen Sie, ob das Schließen des Stromkreises die verbundenen Kontakte hoch oder niedrig zieht. Sobald Sie das wissen, können Sie die richtige Ersatzschaltung entwerfen.
Um etwas mehr zu erklären: Wenn die Taste nicht gedrückt wird, ist ein Anschluss hoch (3,3 V, vielleicht?) Und der andere niedrig (0 V). Wenn Sie den Knopf drücken, wird der niedrige auf 3,3 V oder der hohe auf 0 V gezogen?
Wenn Sie versuchen, einen Anschluss nach unten zu ziehen, während Sie den anderen Anschluss nach oben ziehen sollten, wird sich die Schaltung meiner Meinung nach nicht so verhalten, wie Sie es möchten.
Welches Telefon benutzt du?
Ich habe mir das über das Wochenende angesehen. Es scheint (nicht überraschend), dass es mehr als einen Knopfmechanismus gibt.
Ein altes Verizon / Samsung-Handy, das ich auseinander zog, hatte separate Tasten, die wie Diskretionen aussahen. Endolith / Pingswept scheinen beim Testen auf dem richtigen Weg zu sein.
Analoge Schalter wie die des 74HC4066 werden in solchen Situationen häufig verwendet.
Ich habe diese 5-V-DIL-Relais bereits mit großartigen Ergebnissen verwendet. Es handelt sich um Niedrigstrom-Reed-Relais, die direkt vom Arduino aus angetrieben werden können. Wenn Sie diese verwenden, müssen Sie nicht mehr herausfinden, ob das Terminal hoch oder niedrig ist. Verbinden Sie einfach die Relaisstifte mit den Kontakten der Taste.
Der Link führt auch zu Jaycar Electronics in Australien, den ich sehr empfehlen kann.