Definisi Mikrokontroler
Mikrokontroler adalah sebuah komputer kecil yang dikemas dalam bentuk chip IC (Integrated Circuit) dan dirancang untuk melakukan tugas atau operasi tertentu. Pada dasarnya, sebuah IC Mikrokontroler terdiri dari satu atau lebih Inti Prosesor (CPU), Memori (RAM dan ROM) serta perangkat INPUT dan OUTPUT yang dapat diprogram.
Mikroprosesor merupakan Central Processing Unit (CPU) yang terbentuk dalam satu chip. Sedangkan mikrokontroler merupakan gabungan dari CPU, port input/output (I/O), memori, timer, port serial, port paralel, dan rangkaian pendukung lainnya yang dikemas menjadi satu chip.
dan adapun contoh-contoh dari mikrokontroler tersebut adalah : ardunio,nodemcu,dht,sensor,raspberry pi,wemos d1 mini. dan untuk software pemrograman adalah: arduino ide,python dan juga blink.
Mesin cuci,agar rangkaian bekerja kita harus memberi perintah (program ) kepada microcontroller , programnya adalah sbb:” jika tombol start ditekan nyalakan led hijau dan berikan sinyal 5volt dan jika tombol stop ditekan nyalakan led merah dan stop sinyal 5volt” .Instruksi/program yg telah kita buat kita masukan kedalam microcontroller dengan menggunakan sebuah alat yg dinamakan programmer (yg dapat kita buat sendiri). Bagian yang terdapat dalam sebuah microcontroller :MEMORI untuk menyimpan program ,CPU yang melaksanakan program yg ada dimemori,PORT untuk mengambil sinyal dari luar (pd contoh diatas : tombol start dan stop dihubungkan ke port sbg input ) dan untuk mengeluarkan sinyal (pada contoh sinyal 5V , dan led merah /hijau) , sinyal yg diambil dan dikeluarkan adalah sinyal digital 5 volt (logika 1) atau 0 volt (logika 0) .