Perancangan dan pembuatan irama musik menggunakan angklung dengan media penyimpanan micro sd Dalam judul TA saya terdapat 3 variabel yang akan dijelaskan.

Slides:



Advertisements
Presentasi serupa
Taukhid Wisnu Broto, S.Kom, MT Tim Informatika ITB
Advertisements

Nama : Juniar Achmad Syaifutra NPM : Jurusan : Teknik Elektro
SELAMAT DATANG DI MATA PELAJARAN TEKNOLOGI INFORMASI DAN KOMUNIKASI
Disusun oleh: Dwi Joko Supriyanto (L )
Oleh: Hanny Kristianto
ALAT-ALAT INPUT.
Pengontrolan motor stepper
Hardware Software Brainware
Rancang Bangun Mixer Otomatis Berbasis Programmable Logic Control Untuk Adonan Donat Kentang dan Pastel By : Satiti Dewi
Organisasi Komputer Pertemuan 5 TATA SUMITRA M.KOM HP
Sistem Terdistribusi 010 – File Service Oleh : Muh. Ary Azali.
PINTU AIR OTOMATIS PADA WADUK BERBASIS MIKROKONTROLER ATMEGA 16
PENGENALAN KOMPONEN DASAR DALAM MERANCANG ROBOT
RANCANG BANGUN ROBOT ARM BERBASIS MIKROKONTROLER ATMEGA 8535
Dibuat oleh: Muhamad Ali Urfih/
ALAT PENDETEKSI JARAK PADA KENDARAAN RODA DUA MENGGUNAKAN SENSOR ULTRASONIC DENGAN TAMPILAN LCD DAN SISTEM GETAR BERBASIS JARINGAN NIRKABEL DAN MIKROKONTROLLER.
Arsitektur & Organisasi Komputer
BAB III PERANGKAT KERAS KOMPUTER
Arsitektur & Organisasi Komputer BAB iv memori
Arsitektur Komputer.
Nama : muhammad luky harianto Nim : Perkembagan teknologi saat ini sangat pesat. Banyak terobosan-terobosan baru dalam bidang teknologi yang.
MENGOPERASIKAN SISTEM KOMPUTER
INSTITUT SAINS DAN TEKNOLOGI NASIONAL FAKULTAS TEKNOLOGI INDUSTRI
MICROCONTROLER AVR AT MEGA 8535
Kuliah 3 TKE 321 R. Arief Setyawan, ST. MT.
BRANKAS PENGAMAN OTOMATIS BERBASIS MIKROKONTROLER AT89S52
Memory.
Oleh : M. Listianto Raharjo Dosen Pembimbing : Arif Wahjudi, ST., MT., PhD.
PERTEMUAN 12 PENCACAH.
Struktur Sistem Komputer
APLIKASI MIKROKONTROLER
ELEMEN DASAR KOMPUTER.
Konsep teknologi informasi b
Kelompok 7 Bonifasius Bryan Elias
PULL UP AND PULL DOWN RESISTOR
ALAT PEMROSES Alat pemroses adalah alat dimana instruksi-instruksi program diproses untuk Mengolah data yang sudah dimasukkan lewat alat input dan hasilnya.
SISTEM PENGENDALIAN CAHAYA RUANGAN BERBASIS MIKROKONTROLER ATMEGA 8535
Pull Up dan Pull Down.
MATA KULIAH : KONTROL CERDAS
DASAR KOMPUTER & PEMROGRAMAN 1A
Memori pada Mikrokomputer
Melvini Eka Mustika JURUSAN TEKNIK KOMPUTER
RANGKAIAN ELEKTRONIKA
KEGIATAN BELAJAR 1 SISTEM KOMPUTER IDIK 4010 Komputer dan Media Pembelajaran by maspupang.co.id.
MENGOPERASIKAN PERALATAN KONVERSI
AKTUATOR Motor Servo Kelompok IV : Ahmad Wahyu Ilahi
Mikrokomputer Pendahuluan.
MICROCONTROLER AVR AT MEGA 8535
INPUT DAN OUTPUT.
INFORMATION AND COMMUNICATION TECHNOLOGY
Dibuat oleh: Ilham Nurchahyo /
Transfer Register dan Mikrooperasi
Perancangan Sistem Mikroprosessor
Komponen Sistem Komputer: Input Output Device
01.3 Hari-1 Sesi-3 Desain Algoritma.
Bab 4 Sistem Operasi Komputer
RANGKAIAN DISPENSER OTOMATIS MENGGUNAKAN LDR Fansuri,
PENGENALAN KOMPONEN DASAR DALAM MERANCANG ROBOT
TUGAS AKHIR PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK SECARA TUNAI PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK.
Op-amp sebagai block komparator
Sistem monitoring daya listrik
KOMPUTER Seperangkat alat elektronik yang bekerja bersama-sama membentuk satu kesatuan di bawah suatu perintah (instruksi) membutuhkan sumber daya listrik.
MEMBUAT ROBOT LINE FOLLOWER
MESIN PENETAS TELUR UNGGAS DENGAN MIKROKONTROLER
Humidity and Temperature Measurement Using Arduino
Sistem Kendali Terprogram
RANGKAIAN DIGITAL ENCODER & Decoder.
External storage Kelompok 4 RPS 2.
Rangkaian Multiplekser, Dekoder, Register. Rangkaian Multiplekser Multiplexer adalah suatu rangkaian yang mempunyai banyak input dan hanya mempunyai satu.
ARDUINO UNO. Apa itu mikrocontroller ? Mengenal mikrokontroler Arduino UNO Joobsheet ini dimaksudkan agar Anda yang masih pemula dalam dunia mikrokontroller.
Transcript presentasi:

Perancangan dan pembuatan irama musik menggunakan angklung dengan media penyimpanan micro sd Dalam judul TA saya terdapat 3 variabel yang akan dijelaskan yaitu pertama konversi not angka menjadi database nada lagu . Bagaimana cara konversinya terus kegunaanya apa dalam Tugas TA saya. Kedua menyimpan database lagu ke microSD, bagaimana prosesnya terus fungsinya apa dalam TA saya, ketiga yaitu Komunikasi openlog, bagaimana prosesnya kegunaanya untuk apa nanti akan dijelaskan lebih lanjut M.Wahyu Darmawan (08.41020.0064)

Latar Belakang Media Penyimpanan Database Nada Lagu Kapasitas memori yang kecil Update / menambah database nada lagu yang sulit Keamanan dalam penyimpanan database nada lagu rentan rusak dan hilang Untuk dapat menyimpan database nada lagu dengan jumlah banyak maka diperlukan sebuah media penyimpanan yang memiliki kapasitas besar, Update database nada lagu yang rumit dan keamanan penyimpanan data lagu yang rentan rusak.

Perumusan Masalah Bagaimana cara menulis database nada lagu yang disimpan kedalam memori microSD. Bagaimana cara membaca judul lagu yang akan ditampilkan ke LCD kemudian mikrokontroller akan mengirimkan perintah ke motor driver untuk menggerakkan angklung sesuai lagu yang di pilih oleh user. Bagaimana cara membaca database nada-nada lagu yang di simpan pada memori MicroSD. Bagaimana cara menggerakkan angklung sesuai dengan nada lagu yang disimpan dalam memori MicroSD.

Tujuan Menulis database nada lagu yang disimpan kedalam memori microSD. Membaca judul lagu yang akan ditampilkan ke LCD kemudian mikrokontroller akan mengirimkan perintah ke motor driver untuk menggerakkan angklung sesuai lagu yang di pilih oleh user. Membaca database nada-nada lagu yang di simpan pada memori MicroSD. Menggerakkan angklung sesuai dengan nada lagu yang disimpan dalam memori MicroSD.

Batasan Masalah Nada dasar yang digunakan adalah nada dasar Do = C. Tingkat nada yang digunakan yaitu dua oktaf, satu oktaf untuk melodi kecil dan satu oktaf untuk melodi besar. Untuk proses menulis dan membaca pada memori microSD digunakan modul openlog datalogger sebagai media pembacanya. Terdapat komputer/notebook yang berfungsi sebagai sarana untuk menulis database program nada-nada lagu yang akan disimpan ke dalam sebuah MicroSD.

DIAGRAM BLOK KESELURUHAN SISTEM Pemilihan judul lagu oleh user merupakan Input yang berasal dari tombol pilihan Kemudian input akan di olah oleh mikrokontrolller dibantu oleh IC74ls138 sebagai inputan selector dan sinyal conditioning untuk meberikan perintah menggerakkan angklung sesuai inputan yang diterima

Media Penyimpanan Micro SD MicroSD adalah kartu memori non-volatile yang dikembangkan oleh SD Card Association yang digunakan dalam perangkat portable. Keluarga microSD yang lain terbagi menjadi SDSC (Standard Capacity) 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.

Openlog datalogger Openlog Datalogger OpenLog Open Source Datalogger merupakan modul penyimpanan datalogger berbasiskan SD/MMC. Telah dilengkapi dengan socket SD/MMC dan mampu menyimpan sampai dengan 16G Byte. Berbasiskan mikrokontroler ATmega328 sehingga modul ini support terhadap FAT16 dan FAT32. Modul yang digunakan pada proyek tugas akhir kali ini adalah openlog datalogger yang merupakan logger serial sederhana didasarkan pada ATmega328 yang berjalan pada frekuensi 16MHz. Openlog datalogger ini dapat berkomunikasi dengan kapasitas memori yang besar hingga 16GB.terdapat beberapa protokol dalam memudahkan untuk melakukan komunikasi dengan Untuk melakukan pembacaan terhadap sebuah folder aturan penulisannya yaitu Cd <nama folder>, Cd atau current direktori adalah perintah yang digunakan untuk membaca isi folder yang dibuat. sebagai contoh nama folder yang dibuat adalah ‘lagu’ maka ditulis “Cd lagu” - Untuk membaca list atau file yang ada didalam folder aturan penulisannya yaitu ‘ls’ yang berarti meminta semua list yang tersimpan didalam microSD. - Untuk membaca isi dari file yang dibuat aturan penulisannya yaitu ‘Read <nama file>’ sehingga dengan peintah ini dapat dilakukan pembacaan terhadap isi file atau list yang tersimpan di dalam microSD tersebut.

Proses Penyimpanan Database Nada Lagu

File Penyimpanan Database Nada Lagu

komunikasi data secara serial (UART) antara Openlog datalogger dengan mikrokontroller ATmega32 -Mikrokontroller ATmega32 meminta file atau list yang tersimpan pada memori microSD dengan cara mengirim perintah ‘LS’, yang merupakan karakteristik dari openlog datalogger sebagai perintah untuk meminta list. -Openlog Datalogger menerima perintah ‘LS’ dari ATmega32 dan membalas dengan mengirimkan semua list yang ada didalam folder microSD. -Mikrokontroller ATmega32 menerima semua list yang dikirimkan oleh openlog datalogger sampai ketemu tanda ‘>’ yang merupakan karakteristik dari openlog datalogger itu sendiri sebagai tanda bahwa semua data yg dikirim sudah selesai -Mikrokontroller ATmega32 menyimpan semua list yang dikirimkan oleh openlog datalogger pada memori RAM internal mikrokontroller untuk ditampilkan pada layar LCD sebagai pilihan lagu ketika ada penekanan tombol up atau down dari user. -Setelah select musik user menekan tombol play maka mikrokontroller mengirim perintah ‘read <nama file>’ sebagai contoh “read musik1.txt”. -Openlog Datalogger menerima perintah “read musik1.txt”, sehingga openlog datalogger langsung mengirimkan isi dari list musik1.txt tersebut sesuai panjang dari database nada lagunya.

FLOWCHART proses select musik Untuk proses select list dapat dilihat dari diagram alir diatas dan dijelaskan ketika ada inputan dari user berupa penekanan tombol pilihan down atau up maka judul lagu akan dibaca kebawah atau keatas sampai ketemu batasan berupa space dan enter. Setelah itu untuk penekanan tombol down judul yang dibaca disimpan sesuai panjang judul tersebut sedangkan untuk tombol up judul yang sudah dibaca dibalik penulisannya kemudian disimpan sesuai dengan panjang lagunya.

FLOWCHART proses Play musik Pada proses play musik dilakukan switch dimana mikrokontroller membaca data nada lagu angka 0 sampai 7 dan delay yang berupa huruf A sampai D, jika ada penekanan tombol stop maka otomatis lagu akan berhenti dan reset diaktifkan kembali seperti awal proses dari sistem tersebut.

Proses input & output IC74LS138 Tabel Kebenaran Proses input & output IC74LS138 Pada tabel kebenaran initerdapat 3 input select yaitu C B A dan terdapat input Enable serta terdapat 8 output keluaran. dimana terdapat inputan selector berupa data biner yang kemudian data input tersebut akan mengaktifkan salah satu dari 8 output keluaran sesuai dengan inputan data biner yang diterimanya. Untuk data output pada IC74LS138 berupa aktif low dimana data yang benar bernilai 0 dan data yang salah berlogika 1.

Proses inverting ic74LS04 sebagai sinyal conditioning Tabel Proses Inverting Data pada IC74LS04 Data dari IC decoder 74LS138 yang masuk ke IC 74LS04 dilakukan inverting atau membalik nilai data tersebut menjadi aktif high, seperti yang terlihat pada tabel tersebut dimana apabila data dengan nilai 0 yang masuk maka motor tidak aktif karena nilai 0 dibuat agar kondisi motor awal dalam keadaan mati, jika data yang masuk bernilai 1 maka akan di berikan perintah kepada driver motor untuk mengaktifkan motor 1 dan begitu selanjutnya.

Driver Motor dc Secara umum digunakan untuk mengendalikan kecepatan putar motor DC. Kecepatan putar motor DC dapat dikendalikan dengan mengatur besar – kecilnya tegangan yang di masukkan, atau dapat juga dengan menggunakan teknik PWM (Pulse Width Modulation). Teknik PWM adalah dengan cara merubah-ubah besarnya duty cycle pulsa. Pulsa yang berubah - ubah duty cycle-nya inilah yang menentukan kecepatan motor. Semakin besar duty cycle pulsa kotak, maka semakin lama pula posisi logika high. Semakin lama motor berada pada kondisi “nyala”, maka semakin cepat pula kecepatan putar motor tersebut.

Demo video Demo video angklung

KESIMPULAN Dapat menyimpan database nada lagu sebanyak 30 list lagu dengan besar total keseluruhan list sebesar 960KB pada memori microSD 2GB sehingga proses penyimpanan dapat dilakukan dengan baik dan 100% dapat terbaca secara keseluruhan sesuai list nada lagunya. Proses pembacaan judul lagu yang ditampilkan pada display LCD dapat terbaca dengan baik. proses menggerakkan angklung dapat dilakukan sesuai lagu yang dipilih oleh user pada display LCD.

Terima kasih