Claim Missing Document
Check
Articles

Found 5 Documents
Search

PERFORMANCE CALCULATION OF HASH SHA-1 IN EMBEDDED SYSTEM USING ARDUINO Gembong Edhi Setyawan; Aryo Pinandito; Fajar Pradana
Jurnal Penelitian dan Pengembangan Komunikasi dan Informatika Vol 5, No 3 (2015): JPPKI
Publisher : Puslitbang Literasi dan Profesi SDM Komunikasi dan Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

The development of digital electronic devices that can communicate with each other causing the need for data security or data protection. However, in the many digital electronic devices are not equipped with security or protection of the data. In this study has the main objective to design an embedded system that can be added to the digital electronic devices to provide security or protection of the data. As the initial phase of the study, in this paper have measured performance data security in embedded systems with Arduino using a cryptographic algorithm SHA-1 hash function. Performance of SHA-1 hash calculation using linear regression approach of measurement results show for 1 byte of data takes time 2,505 ms. Each additional 1 byte of data calculation time hash function SHA-1 increased 0.0715 ms. Keywords: arduino, cryptography, data security, embedded system, hash function, SHA-1 
Pelatihan Pemodelan Kebutuhan Perangkat Lunak dengan Menggunakan Usecase Diagram Denny Sagita Rusdianto; Achmad Arwan; Fajar Pradana; Tri Astoto Kurniawan; Faizatul Amalia
Bubungan Tinggi: Jurnal Pengabdian Masyarakat Vol 4, No 2 (2022)
Publisher : Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.20527/btjpm.v4i2.5273

Abstract

Pemodelan perangkat lunak merupakan salah satu tahapan penting dalam membuat rancangan perangkat lunak. Pemodelan dapat menjadi jembatan informasi dari sistem analis kepada tim pengembangan perangkat lunak dan pemangku kepentingan. Dalam Pengabdian kepada Masyarakat (PkM) ini kami akan mengadakan pelatihan pemodelan untuk meningkatkan pemahaman terhadap pemodelan perangkat lunak. Pada kegiatan PkM ini, kami merangkul mitra Sekolah Menengah Kejuruan (SMK) yang berasal dari SMK Negeri 2 Singosari dan SMK Negeri 6 Malang khususnya keminatan Rekayasa Perangkat Lunak. Kami melihat bahwa SMK merupakan salah satu instansi pencetak profesi pengembang perangkat lunak(developer). Penanaman fondasi awal yang benar dalam pengembang perangkat tentu dapat merubah mindset atau perspektif siswa dalam hal memahami proses pengembangan perangkat lunak. Oleh karena itu, kami memberikan pelatihan kepada guru dengan keminatan Rekayasa Perangkat Lunak melalui kegiatan pengabdian ini. Fokus kami memberikan pelatihan adalah agar guru mampu memahami konsep pemodelan secara tepat dan meneruskan pemahaman tersebut kepada para siswa pada saat pembelajaran di kelas. Software modelling is one of the important stages in making software design. Modelling can be an information connector from systems analysts to the software development team and stakeholders. In this community service, we will implement modelling training to improve our understanding of software modelling. In this community service activity, we engage Vocational High School (SMK) as a partner from SMK Negeri 2 Singosari and SMK Negeri 6 Malang, especially those interested in Software Engineering. We see that SMK is one of the professional software development agencies (developers). Planting the right initial foundation in software development can certainly change the mindset or perspective of students in terms of understanding the software development process. Therefore, we provide training to teachers interested in Software Engineering through this service activity. Our focus in providing training so that teachers can understand the concept of modelling appropriately and pass that understanding on to students during classroom learning.
PELATIHAN GOOGLE WORKSPACE SEBAGAI ALAT PENUNJANG PEMBELAJARAN MODERN SISWA MTS NURUL ISLAM CISAUK DI ERA DIGITAL Al Amin, Ravi Tegar; Fajar Bambang Susilo; Fajar Pradana; Atiqa Zahra Fadhilla; Ridho Esa Anugrah; Tita Puspitasari
APPA : Jurnal Pengabdian Kepada Masyarakat Vol 2 No 1 (2024): APPA : Jurnal Pengabdian kepada Masyarakat
Publisher : Shofanah Media Berkah

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Abstrak − Perkembangan teknologi digital telah membawa perubahan signifikan dalam dunia pendidikan, menuntut adanya integrasi alat-alat digital dalam proses pembelajaran. Pelatihan Google Workspace diselenggarakan di MTs Nurul Islam Cisauk sebagai upaya untuk mendukung pembelajaran modern di era digital. Tujuan dari pelatihan ini adalah untuk meningkatkan pemahaman dan keterampilan siswa dalam memanfaatkan Google Workspace sebagai alat bantu pembelajaran. Metode yang digunakan dalam pelatihan ini meliputi sesi presentasi, demonstrasi, dan praktik langsung dengan pendampingan instruktur. Evaluasi pelatihan dilakukan melalui kuis daring serta observasi langsung dari hasil kerja setiap siswa. Hasil menunjukkan bahwa peserta pelatihan mengalami peningkatan signifikan dalam kemampuan menggunakan berbagai aplikasi Google Workspace seperti Google Docs, Google Sheets, dan Google Drive. Selain itu, pelatihan ini juga memberikan dampak positif terhadap motivasi dan antusiasme siswa dalam mengikuti pembelajaran. Kesimpulannya, pelatihan Google Workspace efektif dalam mendukung pembelajaran modern dan perlu diadakan secara berkala untuk memastikan keterampilan digital yang berkelanjutan di kalangan siswa.
Increasing Quail Egg Hatching Production with 2 Sliding Rack Hatching Machine with temperature control and motor drive using Ardurino Uno Microcontroller Adriansyah; Nusyirwan; Fajar Pradana; Fharel Abdillah; sumiati, Ruzita
IJIMCE : International Journal of Innovation in Mechanical Construction and Energy Vol. 1 No. 3 (2024): IJIMCE : International Journal of Innovation in Mechanical Construction and Ene
Publisher : Universitas Negeri Padang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24036/ijimce.v1i3.42

Abstract

This study aims to design and develop a quail egg incubator utilizing an Arduino Uno microcontroller to regulate temperature and control the egg-turning motor. The incubation process requires precise environmental conditions, particularly consistent temperature and egg rotation, to ensure optimal hatching success. The Arduino Uno system is integrated with temperature sensors and a motor driver to automate these essential functions. The developed incubator was tested to monitor the system's stability and its ability to maintain the required incubation parameters. The results indicate that the automated control system effectively maintains the optimal temperature and performs egg rotation, contributing to improved hatchability rates. This research provides a cost-effective and accessible solution for small-scale quail egg incubation
Analisis Perbandingan Kinerja Pola MVVM dan MVP pada Sistem Dasbor Android Fajar Pradana; Raziqa Izza Langundi; Djoko Pramono; Nur Ida Iriani
Jurnal Nasional Teknik Elektro dan Teknologi Informasi Vol 14 No 2: Mei 2025
Publisher : This journal is published by the Department of Electrical and Information Engineering, Faculty of Engineering, Universitas Gadjah Mada.

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jnteti.v14i2.18985

Abstract

The rapid growth of the Android market in various developing countries has driven the demand for higher-quality applications. Developing Android-based applications presents specific challenges, such as the need for responsive designs and optimization for devices with diverse specifications. Design patterns like model-view-controller (MVC), model-view-presenter (MVP), and model-view-viewmodel (MVVM) have become popular approaches to address these issues. However, studies on the performance of design patterns in Android applications, especially in modern programming languages like Kotlin, remain limited. This research aims to compare the performance of the MVP and MVVM design patterns in an Android-based boarding house management application, KosGX. This application utilized Kotlin and featured an interactive dashboard requiring significant device resources. Testing was conducted by measuring performance across three key aspects: central processing unit (CPU) usage, memory usage, and system response time. The results of the study showed that MVVM outperformed in CPU efficiency, with an average usage of 8.92% compared to 11.15% for MVP. In terms of memory usage, MVVM was also slightly more efficient, with an average usage of 121.48 MB compared to 121.55 MB for MVP. However, MVP excelled in response time, averaging 236.88 ms, whereas MVVM reached 252.68 ms. This study underscores that the choice of design pattern affects application performance. MVVM is more efficient in CPU and memory usage, while MVP offers better response times. These findings provide valuable insights for developers in selecting the optimal design pattern based on the specific needs of their applications.