16 dari kemajuan terknologi saat ini, oleh karena itu, produsen-produsen ponsel pintar
menawarkan kepada konsumen produk dengan spesifikasi yang tinggi. Android diluncurkan perdana pada tanggal 5 November 2007 yang
dikembangkan oleh sebuah perusahaan yaitu Android Inc yang selanjutnya diakuisisi oleh Google. Penamaan dari versi-versi Android menggunakan nama-
nama makanan seperti CupCake, Donut, Eclair, sampai Marshmallow sampai pada tahun 2015.Hendrik Mulyana, 2012: 1-4
Android menurut Nikodemus WK 2013: 2 adalah sebuah sistem operasi pada ponsel pintar smartphone yang memodifkasi sistem operasi linux pada
komputer oleh perusahaan Android. Inc. Google mengakuisisi Android pada beberapa taun setelahnya, karena ingin Android menjadi sistem open source dan
gratis. Android menurut Wei-Meng Lee 2011:2 adalah sebuah sistem operasi untuk
mobile phone hasil modifikasi dari versi Linux. Dikembangkan awal oleh perusahan yang namanya sama dengan Android yaitu Android, Inc. yang setelah
itu sebagai strategi memasuki dunia smartphone google membeli proses pengembangan Android sekaligus tim pengembangnya.
Kesimpulan dari beberapa pendapat mengenai pegertian dari Android adalah sistem operasi yang pada awalnya dibuat oleh perusahaan Android Inc. untuk
mobile phone atau smartphone yang selanjutnya diakuisisi oleh Google untuk dibuat sumber terbukaopen soure maupun gratis. Perkembangan versi Android
memiliki beberapa versi, versi-versi dari Android diberi nama dengan nama-nama makanan, adapun dibawah ini versi-versi Android.
17
Tabel 2. Berbagai Nama dan Versi Android Versi Android
Tanggal Rilis Nama
1.0 23 September 2008
- 1.1
9 Februari 2009 -
1.5 30 April 2009
Cupcake 1.6
15 September 2009 Donut
2.02.1 26 Oktober 2009
Eclair 2.2
20 Mei 2010 Froyo
2.3 6 Desember 2010
Gingerbread 3.03.1
15 Juli 2011 Honeycomb
4.0.3, 4.0.4 16 Desember 2011
Ice Cream Sandwich 4.1, 4.11
9 Juli 2012 Jelly Bean
4.2, 4.22 13 November 2012
Jelly Bean 4.3
24 Juli 2013 Jelly Bean
4.4 31 Oktober 2013
KitKat 5.x
Oktober 2014 Lolipop
6.0 Agustus 2015
Marshmallow
4. Mikrokontroler
Mikroprosesor dan mikrokontroler pada saat ini digunakan dalam memudahkan pekerjaan manusia. Adanya mikroprosesor sebagai “otak” dalam
menjalankan sebuah instruksi, memudahkan dan meringkas pekerjaan manusia, terlebih adanya mikrokontroler yang sudah memiliki mikroprosesor dan beberapa
fitur pendukung mikroprosesor dalam mengekseskusi intruksi yang dikehendaki. Mikrokontroler memiliki kelengkapan seperti input-output, timer, interrupt, maupun
fitur lainnya, namun pengertian dari mikrokontroler dapat dilihat dari beberapa sumber yang dilihat dibawah ini.
Mikrokontroler adalah IC dengan kecepatan proses sangat tinggi dan semua bagian yang diperlukan untuk kontroler dijadikan satu di dalam IC tersebut.
18 Mikrokontroler biasanya terdiri dari CPU, EEPROMEPROMPROMROM, IO,
Serial Parallel, Timer, Interrupt controller, RTC Real Time Clock dan lain-lain. Mikrokontroler juga dapat diartikan IC yang dapat memanipulasi data informasi
dari urutan secara runtut perintah program yang dibuat oleh pemrogram. Suprapto, 2012: 15-16.
Mikrokontroler merupakan sebuah IC integrated circuit yang di dalamnya terdapat CPU control processing unit, input-outputIO, memori seperti RAM;
EPROM, ADC Analog to Digital Converter, timer, bahkan sampai fasilitas intterupt yang dikemas menjadi satu kedalam bentuk IC lengkap. Perbedaan
mikroprosesor dengan mikrokontroler yaitu pada mikroproseror membutuhkan komponen pendukung seperti memori atau yang lain, namun pada mikrokontoler
sudah dikemas menjadi satu komponen yang dibutuhkan mikroprosessor untuk bekerja optimal. Widodo Budiharto, 2005 : 5-6.
Mikrokontroler merupakan chip pengontrol utama pada bidang industri dapat juga digunakan pada riset maupun penelitian, karena dari kelebihan yang dimiliki
oleh mikrokontoler tersebut dibandingkan mikroprosesor. Kelebihan yang dimiliki mikrokontroler daripada mikroprosesor dari segi harga lebih murah, dukungan
software sangat banyak, komponen pendukung yang dibutuhkan untuk dapat bekerja sedikit. Widodo Budiharto, 2008 : 1.
Berdasarkan dari beberapa pendapat ahli di atas dapat disimpulkan mikrokontroler merupakan komponen yang di dalamnya terdapat kumpulan
berbagai macam fasilitas seperti memori, timer, CPU sebagai pemroses semua perintah, input-output dan lain-lain, dan dapat digunakan sebagai pengontrol
utama yang sering digunakan pada bidang industri maupun pada riset. Selain itu,
19 mikrokontroler lebih murah, lebih sedikit membutuhkan komponen pendukung, fitur
lebih lengkap daripada mikroprosesor.
5. Mikrokontroler AVR