Jawaban:
Inilah tes yang akan saya lakukan sebelum saya mencoba mengganti tombol dengan transistor: periksa untuk melihat apakah penutupan rangkaian menarik kontak yang bergabung tinggi atau rendah. Setelah Anda tahu itu, Anda dapat merancang sirkuit pengganti yang tepat.
Untuk menjelaskan lebih banyak: ketika tombol tidak ditekan, satu terminal akan tinggi (3,3 V, mungkin?) Dan yang lain akan rendah (0 V). Saat Anda menekan tombol, apakah yang rendah ditarik hingga 3,3 V, atau yang tinggi ditarik ke 0 V?
Jika Anda mencoba untuk menarik terminal rendah ketika Anda benar-benar harus menarik terminal tinggi lainnya, saya tidak berpikir rangkaian akan berperilaku seperti yang Anda inginkan.
Ponsel apa yang Anda gunakan?
Saya melihat ini selama akhir pekan. Tampaknya (tidak mengejutkan) bahwa ada lebih dari satu mekanisme tombol.
Telepon Verizon / Samsung tua yang saya tarik terpisah memiliki tombol terpisah yang tampak seperti diskret. Endolith / Pingswept tampaknya berada di jalur yang benar dengan pengujian.
Sakelar analog seperti pada 74HC4066 sering digunakan dalam situasi seperti itu.
Saya telah menggunakan relay 5V DIL ini sebelumnya, dengan hasil yang bagus. Mereka adalah reed relay arus rendah yang dapat didorong langsung dari Arduino. Menggunakan ini akan meniadakan kebutuhan untuk mencari tahu apakah terminal menjadi tinggi atau rendah - cukup hubungkan pin relay di kontak tombol.
Juga, tautannya adalah ke Jaycar Electronics di Australia, yang sangat saya rekomendasikan.