Apakah Anda menariknya ke atas, atau ke bawah, benar-benar terserah Anda dan kebutuhan proyek Anda.
Seperti disebutkan sebelumnya
Jika kode Anda ingin memicu jatuh atau jatuh 0
, Anda ingin menggunakan pull up untuk menjaga level tinggi ketika tidak digunakan.
Jika kode Anda ingin memicu kenaikan atau penurunan 1
, Anda ingin menggunakan pull down untuk menjaga potensi pada 0, gunakan sumber eksternal Anda menariknya ke atas.
Sekarang, menarik resistor harus memiliki nilai ohmik yang tinggi, cukup untuk mengatasi kebisingan yang perlu Anda hilangkan, tetapi tidak terlalu kuat sehingga perangkat eksternal Anda tidak dapat mengatasinya.
Secara umum, dengan menarik ke bawah Anda akan menghemat beberapa mA daya.
Katakanlah kita memiliki 5k pull up @ 5v, itu adalah 1mA
per pin; saat kehabisan baterai, setiap mA berharga.
Ketika kita menarik turun, kita biasanya hanya membakar kebisingan EMF, mengkonsumsi jumlah MA yang dapat diabaikan.