Another Progress #ProyekAkhirIMKA

HAI HAI HELLO WORLD!
Selamat datang kembali disini! dan selamat datang juga minggu terakhir kuliah sebelum UAS yuhuu!
Kali ini adalah lanjutan cerita kelompok kami dalam membangun sistem yang namanya panjang banget jadi disingkat aja CESBoSA. huehe

Nahh sebelumnya ada update komponen-komponen yang kami gunakan dalam membangun sistem ini, yaitu :
1. 2 buah Sensor Ultrasonik HC-SRO4
2. 1 buah 7-Segment, untuk proses count manusia2 yang masuk dalam kelas
3. Shift Register 8 bit (SN74HC595)
4. Breadboard
5. 220 ohm Resistor
6. Kabel Jumper
7. NodeMCU

berikut penampakannyaa








Selanjutnyaaaaa, untuk memulai hal-hal ini, kelompok kami melakukan beberapa hal. Pertama dari segi hardware, kami eksplorasi NodeMCU dulu supaya tau dan kenal sama NodeMCU ini. Awalnya kami coba-coba dulu juga NodeMCUnya sekaligus cari tau tentang NodeMCU. Terus setelah itu, kami install NodeMCU dan mulai mencoba merangkai-rangkai komponen diatas.

Kalo dari bagian server, kami menggunakan Blynk. Blynk ini bakal di install di handphone untuk dioperasikan nantinya. Jadi Blynk sebagai server berfungsi untuk mengontrol devices yang kami gunakan melalui internet. Kelompok kami melakukan beberapa hal, yaitu kami install dulu Blynk di handphone. Kemudian kami eksploarasi si Blynk yang udah kami install tadi, yaaa tujuannya sama sih biar tau dan kenal aja sm si Blynk. Kan kalo udah kenal nnt bisa lancar ngerjainnya yah, aaamiin. Setelah eksplor eksplor eksplorrr, kami juga cari tutorial Blynk ini dengan liat-liat di YouTube, Googling juga, tentunya juga nyari algoritma yang cucok serta mempelajari source code-nya.

Ini adalah beberapa tampilan Blynk di handphone




Selanjutnyaa lagi yaa, ini dari segi interface, kami membuat wireframes dari layar-layar yang ada di sistem ini. Interfacenya itu buat nanti saat user bisa liat hasil pengolahan data jumlah mahasiswa di suatu mata kuliah. Dalam pembuatan interface ini, kami menggunakan HTML utk ngodingnyaa. Selain untuk tampilannya, sistem juga akan mengakses database untuk ambil data-data yang udah terkumpul. Jadinyaa kami menggunakan GoLang untuk ngoding2nyaa. Perkodingan dua hal ini masih dalam proses HEHE, tapi untuk desain interface dan wireframesnya sebagai berikuut.





Jadi nanti di halaman awalnya akan ada 3 menu, yaitu untuk search mata kuliah yang diinginkan, nampilin semua data mata kuliah, dan input jumlah mahasiswa yang lulus mata kuliah tertentu. Pada halaman yang nampilin semua data mata kuliah, akan ada ID mata kuliahnya misal 2240 gitu, trus nama mata kuliahnya, trus rata-rata kehadiran mahasiswa yang sebelumnya udah diolah di server, dan jumlah mahasiswa lulus yang datanya harus diinput dulu. Kemudian nnt ada persentase dari perbandingan jumlah rata-rata mahasiswa dan jumlah mahasiswa lulus. Hal yang sama juga berlaku pada halaman mata kuliah tertentu, setelah sebelumnya user input kode mata kuliahnya. Untuk input jumlah mahasiswa lulus, user perlu memasukan kode mata kuliah dan jumlah mahasiswa yang lulusnya. 

HAAA sampe sini dulu temen2 yah progress kelompok kamiiii. ditunggu sadja cerita berikutnyaaa.
Byebye dan semoga bermanfaat!



Komentar

Postingan populer dari blog ini

Tentang Garuda Smart CIty

Business Continuity Management : Disaster Recovery Plan

Mengenal COBIT 5