Projects

Amarta, Robot with 4 Mecanum Wheels Controlled by PS2 Joystick

...

The robot is an RC Car using Arduino and PS2 controller with 4 mecanum wheels and a gripper for picking up coins. The coins are square-shaped cork. The robot's task is to pick up the coins and place them in the designated location according to the pilot holding the PS2 controller. This robot is used in the Indonesian Robot Contest (Kontes Robot Indonesia - KRI) 2022 in the Indonesian Thematic Robot Contest (Kontes Robot Tematik Indonesia - KRTMI) category. The robot can pick up coins vertically and place them horizontally.

Visit Indonesia, A Website for Selling Tourism Tickets in Purbalingga

...

Visit Indonesia is a website selling tourist tickets, products and culinary delights in Purbalingga. For purchases, this website already has a payment feature. This website was developed using Laravel and Bootstrap frameworks, and MySQL database. To view the Visit Indonesia website, you can visit the following link : https://visit-indonesia.id

Prediction of Diabetes Using Artificial Neural Network

...

Prediction of the likelihood of having Diabetes using Artificial Neural Network (ANN) Algorithm. This prediction uses a reference of over 50,000 classified data records with diabetes as a parameter including age, gender, body mass index (BMI), hypertension, heart disease, smoking history, HbA1c level, and blood glucose level. This dataset can be used to build a machine learning model to predict diabetes in patients based on their medical history and demographic information. In this process, diabetes prediction is performed on 1,000 data, which in this case refers to patients.

K-Means Clustering To Grouping Country Priorities That Need Assistance

...

Clustering uses the K-Means Algorithm and determines the number of clusters using the Silhouette Method. The method used for grouping countries uses several socio-economic and health factors, namely:

  1. child_mort (Death of children under 5 years of age per 1000 live births)
  2. exports (Exports of goods and services per capita. Given as %age of the GDP per capita)
  3. health (Total health spending per capita. Given as %age of GDP per capita)
  4. imports (Imports of goods and services per capita. Given as %age of the GDP per capita)
  5. income (Net income per person)
  6. inflation (The measurement of the annual growth rate of the Total GDP)
  7. live_expect (The average number of years a new born child would live if the current mortality patterns are to remain the same)
  8. total_fer (The number of children that would be born to each woman if the current age-fertility rates remain the same)
  9. gdpp (The GDP per capita. Calculated as the Total GDP divided by the total population).

Based on the results of the clustering of countries in the group with a very low level of need (C1), including Brunei, Qatar and United Arab Emirates, countries in the group with a low level of need (C2) include Russia, China and Indonesia, countries in the group that include moderate levels of need (C3) include Singapore, Malta, and Luxembourg, countries in the group that include high levels of need (C4) include Mongolia, Nigeria, and Venezuela, and countries in the group those with a very high level of need (C5) include Guinea, Central African Republic, and Kenya.

DIGIDiBi, A Website that Expedite Laundry Service Business Process with Features to Record Orders and Track Progress

...

DIGIDiBi is a platform for recording laundry orders for Laundry Service Entrepreneurs, and tracking order progress for Laundry Customers. This website was developed using Laravel and Bootstrap frameworks, and MySQL database. For platform rental payments, this website uses the Midtrans payment gateway. DIGIDiBi comes with a progress tracking system that uses realtime tracking. This system allows customers to monitor the progress of their orders without the need to log in, while entrepreneurs and admins can manage packages, orders and progress more efficiently. With DIGIDiBi, it is hoped that the laundry business can streamline business processes and customers can easily track the progress of their orders. To view the DIGIDiBi website, you can visit the following link : https://digidibi.visit-indonesia.id

Amarta, Robot with 4 Mecanum Wheels and Rack & Pinion System Controlled by PS3 Joystick

...

The robot is a newer version of the previous robot, with the addition of a rack & pinion system so it can pick up coins from below, and is controlled using a PS3 joystick. This robot is used in the Indonesian Robot Contest (Kontes Robot Indonesia - KRI) 2023 in the Indonesian Thematic Robot Contest (Kontes Robot Tematik Indonesia - KRTMI) category. In this contest, there are changes to the rules from the previous year. One of them is an octagonal coin, with the placement of the coin having to cover the circle on the field. At the national level, matches against robot opponents are a battle of strategy and speed with different fields in the form of a green screen and combined on a monitor. Robot and coin detection uses a QR code that is installed and read as a robot or coin on the jury's computer. So to find out where to place the coins by looking at the monitor, there is also a penalty if the robot hit an opposing robot or exceed the maximum speed limit.

Product Giveaway Performance Dashboard

...

Dashboard created using Power BI. The data used comes from data collection on Weight of Sampled Products in the production sector at HCL Cikarang Factory PT Unilever Indonesia Tbk. saved in Excel Online. To see the Product Giveaway Performance visualization, first select by year, range of week, pack, and product. Line and machine selection is optional with default all. After that, the dashboard will display a giveaway performance graph with weight values and giveaway percentages, min, max, tu and to values are also displayed to monitor whether the weight still meets the standards for product distribution. The dashboard also displays daily giveaway details in table form including the average and giveaway percentage.

Product Giveaway Form App

...

The application was created using Power Apps. This mobile-based application is used to collect data on Weight of Sampled Products in the production sector at HCL Cikarang Factory PT Unilever Indonesia Tbk. Data collection is stored directly in Excel Online, which has the same source as the dashboard. This application is used for operators and managers. Operators can only view, edit and delete data submitted at the time of first logging in. Meanwhile, managers can view, edit and delete all data.

Pack Roll Report App with QR Code

...
...

The application was created using Power Apps. This mobile-based application is used for pack roll report communication between operators and admin in the production sector at HCL Cikarang Factory PT Unilever Indonesia Tbk. This application is used by operators if the pack roll stock is running low by scanning the QR Code installed on the machine which contains machine details. After the operator submits the report, the system will automatically send an email to the admin containing the report details.

Pack Roll Report Message App

...

The application was created using Power Apps. This desktop-based application is used to receive pack roll report messages from operators in the production sector at HCL Cikarang Factory PT Unilever Indonesia Tbk. This application is used by admins to view and also approve or decline pack roll reports. Admin gets information first from email notification to resolve if admin is not opening this application.

Geographic Information System for Number of Residents of Each Village in Java Island by Age Range

...

The Geographic Information System (GIS) for Village Population in Java Island utilizes a color gradient from red to blue to visually represent the number of residents, with red indicating lower and blue indicating higher population densities. This system incorporates an interactive pop-up feature for each village, offering specific details such as the number of residents, village name, subdistrict, and district. The intuitive color scheme allows for a quick assessment of population concentrations, while the pop-up feature facilitates a detailed exploration of demographic patterns. This GIS serves as a valuable tool for data-driven decision-making and strategic planning based on nuanced insights into population distribution across Java Island. To view the GIS, you can visit the following link : https://dika1485.github.io/gisofnumofresidents

Kimia Farma - Products Revenue Dashboard

...

The dashboard was created using Data Studio which has now been renamed Looker Studio. The data used comes from Kimia Farma product sales records obtained from Kimia Farma itself. This data consists of sales history, customers, and products provided by Kimia Farma. With this dashboard, it can help create a business strategy for Kimia Farma so that business flows can run well. To view the Dashboard, you can visit the following link : https://lookerstudio.google.com/s/tVkX7Sk0vHI

Floating e-TPAS Based on IoT

...
...
...

Floating e-TPAS (Tempat Pemrosesan Akhir Sampah) are waste containers that are designed to float in water, so they can maintain the presence of waste stored in them so that they do not scatter and get carried away by high tides. This device was used at I2ASPO 2023 in the University category of IoT and Its Applications. This research takes place in Kampunglaut, Cilacap, Indonesia, because the majority of the area is water and there are many mangrove forests. This causes the behavior of Kampunglaut residents to prefer to dispose of waste directly into the water because of the difficulty in transporting waste from their homes to the final waste collection site. Moreover, Kampunglaut has no waste collection sites at all and is unsuitable due to frequent tides. This Floating e-TPAS uses an ultrasonic sensor as a detector that is or is not full, and also NodeMCU as an IoT device, connected to a Smartphone that has a Blynk application as a data receiver and also regulates the percentage of full. If it is full, the Smartphone will receive a notification that the Floating e-TPAS is full.

Let's build something together

Contact me