Buraya kadarki bütün projelerde kart yalnız konuşuyordu: pinlere elektrik veriyor, ışıkları yakıyordu. Bu projede ilk kez dinliyor.
Düğme bir pini toprağa bağlıyor, kart da bunu okuyor. Program “eğer o pin toprağa çekildiyse ışığı yak” diyor. Bu, koşul kavramının en sade hâli: bir şey olursa başka bir şey yap.
Arduino'nun dahili çekme direnci sayesinde fazladan parça gerekmiyor. Program pini okumaya başladığı anda kart o direnci kendisi devreye sokuyor.