Anda di halaman 1dari 19

BAB II

KAJIAN PUSTAKA

2.1 KAJIAN PUSTAKA

2.1.1 Perancangan

Menurut Muhammad Arif (2016), dalam bukunya yang

berjudul Bahan Ajar Rancangan Teknik Industri yang

mengatakan bahwa Perancangan adalah suatu proses

mengambarkan rencana umum suatu kegiatan rancangan

proyek dan aktivitas-aktivitas khusus yaitu teknik atau metode-

metode dalam merancang sesuatu.

Menurut Rusdi Nur dan Muhammad Arsyad Suyuti (2018)

dalam bukunya yang berjudul Perancangan Mesin-Mesin Industri

yang mengatakan bahwa Perancangan adalah suatu proses

yang bertujuan untuk menganalisis,menilai,memperbaiki dan

menyusun suatu system, baik system fisik maupun non fisik yang

optimum untuk waktu yang akan dating dengan memanfaatkan

informaasi yang ada.

Menurut Bin Ladjamudin (2005:39), didalam buku Rusdi Nur

dan Muhammad Arsyad Suyuti (2018) yang berjudul

Perancangan mesin-mesin industri mengatakan bahwa

perancangan adalah tahapan perencanaan (design) memiliki


tujuan untuk mendesign system baru yang dapat menyelesaikan

masalah-masalah yang dihadapi perusahaan yang yang

diperoleh dari pemilihan alternatif system yang terbaik.

Menurut Kusrini dkk (2007:79), didalam buku Rusdi Nur dan

Muhammad Arsyad Suyuti (2018) yang berjudul Perancangan

mesin-mesin industri mengatakan bahwa perancangan adalah

proses pengembangan spesifikasi sistem baru berdasarkan hasil

rekomendasi analisis sistem.

Menurut Triono dkk (2018) Perancangan adalah pengerjaan

atau pengembangan dari sesuatu yang ada berdasarkan analisis

Menurut Muhammad Syamsul Arifin (2018) Perancangan

adalah tahap penerjemahan dari keperluan atau data yang telah

dianalisis kedalam bentuk yang mudah dimengerti oleh pemakai

Menurut Sholamularib dan Latifah (2019) Perancangan

adalah sebuah proses yang menentukan bagaimana suatu

sistem akan menyelesaikan apa yang mesti diselesaikan

2.1.2 Alat

Alat atau perkakas adalah benda yang digunakan untuk

mempermudah pekerjaan kita sehari-hari.(id.wikipedia.org)

Alat adalah segala sesuatu yang digunakan untuk

mengerjakan sesuatu yang fungsinya untuk memudahkan

pekerjaan.( https://www.kamusq.com/)
2.1.3 Audio

Suara adalah fenomena fisik yang dihasilkan oleh getaran

benda atau getaran suatu benda yang berupa sinyal analog

dengan amplitudo yang berubah secara kontinyu terhadap

waktu, suara berhubungan erat dengan rasa ‘mendengar’. Suara

atau bunyi biasanya merambat melalui udara. Suara atau bunyi

tidak bisa merambat melalui ruang hampa.

Suara dihasilkan oleh getaran suatu benda. Selama bergetar,

perbedaan tekanan terjadi di udara sekitarnya. Pola osilasi yang

terjadi dinamakan sebagai “Gelombang”.

Manusia mendengar bunyi saat gelombang bunyi, yaitu getaran

di udara atau medium lain, sampai ke gendang telinga manusia.

Batas frekuensi bunyi yang dapat didengar oleh telinga

manusiakira-kira dari 20 Hz sampai 20 kHz pada amplitudo

umum dengan berbagai variasi dalam kurva responsnya. Suara

di atas 20 kHz disebut ultrasonik dan di bawah 20 Hz disebut

infrasonik ( https://www.e-jurnal.com/).

2.1.4 Sholawat

Shalawat merupakan pujian yang ditujukan kepada Nabi

SAW. Ada yang berpendapat juga bahwa shalawat kepada Nabi

merupakan ibadah yang mendekatkan diri kepada Allah, sama

halnya seperti melakukan dzikir. Pada dasarnya shalawat


merupakan permohonan keberkahan dan memberikan

penghormatan kepada Nabi SAW. Selain itu, Nabi merupakan

pemberi syafaat terbesar sesudah Allah SWT. Pembacaan

shalawat tidak lepas dari pemikiran peranan Nabi sebagai

wasilah bagi umatnya. Gagasan yang menyatakan bahwa Nabi

sebagai pemberi wasilah dan syafaat sudah berkembang sejak

masa awal kenabian. Melihat fenomena yang terdapat di

Indonesia, tradisi pembacaan shalawat diba’ bukan hal yang

baru, terlebih di kalangan Nahdliyyin (NU). Pembacaan shalawat

banyak dilakukan dalam acara maulud Nabi Muhammad.

Namun, dalam perkembangan selanjutnya, tradisi ini juga

dilakukan dalam acara tasyakuran, dan lain sebagainya.

Sebagaimana di daerah Krapyak terdapat majelis shalawat diba’

bil Musthafa yang rutin melakukan tradisi shalawatan ini setiap

minggunya. Pada dasarnya, pembacaan shalawat tersebut

sebagai ritual bershalawat yang merupakan ekspresi umat

terhadap hadis-hadis Rasulullah.

(http://journalarraniry.com/ojs/index.php/jar/article/view/35/32)

2.1.5 TK (Taman Kanak-Kanak)

Adalah jenjang pendidikan anak usia dini (usia 6 tahun atau

dibawahnya) dalam bentuk pendidikan formal.(id.wikpedia.org)


2.2 Pengertian Alat Yang digunakan

Berikut adalah alat dan bahan yang digunakan dalam perancangan

alat pemutar audio untuk anak TK :

1) Arduino Uno

Arduino adalah kit elektronik atau papan rangkaian elektronik

open source yang di dalamnya terdapat komponen utama yaitu

sebuah chip mikrokontroler dengan jenis AVR dari perusahaan

Atmel.( https://www.it-jurnal.com)

Gambar 1

Arduino Uno

2) Mikrokontroler

Mikrokontroler itu sendiri adalah chip atau IC (Integrated

Circuit) yang bisa diprogram menggunakan komputer. Tujuan

menanamkan program pada mikrokontroler adalah agar rangkaian

elektronik dapat membaca input, memproses input tersebut dan


kemudian menghasilkan output sesuai yang diinginkan. Jadi

mikrokontroler bertugas sebagai ‘otak’ yang mengendalikan input,

proses dan output sebuah rangkaian elektronik.

Mikrokontroler ada pada perangkat elektronik di sekeliling kita.

Misalnya handphone, MP3 player, DVD, televisi, AC, dll.

Mikrokontroler juga dipakai untuk keperluan mengendalikan robot.

Baik robot mainan, maupun robot industri. ( https://www.it-

jurnal.com)

Gambar 2

Microcontroller

3) Micro SD

MicroSD adalah kartu memori non-volatile yang

dikembangkan oleh SD Card Association yang digunakan dalam

perangkat portable. Saat ini, teknologi microSD sudah digunakan

oleh lebih dari 400 merek produk serta dianggap sebagai standar

industri de-facto. Keluarga microSD yang lain terbagi menjadi

SDSC yang kapasitas maksimum resminya sekitar 2GB, meskipun

beberapa ada yang sampai 4GB. SDHC (High Capacity) memiliki


kapasitas dari 4GB sampai 32GB. Dan SDXC (Extended Capacity)

kapasitasnya di atas 32GB hingga maksimum 2TB. Keberagaman

kapasitas seringkali membuat kebingungan karena masing-masing

protokol komunikasi sedikit berbeda. Dari sudut pandang

perangkat, semua kartu ini termasuk kedalam keluarga SD. SD

adapter memungkinkan konversi fisik kartu SD yang lebih kecil

untuk bekerja di slot fisik yang lebih besar dan pada dasarnya ini

adalah alat pasif yang menghubungkan pin dari microSD yang kecil

ke pin adaptor microSD yang lebih besar. SD mempunyai bentuk

fisik yang sama maka sering menyebabkan kebingungan di

kalangan konsumen. Contohnya, MicroSD, MicroSDHC, dan

MicroSDXC ukuran fisiknya sama tetapi kapabilitasnya berbeda.

Protokol komunikasi untuk SDHC/SDXC/SDIO sedikit berbeda

dengan MicroSD yang sudah mapan karena biasanya host device

keluaran lama tidak bisa mengenali kartu keluaran baru.

kebanyakan masalah mengenai inkompatibilitas ini dapat

diselesaikan dengan firmware update.( https://id.wikipedia.org)

Gambar 3

Micro SD
4) DFPlayer Mini

DFPlayer mini adalah module sound/music yang mendukung

beberapa file salah satunya adalah file mp3.(

https://www.nyebarilmu.com)

Gambar 4

DFPayer Mini

5) Speaker

Speaker adalah perangkat keras output yang berfungsi

mengeluarkan hasil pemrosesan oleh CPU berupa audio/suara.

Speaker juga bisa di sebut alat bantu untuk keluaran suara yang

dihasilkan oleh perangkat musik seperti MP3 Player, DVD Player

dan lain sebagainya.(https://www.audioengine.co.id)

Gambar 5

Speaker
6) Kabel Jumper

Kabel jumper merupakan kabel elektrik yang berfungsi untuk

menghubungkan antar komponen yang ada di breadboard tanpa

harus memerlukan solder. Umumnya memang kabel jumpe sudah

dilengkapi dengan pin yang terdapat pada setiap ujungnya. Pin

atau konektor yang digunakan untuk menusuk disebut dengan Male

Connector, sementara konektor yang ditusuk disebut

dengan Female Connector.(https://belajariot.com)

Gambar 6

Kable Jumper

7) Resistor

Menurut Yohandri (2016) dalam bukunya yang berjudul

elektronika dasar 1, Resistor adalah komponen elektronika yang

berfungsi untuk membatasi atau menghambat aliran arus dalam

suatu rangkaian

Gambar 7

Resistor 1 K Ohm
8) Push Button

Push Button adalah jenis saklar yang dilengkapi dengan

sebuah katup. Katup tersebut berfungsi untuk menggantikan

tombol. saklar push button juga memiliki dua mode yakni NO alias

normally open dan juga NC atau normally close. Push button

berfungsi memberikan sinyal masukan pada sebuah rangkaian.(

https://belajarelektronika.net/)

Gambar 8

Push Button

9) Chip Modul Charger TP4086

TP4056 adalah modul untuk mengisi baterai isi ulang Lithium

(Li-ion rechargeable battery) 1 Ampere yang dilengkapi dengan 2

lampu indikator, masing-masing menunjukkan status saat mengisi

ulang (LED merah) dan saat baterai sudah terisi penuh (LED biru).

Modul ini menggunakan IC TP4056 yang merupakan IC pengisi

ulang linear untuk baterai lithium-ion sel tunggal dengan arus dan

tegangan yang konstan yang dilengkapi dengan sistem pengaturan


suhu (thermal regulation). Tegangan pengisian konstan di 4,2 Volt

(akurasi 1,5%), ideal untuk digunakan mengisi ulang baterai

bertegangan 3 ~ 3,7 Volt. Fitur lainnya dari IC ini adalah pemantau

arus, pengunci tegangan kurang (under-voltage lockout), pengisi

ulang otomatis, dan dua status pin yang mana pada modul ini

dihubungkan dengan LED indikator.

Gambar 9

Chip Modul Charger TP4086

10) Battery

Baterai (Battery) adalah sebuah alat yang dapat merubah

energi kimia yang disimpannya menjadi energi Listrik yang dapat

digunakan oleh suatu perangkat Elektronik. Hampir semua

perangkat elektronik yang portabel seperti Handphone, Laptop,

Senter, ataupun Remote Control menggunakan Baterai sebagai

sumber listriknya. Dengan adanya Baterai, kita tidak perlu

menyambungkan kabel listrik untuk dapat mengaktifkan perangkat

elektronik kita sehingga dapat dengan mudah dibawa kemana-

mana. Dalam kehidupan kita sehari-hari, kita dapat menemui dua


jenis Baterai yaitu Baterai yang hanya dapat dipakai sekali saja

(Single Use) dan Baterai yang dapat di isi ulang (Rechargeable).(

https://teknikelektronika.com/)

Gambar 10

Baterai

11) Ardino Software (IDE)

IDE Merupakan singkatan dari (Integrated Developtment

Enviroenment), atau secara bahasa mudahanya merupakan

lingkungan terintegrasi yang digunakan untuk melakukan

pengembangan. Disebut sebagai pengembangan karena melalui

software inilah arduino dilakukan pemrograman untuk melakukan

fungsi-fungsi yang dibenamkan melalui sintaks pemrograman.

Arduino menguunakan bahasa pemrograman sendiri yang

menyerupai bahasa C. Bahas pemrograman Arduino (Sketch)

sudah dilakuka perubahan untuk memudahkan pemula dalam

melakukan pemrograman dari bahasa aslinya. Sebelum dijual

kepasaran, IC Mikrokontroler Arduino telah ditanamkan suatu


program yang bernama Bootlader yang berfungsi sebagai

penengah antara compiler Arduino dengan mikrokontroler.

Arduino IDE dibuat dengan bahasa pemrograman JAVA

Arduino IDE juga dilengkapi dengan library C/C++ yang biasa

disebu Wiring yang membuat operasi input dan output menjadi

lebih mudah. Arduino dikembangkan dari software processing yang

dirombak menjadi Arduino IDE khusus untuk pemrograman dengan

Arduino.

Program yang ditulis dengan menggunakan Arduino

software (IDE) disebut dengan sketc). Sketch ditulis dalam suatu

editor teks dan disimpan dan disimpan dalam file dengan ekstensi

ino. Teks editor pada Arduino software memiliki fitur-fitur seperti

cutting/paste dan seraching/replacing sehingga memudahkan

dalam menulis kode program. (www.duniailkom.com)

Gambar 11

Tampilan dari Softwarfe Arduino IDE


12) Kable USB Male To Male

USB adalah singkatan dari Universal Serial Bus dan

merupakan media penghubung antara komputer dengan

perangkat-perangkat elektronik lainnya seperti Mouse, Keyboard,

Printer, Scanner, Ponsel, Flash Drive, DVD writer, Konsol

Permainan, Kamera, Modem dan bahkan digunakan sebagai media

penghubung untuk mengendalikan alat-alat uji dan mesin-mesin

produksi. Teknologi koneksi USB yang dikembangkan pada

pertengahan tahun 1990-an ini telah menjadi standar untuk hampir

semua komputer dan ponsel serta peralatan elektronik lainnya.

USB juga dijadikan standar untuk pengisian baterai untuk ponsel

dan beberapa perangkat elektronik

lainnya.(https://teknikelektronika.com)

Gambar 12

Kable USB Male To Male


13) Flowchart

Flowchart adalah bagan-bagan yang mempunyai arus yang

menggambarkan Langkah-langkah penyelesaian suatu masalah.

(Andika : 2018)

Berikut adalah simbol-simbol Flowchart yang telah disepakati

oleh dunia pemrograman

Tabel 1
Simbol flowchart

Simbol Keterangan

Terminator, simbol untuk


memulai dan mengakhiri suatu
program.

Input/Output, menyatakan
proses input dan output.

Aliran Data, merepresentasikan


aliran data dari setiap proses.

Proses, menunjukkan proses


yang dilakukan oleh komputer.

Percabangan (decision),
digunakan untuk kondisi yang
akan menghasilkan beberapa
kemungkinan jawaban/aksi.
Preparation, digunakan untuk
memberi nilai awal, nilai akhir,
penambahan/pengurangan bagi
variabel counter.
Predifined process/Call, untuk
menunjukkan suatu operasi yang
rinciannya ditunjukkan ditempat
lain (prosedur, subprosedur,
fungsi).
Connector, untuk menunjukkan
sambungan dari flowchart yang
terputus dihalaman yang sama
atau dihalaman berikutnya.
Off page connector, untuk
menghubungkan bagian flowchart
yang berada pada halaman yang
berbeda.
Symbol manual
operation,berfungsi untuk
menunjukkan pengolahan yang
tidak dilakukan oleh komputer/Pc

2.3 Bahasa Pemrograman Yang Digunakan

2.3.1 Bahasa Pemrograman Arduino

Bahasa pemrograman yang digunakan dalam

perancangan alat pemutar audio untuk anak TK ini adalah

bahasa pemrograman Arduino. Dimana bahasa pemrograman

tersebut adalah merupakan bahasa pemrograman turunan dari

bahasa C.
Bahasa pemrograman C pertamakali dibuat oleh

Dennis M. Ritchie pada tahun 1972. Saat itu Ritchie bekerja di

Bell Labs sebuah pusat penelitian yang berlokasi di Murray Hill,

New Jersey Amerika Serikat.

Ritchie membuat bahasa pemrograman C untuk

mengembangkan Sistem Operasi UNIX. Sebelumnya Sistem

Operasi UNIX dibuat menggunakan bahasa Assembly

(Assembly Languange) akan tetapi bahasa Assembly sendiri

sangat rumit dan susah untuk dikembangkan. Dengan tujuan

mengganti bahasa Assembly peneliti di Bell Labs membuat

bahasa pemrograman B, namun bahasa pemrograman B juga

memiliki beberapa kekurangan yang akhirnya dilengkapi

dengan bahasa pemrograman C.

Dengan bahasa C inilah Sistem Operasi UNIX ditulis

ulang. Pada gilirannya, UNIX menjadi dasar dari banyak Sistem

Operasi modern saat ini. Termasuk Linux, Max OS (iOS),

hingga Sistem Operasi Android.

Bahasa pemrograman C adalah sebuah bahasa

pemrograman computer yang dapat digunakan untuk membuat

berbagai aplikasi (genereal, purpose,programming,Language)

Mulai dari system operasi (Windows,Linux) Antivirus, Software

pengolah gambar image Processing hingga Compiler untuk


bahasa pemrograman. Dimana Bahasa pemrograman C

banyak digunakan untuk membuat bahasa pemrograman lain

seperti bahasa pemrograman PHP. Meskipun termasuk

General-Purpose,Programming,Languange, yakni bahasa

pemrograman yang bias membuat berbagai aplikasi, bahasa

pemrograman C paling cocok digunakan untuk merancang

aplikasi yang berhuungan lansung dengan Sistem Operasi dan

Hardware hal ini tidak terlepas dari tujuan bahasa C

dikembangkan.

Berikut adalah beberapa keunggulan dari Bahasa

Pemrograman C:

1) C sebagai bahasa pemrograman procedural

Konsep pemrograman procedural adalah sebuah

metode pemrograman yang setiap baris perintah diproses

secara berurutan dari baris paling atas hingga baris paling

bawah. Selain itu bias terdapat fungsi tambahan (Function)

yang digunakan nuntuk menyelesaikan beberapa tugas

Selain konsep procedural, terdapat juga konsep

pemrograman Object (Object-Oriented Programming).

Didalam bahasa pemrograman Object setiap tugas

dijalankan menggunakan Class dan Object. Contoh bahasa

pemrograman Object adalah Java.


2) Bahasa C sangat cepat dan efisien

Aplikasi yang dibuat dengan menggunakan bahasa C

dapat dibuat dengan cepat serta berukuran kecil. Ini

dikarenakan Bahasa C bias lansung berkomunikasi dengan

Hardware. Sebuah fitur yang jarang tersedia dibahasa

pemrograman Modern seperti java,php dan Phyton.

3) C adalah Portable Language

Maksudnya, bahasa pemrograman C biasa di

Compile ulang supaya berjalan diberbagai sistem operasi

tanpa perlu mengubah kode-kode yang ada. Aplikasi yang

dibuat diwindows dengan menggunakan bahasa C, dapat

dipindahkan ke Linux dengan sedikit atau tanpa modifikasi.

4) C merupakan induk daribahasa pemrograman Modern

Bahasa pemrograman C banyak menginspirasi

bahasa pemrograman lain, seperti C++,C#, Objective C,

PHP, JavaScript dan masih banyak lagi. Dengan

mempelajari bahasa C anda akan lebih mudah disaat

berpindah kebahasa pemrograman lain yang merupakan

bahasa turunan dari bahasa C.

Anda mungkin juga menyukai