回答:
ボタンをトランジスタに置き換える前に行うテストは次のとおりです。回路を閉じると、接続された接点が高または低になるかどうかを確認します。それがわかったら、適切な交換回路を設計できます。
もう少し説明すると、ボタンが押されていない場合、一方の端子が高くなり(3.3 V、たぶん?)、もう一方の端子が低くなります(0 V)。ボタンを押すと、低い方が3.3 Vにプルアップされますか、それとも高い方が0 Vにプルされますか?
他の端子を実際にハイにプルする必要があるときに端子をローにプルしようとしている場合、回路が希望どおりに動作しないと思います。
私は以前にこれらの5V DILリレーを使用したことがあり、素晴らしい結果が得られました。それらは、Arduinoから直接駆動できる低電流リードリレーです。これらを使用すると、端子がハイまたはローになるかどうかを判断する必要がなくなります。ボタンの接点にリレーピンを接続するだけです。
また、リンクはオーストラリアのジェイカーエレクトロニクスへのリンクです。