2.8 Pin Digital
Pin digital digunakan untuk mengirim sinyal digital berupa nilai 1 dan 0. Angka 1 menandakan bahwa pin memiliki kondisi HIGH dan angka 0 menandakan kondisi
LOW. Untuk menggunakan pin digital ini digunakan fungsi sebagai berikut :
1. pinModepin, mode
Digunakan untuk menetapkan mode dari suatu pin, pin adalah nomor pin yang akan digunakan dari 0-19 pin analog 0-5 adalah 14-19. Mode yang bisa
digunakan adalah INPUT atau OUTPUT. 2.
digitalWritepin, value Ketika sebuah pin ditetapkan sebagai OUTPUT, pin tersebut dapat dijadikan
HIGH ditarik menjadi 5 volts atau LOW diturunkan menjadi ground. 3.
digitalReadpin Ketika sebuah pin ditetapkan sebagai INPUT maka anda dapat menggunakan
kode ini untuk mendapatkan nilai pin tersebut apakah HIGH ditarik menjadi 5 volts atau LOW diturunkan menjadi ground.
2.9 Pin Analog
Arduino adalah mesin digital tetapi mempunyai kemampuan untuk beroperasi di dalam analog menggunakan trik. Berikut ini cara untuk menghadapi hal yang
bukan digital.
Universitas Sumatera Utara
1. analogWritepin, value
Beberapa pin pada Arduino mendukung PWM pulse width modulation yaitu pin 3, 5, 6, 9, 10, 11. Ini dapat merubah pin hidup onatau mati off dengan
sangat cepat sehingga membuatnya dapat berfungsi layaknya keluaran analog. 2.
analogReadpin Ketika pin analog ditetapkan sebagai INPUT anda dapat membaca keluaran
voltase-nya. Keluarannya berupa angka antara 0 untuk 0 volts dan 1024 untuk 5 volts.
2.10 Real Time Clock RTC
RTC adalah jenis pewaktu yang bekerja berdasarkan waktu yang sebenarnya atau dengan kata lain berdasarkan waktu yang ada pada jam kita. Agar dapat berfungsi,
pewaktu ini membutuhkan dua parameter utama yang harus ditentukan, yaitu pada saat mulai start dan pada saat berhenti stop. Biasanya Real Time Clock berbentuk
suatu chip IC yang memiliki fungsi sebagai penyimpan waktu dan tanggal. Dalam proses penyimpanannya RTC sendiri memiliki register yang dapat menyimpan data
detik, menit, jam, tanggal, bulan dan tahun. RTC ini memiliki 128 lokasi RAM yang terdiri dari 15 byte untuk data waktu serta kontrol, dan 113 byte sebagai RAM umum
Universitas Sumatera Utara
2.11 Android Smartphone