Misalkan kamu ingin membuat rangkaian yang komponen utamanya adalah sensor cahaya, Arduino, dan lampu LED.
Adapun kondisi yang diinginkan adalah ketika sensor cahaya mendeteksi gelap, maka lampu LED akan menyala. Begitu pun sebaliknya, jika sensor mendeteksi terang maka lampu mati.
Disini, fungsi utama Arduino adalah menerima dan memproses data yang didapat dari sensor cahaya. Kemudian data hasil prosesnya diteruskan ke LED sebagai output.
Sehingga bisa dikatakan bahwa:
Sensor cahaya = perangkat inputan (masukan)
Arduino = mikrokontroler (otak yang memproses data)
Lampu LED = perangkat outputan (keluaran)
Ketika Arduino mendapatkan data dari sensor cahaya, terlebih dahulu Arduino akan melakukan pemrosesan data.
Apakah data dari sensor ini sesuai dengan kondisi yang ada di perintah atau tidak. Jika iya maka Arduino akan memberikan perintah ke lampu untuk menyala. Dan Jika tidak maka Arduino akan memberikan perintah ke lampu untuk mati.
Source : aldyrazor.com