Raspberry Pi DASAR TEORI

5

BAB II DASAR TEORI

2.1. Raspberry Pi

Pada penelitian ini akan digunakan salah satu mikrokontroler yaitu Raspberry Pi. Jenis Raspberry pi yang akan digunakan yaitu Raspi versi 3, dikarenakan versi ini sudah dilengkapi dengan fitur wifi dan bluetooth serta memiliki kapasistas ram yang lebih besar dari yang sebelumnya yaitu sebesar 1 gigabyte. Raspberry Pi merupakan komputer dalam satu singleboard.. Chip mengintegrasikan sebuah prosesor CPU, graphics processing unit GPU, dan memori pada suatu unit tunggal [1]. Bagian – bagian Raspberry pi adalah sebagai berikut : 1. Prosesor Prosesor berupa chip 32 bit, 1.2 GHz System on a Chip SOC dengan merk Broadcom BCM2837. Menggunakan empat inti merk ARM Cortex-A53 dengan kecepatan 1,2 GHz. Raspberry Pi model 3 mempunyai RAM sebesar 1 GB[1]. 2. Slot Secure Digital Card SD Card Raspberry Pi menggunakan SD Card sebagai media penyimpanan seluruh data hard drive. 3. Port USB Raspberry Pi Model 3 mempunyai 4 port USB sedangkan Raspberry Pi Model A hanya mempunyai sebuah Port USB. 4. Port Ethernet, Wifi, dan Bluetooth Raspberry Pi model 3 mempunyai port ethernet dengan standar RJ45 dan antena berkecepatan 2.4 GHz 802.11n untuk penangkap sinyal wifi. Raspberry model 3 juga terdapat bluetooth untuk transfer data dan koneksi dengan sebuah hardware yang menggunakan koneksi tersebut. 5. Konektor HDMI High-Definition Multimedia Interface Port HDMI digunakan sebagai penyedia keluaran video dan audio digital. Sinyal HDMI mampu dikonversi menjadi DVI Digital Visual Interface sehingga dapat digunakan untuk berbagai monitor. 6. Output Audio Analog Port audio analog digunakan sebagai penyedia keluaran audio analog untuk speaker dengan jack standar 3,5 mm mini analog audio jack. 7. Keluaran Composite Video Jack standar tipe RCA menyediakan keluaran untuk sinyal video NTSC dan PAL [2]. 8. Port GPIO Selain itu terdapat port General Purpose InputOutput GPIO digunakan untuk berhubungan dengan suatu hardware eksternal. Raspberry Pi mempunyai 26 pin GPIO. Gambar 2.1. menunjukkan konfigurasi pin pada port GPIO. Gambar 2.1. Konfigurasi pin pada port GPIO [3] PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Basis Operating System OS pada Raspberry Pi yaitu Linux. Prosesor Broadcom [1][2]mempunyai device driver dan kode yang tidak terdapat dalam standar Linux distribution. Ukuran RAM Read Access Memory pada Raspberry Pi berbeda dengan ukuran RAM komputer desktop. Linux distribution khusus untuk Raspberry pi dikembangkan dalam mengatasi ketidaksesuaian Raspberry Pi dengan standar Linux. Linux distribution yang dibuat di antaranya Raspbian direkomendasikan secara resmi, Adafruit Raspberry PI Educational Linux, Arch Linux, Xbian, Qton Pi. Raspi ini nantinya berfungsi untuk menyimpan database yang berisikan identitas dari pemilik kartu ruangan. Untuk mempermudah pengecekan data yang masuk maupun keluar, akan dibuat sebuat antar muka interface yaitu dengan menggunakan perangkat lunak software dengan python.

2.2. Bahasa Pemrograman Python