Apa yang kita lakukan
Pin arduino bisa mengendalikan benda elektronik kecil seperti LED. Tapi, ketika bermain dengan sesuatu yang lebih besar (seperti motor mainan atau mesin cuci), kita perlu transistor external. Transistor berguna untuk menyambung dan memutus arus besar dengan arus yang kecil. Sebuah transistor punya 3 pin. Untuk transistor negatif (NPN), kamu menghubungkan load ke connector dan emitter ke ground. Lalu ketika arus kecil mengalir dari base ke emitter, arus akan mengalir dari transistor dan motor akan hidup (ketika pin Arduino disetel sebagai HIGH). Ada banyak jenis transistor, yang memungkinkan setiap situasi punya solusi tersendiri. Kita menggunakan transistor P2N2222AG. Alasannya adalah karena maksimum voltage (40v) dan maksimum arus (200 mA) sudah cukup besar untuk motor kita. (lebih lanjut ada di datasheet http://ardx.org/2222)