Concept

Menciptakan suatu permainan yang dirancang dalam suatu prototype yang sederhana yang ada hubungannya dengan dunia nyata khususnya bidang pendidikan. Dalam permainan ini, kita akan diberikan semacam quest yang akan diberikan oleh guru yang mengajar berupa tugas dan ulangan. Apabila kita sudah menyelesaikan quest tersebut, maka kita akan mendapat poin setelah guru tertentu telah memeriksa tugas atau ulangan tersebut. Poin ini tidak akan diberi tahu sampai berakhirnya satu semester, maka output yang diterima oleh pengguna adalah Laporan Hasil Belajar. Dalam seri prototype kami yang pertama yaitu prototype 0.0.1.1, kami membuat prototype paling sederhana yang dimulai dari 3 LED. Namun, alat ini bisa dikembangkan lebih lanjut seperti menambahkan LCD dengan running text, membuat deadline pengerjaan pada monitor, mengirimkan quest (tugas) dari server guru ke masing - masing alat ini via internet dan sebagainya.

UX Desain

Perangkat ini akan dikemas dalam bentuk smartwatch yang akan berfungsi sebagai receiver atau sender quest dengan perantara bluetooth dan internet sebagai media transfer data. Penerima quest akan diberikan 2 option yaitu accept dan not now , dan untuk kedua option akan diberikan waktu pengerjaan yang sama namun pemilih not now tidak akan diberikan waktu tambahan. Tampilan smartwatch akan berupa countdown timer dengan option dibawahnya berbeda untuk pemilih 2 option sebelumnya yaitu finish dan accept now . Ketika receiver selesai dan memilih finish , maka data akan dikirimkan ke sender dan diolah menjadi raport.

Engineering/Technology

Perangkat ini dbuat dengan menggunakan beberapa perangkat seperti 9 buah kabel jumper M-M, 3 buah kabel jumper M-F, 4 buah resistor 330 ohm, 3 buah LED RGB, 1 buah push button, 1 buah buzzer 5 volt, 1 buah Breadbord, 1 buah arduino UNO, dan 1 buah DHT11 Temperature and Humidity Sensor. semua komponen tersebut kami rakit menjadi satu dan jadilah prototype ini. Namun, prototype ini masih bisa dikembangkan dan ditambahkan dengan berbagai perlengkapan lainnya. Adapun program yang kami buat seperti berikut:

const int PEBE1 = 3; // const int led1 = 13; // const int led2 = 10; // const int led3 = 8; // int statusPEBE1 = 0; // int statusPEBE2 = 0; //

void setup() { // pinMode(led1, OUTPUT); // pinMode(led2, OUTPUT); // pinMode(led3, OUTPUT); // pinMode(PEBE1, INPUT); // }

void loop(){ // statusPEBE1 = digitalRead(PEBE1);

// if (statusPEBE1 == HIGH) {
digitalWrite(led1, HIGH); digitalWrite(led2, LOW); digitalWrite(led3, HIGH);

} else { // digitalWrite(led1, LOW); digitalWrite(led2, HIGH); digitalWrite(led3, HIGH); delay(2000); digitalWrite(led1, HIGH); digitalWrite(led3, LOW); delay(3000); } }

Built With

Share this project:

Updates