Anda di halaman 1dari 11

LAPORAN INFORMATIKA

Pemanfaatan Arduino Uno dalam Perancangan Jam


Digital Alarm disertai Running Text

DISUSUN OLEH

NAMA KELOMPOK
1. Devan Putra Riatno
2. Gopaz Thomson Marihot Tamba
3. Nurhaslinda
4. Tania Melyani Jamiel

XII IPA 4
SMA NEGERI 3 BATAM
KATA PENGANTAR

Puji syukur ke hadirat Tuhan Yang Maha Esa. Atas rahmat dan hidayah-
Nya, penulis dapat menyelesaikan tugas laporan yang berjudul “Pemanfaatan
Arduino Uno dalam Perancangan Jam Digital Alarm disertai Running Text”
dengan tepat waktu.
Laporan ini disusun untuk memenuhi tugas Mata Pelajaran Informatika.
Selain itu, laporan ini bertujuan untuk menambah wawasan tentang pemanfaatan
Arduino Uno dalam pembuatan berbagai macam barang elektronik fungsional.

Penulis mengucapkan terima kasih kepada Ibu Reni Permanasari,ST selaku


guru Mata Pelajaran Informatika. Ucapan terima kasih juga disampaikan kepada
semua pihak yang telah membantu menyelesaikan tugas laporan ini.

Penulis menyadari laporan ini masih jauh dari kata sempurna. Oleh karena
itu, penulis mohon maaf atas kesalahan tersebut. Kritik dan saran dari pembaca
senantiasa ditunggu oleh penulis guna meningkatkan kualitas tulisan ke depannya.

Batam, 10 Februari 2023

Penulis

ii
DAFTAR ISI

KATA PENGANTAR..............................................................................................ii
DAFTAR ISI...........................................................................................................iii
BAB I.......................................................................................................................4
PENDAHULUAN...................................................................................................4
A. Latar Belakang..............................................................................................4
B. Rumusan Masalah.........................................................................................4
C. Batasan Masalah...........................................................................................4
D. Tujuan Penelitian..........................................................................................4
BAB II......................................................................................................................5
LANDASAN TEORI...............................................................................................5
A. Teori 1...........................................................................................................5
B. Teori 2...........................................................................................................5
C. Teori 3...........................................................................................................5
BAB III....................................................................................................................6
PEMBAHASAN......................................................................................................6
A. Tahap Perancangan.......................................................................................6
B. Tahap Implementasi......................................................................................6
C. Tahap Pengujian............................................................................................6
BAB IV....................................................................................................................7
PENUTUP................................................................................................................7
A. Kesimpulan...................................................................................................7
B. Saran..............................................................................................................7

iii
BAB I

PENDAHULUAN

A. Latar Belakang
Melihat kemajuan teknologi dan ilmu pengetahuan khususnya
semikonduktor yang berhubungan erat dengan bidang elektronika digital,
maka segala yang berhubungan dengan masalah digital dapat diselesaikan
dengan mudah.

Teknologi Arduino Uno telah berkembang sangat pesat saat ini. Bukan
hanya arsitekturnya saja yang semakin komplek dan memudahkan para
pengembang untuk mendesain sistem elektronika canggih, tetapi kapasitas
menyimpan memorinya juga semakin tinggi.

Arduino Uno adalah single chip microkomputer (SCM) yang merupakan


sebuah komputer lengkap yang dipaket dalam sebuah chip (IC). Di mana di
dalamnya telah terdapat RAM, ROM, atau EPROM, timer, osilator, ADC,
buffer I/Oport, saluran alamat dan saluran data sehingga dapat bekerja dan
mampu melakukan yang rumit walaupun rangkaian sangat sederhana.

Dengan keserhanaan alat yang menggunakan Arduino Uno ini, penulis


mencoba merancang dan membuat suatu alat Jam Digital menggunakan
Arduino Uno. Jam Digital merupakan suatu alat yang dapat menampilkan
waktu baik jam, menit, detik dan juga dapat digunakan sebagai timer sebagai
penanda waktu disertai running text.

4
B. Rumusan Masalah
Berdasarkan latar belakang diatas, dapat diperoleh rumusan masalah
sebagai berikut:

1. Bagaimana cara membuat Arduino Uno dapat bermanfaat untuk


lingkungan sekitar, khususnya di kelas?
2. Bagaimana cara membuat program untuk Jam Digital menggunakan
Arduino Uno?
3. Bagaimana cara merancang Jam Digital menggunakan Arduino Uno?
4. Bagaimana cara membuat Jam Digital Alarm disertai teks berjalan?

C. Batasan Masalah
Karena luasnya materi, maka dilakukan beberapa pembatasan masalah,
antara lain:

1. Jam Digital ini terdiri dari jam, menit, detik.


2. Menggunakan set jam, set menit.
3. Menambahkan fungsi jam selain sebagai penanda waktu juga sebagai
alarm dan terdapat teks berjalannya.

D. Tujuan Penelitian
Tujuan dari tugas akhir pembuatan Jam Digital Alarm dan dilengkapi
Running Text dengan menggunakan Module Max7219, yaitu sebagai berikut:

1. Membuat barang elektronika digital menggunakan Arduino Uno yang


bermanfaat.
2. Merancang Jam Digital dengan kelengkapan Alarm dan Running Text.
3. Mengetahui unjuk kerja penanda waktu sebagai alarm dengan
menggunakan Arduino Un

5
BAB II

LANDASAN TEORI

A. Pengertian Teknologi Digital


Menurut Miarso (2007), Teknologi digital adalah teknologi yang dimana
pengoperasionalannya tidak lagi banyak membutuhkan tenaga manusia dan lebih
cenderung pada sistem pengoperasionalannya yang otomatis dan canggih dengan
sistem komputer/format yang dapat dibaca oleh komputer.

Teknologi merupakan suatu bentuk proses yang meningkatkan nilai tambah.


Proses yang berjalan tersebut dapat menggunakan atau menghasilkan produk
tertentu, dimana produk yang dihasilkan tidak terpisah dari produk lain yang telah
ada.

Lebih lanjut disebutkan pula bahwa teknologi merupakan suatu bagian dari
sebuah integral yang terdapat di dalam suatu sistem tertentu. Sedangkan digital
berarti segalanya dimudahkan atau dibantu dengan komputer.

Teknologi digital meliputi barang yang kita gunakan sehari-hari loh, seperti
contohnya jam tangan yang dulunya analog sekarang sudah jaman menggunakan
jam tangan digital yang bahkan disertai beberapa fitur lain seperti mengukur
kalori hingga detak jantung. Teknologi digital ini memiliki beberapa jenis
tergantung dari jenis pemanfaatanya.

B. Pengertian Arduino Uno


Menurut Santosa (2012:1), Arduino Uno adalah kit elektronik atau papan
rangkaian elektronik opensource yang di dalamnya terdapat komponen utama
yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.

6
C. Pengertian Mikrokontroler
Menurut Setiawan (2011:10) mikrokontroler hampir seperti umumnya
komputer, mikrokontroler adalah alat yang mengerjakan intruksi-instruksi
yang diberikan. Artinya, bagian terpenting dan utama dari suatu sistem
komputerisasi adalah program itu sendiri yang dibuat oleh seorang
programmer. Program ini dapat memberi intruksi kepada komputer untuk
melakukan tugas yang lebih kompleks seperti yang diinginkan oleh
proggammer.

7
BAB III

PEMBAHASAN

A. Tahap Perancangan
Pada tugas pembuatan Jam Digital dengan menggunakan Arduino Uno ini
akan digunakan beberapa alat diantaranya:

1. Arduino Uno
2. Breadboard (Solderless)
3. Jumper cable (Male – Female)
4. Kabel data (USB A – USB B)
5. Matrix module (32 x 8 Px)
6. RTC DS3231 (Real time Module)

B. Tahap Implementasi
Pada pembuatan tugas besar Jam Digital ini digunakan sistem minimum
Arduino Uno sebagai implementasinya. Arduino merupakan sistem minimum
serbaguna dengan mikroprosesor ATMega. Jam Digital ini memiliki
spesifikasi setting jam dan menit serta timer di dalamnya.

Sehingga pada Jam Digital ini ada tiga mode yang digunakan. Mode
pertama yaitu mode Jam Digital biasa. Pada mode ini dua seven segment
digunakan sebagai penunjuk jam dan dua seven segment lain digunakan
sebagai penunjuk menit yang bertambah naik terus seperti jam pada
umumnya. Mode kedua yaitu mode setting jam dan menit. Pada mode ini
angka jam dan menit awal dapat diatur menggunakan dua buah pushbutton.
Mode ketiga yaitu mode timer. Pada mode ini dua seven segment
menunjukkan menit dan dua seven segment lain menunjukkan detik. Dengan
tugas besar ini diharapkan mahasiswa juga memahamii pemrograman Arduino

8
Uno serta penggunaan register-register ATMega sebagai perbandingan ilmu
yang telah didapat di kelas.

C. Tahap Pengujian
Pada pembuatan tugas besar ini digunakan sistem minimum Arduino Uno
sebagai implementasinya. Selain itu, digunakan pula breadboard untuk
menempatkan komponen-komponen lain yang dibutuhkan, seperti 7-segment,
pushbutton, resistor, dsb.

Alur penggunaan program yang telah dibuat secara umum sebagai berikut:

1. Mode Jam Biasa

Awalnya program mengecek apakah tombol menu/setting ditekan. Jika


tombol menu ditekan, maka program akan masuk ke mode jam biasa. Saat
mode ini dua seven segment bertindak sebagai penunjuk menit dan dua seven
segment bertindak sebagai penunjuk jam yang bertambah naik seperti jam
pada umumnya.

2. Mode Setting Jam Digital

Jika tombol menu ditekan kembali maka program akan melakukan setting
pada menit satuan terlebih dahulu, jika ditekan lagi maka pada menit puluhan
dan seterusnya sampai jam puluhan. Jika ditekan lagi maka akan menampilkan
hasil jam yang telah disetting sesuai dengan apa yang telah kita ubah. Dalam
melakukan setiap setting, kita cukup menekan switch up (menaikkan angka)
dan switch down (menurunkan angka). Jam Digital ini dilengkapi pula dengan
LED yang berdetak sebagai penanda detik, dimana setiap lampu satu kali
menyala dan satu kali tidak menyala merupakan satu detik (dimana untuk
masing-masingnya selama setengah detik). Dengan kata lain penunjukan
menit bertambah ditandai dengan nyala LED sebanyak 60 kali.

3. Mode Timer

Untuk memenuhi spesifikasi tambahan, yaitu timer, pada Jam Digital ini
digunakan tombol tambahan untuk mode timer. Jika tombol menu ditekan

9
kembali maka jam digital akan bertindak seperti timer dan penunjukan jam
berubah menjadi penunjukan menit serta penunjukan menit berubah menjadi
penunjukan detik. Nilai awal dari penunjukan menit dan detik tersebut nol.
Jika tombol menu ditekan sekali lagi, angka pada timer akan berhenti untuk
menunjukkan waktu pada saat itu. Jika tombol menu ditekan kembali Jam
Digital akan kembali ke mode pertama yaitu mode Jam Digital biasa.

10
BAB IV

PENUTUP

A. Kesimpulan
B. Saran

11

Anda mungkin juga menyukai