Postingan

Menampilkan postingan dari Juli, 2017

BAB 1 PENDAHULUAN

1.1             Latar Belakang Perkembangan teknologi saat ini berkembang se- makin pesat, diiringi dengan kebutuhan manusia yang menginginkan kemudahan akan fasilitas-fasilitas yang mendukung manusia dalam upaya menyelesaikan pe- kerjaan. Teknologi komputer merupakan salah satu teknologi yang dapat membantu mempercepat kerja manusia. Teknologi komputer telah diterapkan diber- bagai macam bidang meliputi pendidikan, kesehatan, perkantoran, telekomunikasi, bisnis, dan sebagainya, begitu juga dalam dunia hiburan. Salah satu ben- tuk hiburan diantaranya adalah Game, game sangat  berkembang pesat seiring dengan kemajuan teknologi komputer. Game sangat banyak diminati baik dari ka- langan anak-anak, remaja sampai dengan dewasa. Na- mun pada kesempatan ini penulis ingin membuat suatu buku yang mengangkat game yang tak lekang oleh wak- tu yaitu game tetris mengguanakan arduino. Untuk menjadi perancang game, kita dapat mempelajari su- atu med

BAB 2 GAME DESIGN

Gambar
2.1 Penjelasan Arduino Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prose- sor Atmel AVR dan softwarenya memiliki bahasa pem- rograman sendiri. Arduino juga merupakan platform hardware terbuka yang ditujukan kepada siapa saja yang ingin membuat purwarupa peralatan elektronik interaktif berdasarkan hardware dan software yang flek- sibel dan mudah digunakan. Mikrokontroler diprogram menggunakan bahasa pemrograman arduino yang me- miliki kemiripan syntax dengan bahasa   pemrograman C. Karena sifatnya yang terbuka maka siapa saja da- pat mengunduh skema hardware arduino dan memba- ngunnya.  Arduino menggunakan keluarga mikrokon troler ATMega yang dirilis oleh Atmel sebagai basis, namun ada individu/perusahaan yang membuat clone arduino dengan menggunakan mikrokontroler lain dan tetap kompatib

BAB 3 IMPLEMENTASI

Gambar
3.1             Tujuan sistem Tujuan sistem adalah untuk mengimplementasi ga- me tetris sederhana pada LED menggunakan mikro- kontroller atmega. Game tetris sederhana yang dimak- sud adalah pemain mencoba untuk melengkapi garis dengan bentuk-bentukan tetris yang digenerate. Jum- lah garis yang terbentuk memberikan poin. 3.2             Design Hardware Gambar 3.1 rangkaian penyusunan alat      Hardware untuk sistem game tetris ini cukup se- dernahana yaitu meliputi satu modul dot matrix led 8×8 dengan shift register MAX7219, 3 buan push but- ton beserta kapasitornya dan sebuah Atmega328p de- ngan modul arduino. Cara kerja hardware adalah per- tama, komunikasi antara mikrokontroller dan LED dot matrix adalah menggunakan SPI, yaitu mikrokontro- ller akan mengirim bit sequence yang akan diprosses shift register untuk menjadi input yang akan menya- lakan atau mematikan LED dalam dot matrix. Ke- dua button-button digunakan unt