Claim Missing Document
Check
Articles

Design of Autonomous Quadcopter Using Orientation Sensor with Variations in Load Fulcrum Point Ratna Aisuwarya; Fitra Marta Yonas; Dodon Yendri
Lontar Komputer : Jurnal Ilmiah Teknologi Informasi Vol. 10, No. 2 August 2019
Publisher : Institute for Research and Community Services, Udayana University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (962.169 KB) | DOI: 10.24843/LKJITI.2019.v10.i02.p03

Abstract

In designing the quadcopter, the main focus is stability and balance. Thus, in the more specific implementation, for example for aerial photography, a quadcopter can also be used as a load carrier. To be able to balance the quadcopter equipped with an orientation sensor on the controller, the orientation sensor includes a gyroscope sensor, accelerometer, and magnetometer. For this reason, it is necessary to have an autonomous stabilizer mechanism that can make the quadcopter stay in a stable and balanced condition even with the additional load. Furthermore, in this research, we will discuss how to determine the PID set points for quadcopter balance that can be tested on loads with different fulcrums. The test is limited to the condition of the quadcopter being hovered for pitch and roll angles. Based on the testing results, it can be concluded that there is a stability response in the Quadcopter. It can be seen from the RMS value obtained that it is by the steady-state tolerance of 2% -5% of the setpoint. Then, the Quadcopter can carry the maximum load with different fulcrums; 950g for fulcrum in the middle of the quadcopter, 580g for the load is placed 6 cm from the middle of the quadcopter, and 310g if the load is placed on one motor.
Propeller Speed Control System on Autonomous Quadcopter with Variations in Load Fulcrum Point Ratna Aisuwarya; Ibrahim Saputra; Dodon Yendri
Lontar Komputer : Jurnal Ilmiah Teknologi Informasi Vol 12 No 3 (2021): Vol. 12, No. 03 December 2021
Publisher : Institute for Research and Community Services, Udayana University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24843/LKJITI.2021.v12.i03.p04

Abstract

The need for unmanned vehicles is increasingly needed in certain conditions, such as distribution of disaster supply, distribution of medicines, distribution of vaccines in the affected areas in pandemic situations. The various types of goods to be distributed require a different fulcrum. This research implemented PID control for the quadcopter balance control system to achieve stability during hovering. PID control is used to achieve a certain setpoint to produce the required PWM output for the propeller to reach a speed that can fly the quadcopter tilted until it reaches a steady state. Tests were carried out on the roll and pitch motion of the quadcopter by providing a load. The results show that PID control can be implemented for the quadcopter balance control system during hovering by determining the PID constants for each roll and pitch motion with the constanta of Kp = 0.15, Kd = 0.108, and Ki = 0.05. The quadcopter takes 3 – 6 seconds to return to the 0 degree setpoint when it is loaded.
Implementasi Fuzzy Logic Controller untuk Pengendali Kecepatan Roda pada Mobile Robot dengan Variasi Nilai Set Point Ratna Aisuwarya; Raihan Annafi
Setrum : Sistem Kendali-Tenaga-elektronika-telekomunikasi-komputer Vol 6, No 2 (2017): Edisi Desember 2017
Publisher : Fakultas Teknik Elektro - Universitas Sultan Ageng Tirtayasa

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (803.843 KB) | DOI: 10.36055/setrum.v6i2.2406

Abstract

Mobile robots are usually simulated in various path track, such as climbing, descending, or bumpy trajectories. Motor speed control is required to adjust the robot to follow the track. The aim of this research is to discuss how to control the speed of the motor in order to adjust the speed of the robot wheel in passing through different track hurdles. This research is done by designing fuzzy logic controller in mobile robot in order to control the speed of the robot wheel with some variation of set point value. Testing is performed on a flat and oblique path with a slope of incline and a derivative with a slope angle of -2 º to 2 º for flat category, slope of derivative with angle> 2 and slope of incline with angle <-2 º. The robot velocity control works by using MPU6050 which reads the value of the angle of conversion of accelerometer value with gyroscope on the x axis to the angle and IR sensor to read wheel speed (RPM), then controlled motor speed with fuzzy method whose output is PWM value based on condition slope. There are 3 conditions that are "horizontal", "climbing", and "downhill". The horizontal condition is at the angle> = -2 and <= 2, the descending condition is at an angle <-2 and the climbing conditions are at an angle of> 2. The result of the research test shows that the slope limit capable of executing the robot in order to reach the set point value at climbing condition is 15 ° and -15 ° in decreasing condition with the declared PWM range. The test results are also influenced by track conditions. The error value obtained is greater if the path track is not flat. 
SISTEM MONITORING DENYUT JANTUNG MENGGUNAKAN MIKROKONTROLER ARDUINO DAN KOMUNIKASI MODUL XBEE Tia Priska Sari; Darwison Darwison; Ratna Aisuwarya
Prosiding Semnastek PROSIDING SEMNASTEK 2015
Publisher : Universitas Muhammadiyah Jakarta

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

Abstract

Sistem monitoring denyut jantung yang digunakan pada instansi-instansi kesehatan sudah relatif baik namun memerlukan biaya yang tinggi, kurang efisien dalam pemakaiannya dan perlu pemantauan setiap saat di dalam ruang pengguna. Maka diperlukanlah sistem yang dapat memonitoring denyut jantung,  biaya minim, dapat dipantau dari jarak jauh dan cara pemakaian yang lebih efisien. Sehingga dirancanglah sistem monitoring denyut jantung menggunakan sensor elektroda yang terbuat dari Ag/AgCl untuk mendeteksi tegangan pada tubuh dengan cara menempelkannya pada nadi bagian tangan dan kaki, hal ini lebih efisien dari sistem yang biasa dipakai dengan cara menempelkan sensor pada titik-titik jantung pada sekitaran dada. Tegangan yang dihasilkan dikuatkan dengan menggunakan penguat instrumentasi Op-Amp dan diproses dengan memanfaatkan mikrokontroller Arduino. Data tegangan yang telah diolah selanjutnya dikirim ke PC menggunakan Modul XBee  yang berguna sebagai penghantar data sehingga dapat dipantau dari jarak jauh. Kemudian ditampilkan pada program LabVIEW berupa sinyal denyut jantung pada grafik. Sinyal ini diperhalus dengan menggunakan filter digital menggunakan Finite Impulse Response (FIR) jenis Low Pass pada orde tertentu untuk mengurangi noise eksternal  dan memperjelas bentuk sinyal. Hasil perancangan sistem diketahui dapat memonitoring denyut jantung dari jarak jauh, selanjutnya  bentuk sinyal semakin  jelas dan terhindar dari noise pada orde 16. Hasil pengujian perbandingan manual dengan sistem terdapat error 28,87 %.
SISTEM PENERJEMAH SANDI SEMAPHORE MENGGUNAKAN SENSOR KINECT DENGAN PENGENALAN POLA DELAPAN TITIK Ratna Aisuwarya; Nadia Alfitri; Herry Wahyudi
Prosiding Semnastek PROSIDING SEMNASTEK 2017
Publisher : Universitas Muhammadiyah Jakarta

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

Abstract

Salah satu bahasa non-verbal yang cukup terkenal yaitu sandi Semaphore. Namun tidak semua orang yang mengetahui sandi Semaphore, oleh karena itu diperlukan suatu sistem yang dapat menerjemahkan sandi Semaphore menjadi teks. Sistem ini menggunakan sensor Kinect yang digunakan untuk menangkap image objek. Skeleton data yang didapatkan dari image tersebut kemudian dimanfaatkan untuk mendapatkan koordinat joint (sendi) yang digunakan untuk membuat sebuah pola pengenalan sandi Semaphore menggunakan delapan titik. Pola ini dibuat dengan cara membuat delapan buah titik acuan disekitar tubuh objek yang membentuk lingkaran dengan titik pusat joint bahu tengah objek tersebut. Kemudian jika kedua tangan objek berada pada titik-titik acuan, maka program akan menerjemahkan menjadi huruf dengan cara mencocokkan posisi tangan objek sesuai dengan aturan sandi semaphore. Hasil terjemahan sandi semaphore dikirim ke arduino uno untuk ditampilkan pada led dot matriks 8x8. 
PROTOTIPE SISTEM PRAKIRAAN CUACA BERDASARKAN SUHU DAN KELEMBAPAN DENGAN METODE LOGIKA FUZZY DAN BACKPROPAGATION BERBASIS MIKROKONTROLER Ratna Aisuwarya; Dodon Yendri; Werman Kasoep; Kiki Amelia; Adi Arga Arifnur
Prosiding Semnastek PROSIDING SEMNASTEK 2016
Publisher : Universitas Muhammadiyah Jakarta

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

Abstract

Penelitian ini bertujuan untuk membuat suatu prototipe sistem monitoring cuaca dengan menggunakan platform Arduino, web dan perangkat mobile berbasis Android. Terdapat dua sistem pengujian yang akan dibandingkan data keakuratannya. Pada sistem pertama, data dikumpulkan secara  realtime danditampilkan pada laman  web  yang bisa diakses langsung. Identifikasi keakuratan data dengan prakiraan yang diinformasikan BMKG dilakukan dengan perhitungan menggunakan  toolbox fuzzy logic. Pada sistem kedua, metode Jaringan Syaraf Tiruan (JST) Backpropagation digunakan sebagaialgoritma pembelajaran untuk mendapatkan bobot yang sesuai. Data suhu dan  kelembapan  yang didapatkan dari BMKG Kota Padang digunakan sebagai data input yang di-training oleh toolbox JST Backpropagation pada Aplikasi Matlab. Bobot yang sesuai dari hasil  training JST digunakan sebagaifaktor penimbang pada proses testing JST di Arduino. Hasil proses testing mengindikasikan prakiraan cuaca yang dikirim langsung ke handphone Android. Hasil pengujian kedua sistem diperoleh tingkat keberhasilan prakiraan cuaca sebesar 60,94% dengan logika  Fuzzy  dan 78,6% dengan metode  JST Backpropagation.  Kata kunci: Cuaca,  Logika Fuzzy, JST Backpropagation, Arduino
IMPLEMENTASI KINECT BODY TRACKING PADA SISTEM PEMINDAI BIOMETRIK Ratna Aisuwarya; Meilisa Prilisia; Werman Kasoep
Prosiding Semnastek PROSIDING SEMNASTEK 2016
Publisher : Universitas Muhammadiyah Jakarta

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

Abstract

Biometrik merupakan salah satu identifikasi karakteristik fisiologis seseorang. Tinggi dan berat badan dapat digunakan untuk pengukuran biometrik. Kedua  variabel  tersebut dapat dikumulasikan untuk mengidentifikasi BMI (Body Mass Index)  seseorang.  Citra objek yang telah berhasil dicapture  oleh Kinect terdiri dari  depth image  serta  titik-titik  joint. Depth image  dari sebuah citra akan diekstraksi sehingga dihasilkan  citra berupa gambar latar belakang (background) dengan warna hitam putih dan titiktitik  joint  objek akan terlihat dan bisa diproses untuk perhitungan tinggi. Depth sensor  akan memetakan objek yang ditangkapnya berdasarkan jarak yang telah ditentukan. Gambar tersebut akan dibandingkan dengan data hasil training sebelumnya.  Sensor Kinect  diposisikan di depan objek yang diatur dengan jarak 180 cm. Untuk  memastikan jarak sensor Kinect tidak berubah, maka sensor ultrasonik diletakkan di  depan sensor Kinect agar sistem dapat menyesuaikan posisinya tidak kurang atau  lebih dari jarak yang telah ditentukan. Pada pengukuran tersebut diperoleh data tinggi yang dapat diinputkan bersamaan  dengan berat badan objek sehingga dapat dihitung BMI seseorang. Setelah dilakukan  8 kali pengujian pada objek dengan tinggi antara 154  –  180 cm diperoleh rata-rata  error sebesar 1,35% dari tinggi yang sebenarnya.  Kata kunci: Biometrik, Kinect, BMI, sensor ultrasonic, Arduino
SISTEM KONTROL KESTABILAN SUHU PENGHANGAT NASI MENGGUNAKAN METODE FUZZY LOGIC Nurleli Hidayati; Ratna Aisuwarya; Rahmi Eka Putri
Prosiding Semnastek PROSIDING SEMNASTEK 2017
Publisher : Universitas Muhammadiyah Jakarta

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

Abstract

Rice cooker merupakan peralatan elektronik rumah tangga yang memiliki dua fungsi yaitu memasak (cooking) dan memanaskan (warming). Pada saat memasak dan memanaskan arus lisrik akan mengalir ke elemen pemanasnya masing-masing. Rice cooker yang ada di pasaran saat ini belum dilengkapi pengaturan suhu pada saat memanaskan nasi, dimana suhu rice cooker pada saat memanaskan relatif tidak sama dengan perubahan jumlah nasi, sehingga menyebabkan nasi cepat kering. Pada penelitian ini dirancang sistem kontrol kestabilan suhu selama memanaskan (warming) dengan menggunakan sensor suhu DS18B20 yang diletakkan di salah satu elemen pemanas. Untuk mengontrol kestabilan suhu selama memanaskan nasi dilakukan pengontrolan tegangan yang digunakan selama memaskan nasi. Pembacaan suhu dan tegangan yang digunakan akan ditampilkan di LCD. Hasil pengujian yang diperoleh untuk massa nasi 717 gram suhu penghangat nasi berkisar antara 74,7°C sampai 76,03°C, untuk massa nasi 336 gram suhu penghangat nasi berkisar antara 73,26°C sampai 75,21°C, dan untuk massa nasi 179 gram suhu penghangat nasi berkisar antara 72,75°C sampai 75,72°C.Kata kunci: sistem kontrol kestabilan suhu, rice cooker, fuzzy logic
RANCANG BANGUN ALAT MUSIK DRUM AIR BERBASIS MIKROKONTROLLER Rahmon Sandika Rahmat; Firdaus Firdaus; Tati Erlina; Ratna Aisuwarya
Prosiding Semnastek PROSIDING SEMNASTEK 2015
Publisher : Universitas Muhammadiyah Jakarta

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

Abstract

Pada penelitian ini dibuat sebuah alat music drum berbasis mikrokontroller. Drum ini menggunakan empat buah sensor yaitu dua buah sensor ultrasonik yang difungsikan sebagai pedal drum  dan dua buah sensor accelerometer yang difungsikan sebagai stik drum.  Sensor ultrasonik pada pedal drum mengirimkan data untuk diproses oleh mikrokontroller. Jika didapatkan data yang sesuai dengan nilai yang sudah ditetapkan yaitu 4 cm, maka mikrokontroller akan mengirim perintah untuk mengambil bunyi bass drum yang disimpan pada SDcard. Sama halnya dengan sensor accelerometer, data dari sensor tersebut juga dikirimkan pada mikrokontroller. Apabila data tersebut sesuai dengan tetapan yaitu sebesar -500 maka mikrokontroller mengirimkan perintah untuk mengambil bunyi snare, open hi-hat dan close hi hat yang juga disimpan pada SDCard. Dari hasil pengujian terhadap kemampuan drum dalam mengiri lagu dengan jenis aliran musik yang berbeda, didapatkan data persentase yaitu jenis aliran musik slow-rock persentasenya yaitu sebesar 75%, reggae 80% dan pop 85%.
PERANCANGAN SISTEM KONTROL KESTABILAN SUDUT AYUNAN BOX BAYI BERBASIS MIKROKONTROLER MENGGUNAKAN FUZZY LOGIC CONTROL Wiwit Fitria; Anton Hidayat; Ratna Aisuwarya
Prosiding Semnastek PROSIDING SEMNASTEK 2015
Publisher : Universitas Muhammadiyah Jakarta

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

Abstract

Box bayi merupakan salah satu media alternatif dalam pemenuhan kebutuhan tidur bayi. Salah satu aspek yang perlu diperhatikan adalah kestabilan dari sudut ayunan box bayi. Umumnya, box bayi yang dijual di pasaran kurang memperhatikan kestabilan dari sudut ayunan tersebut. Sehingga sudut ayunan yang dihasilkan berbeda dari setiap berat badan bayi. Oleh karena itu, diperlukan suatu alat yang mengatur kestabilan sudut ayunan berdasarkan berat badan bayi. Tujuan dari penelitian ini adalah membuat suatu sistem kontrol kestabilan sudut ayunan box bayi. Sistem dilengkapi dengan sensor beban agar berat bayi dapat terdeteksi dan microphone sebagai pendeteksi suara tangisan bayi. Kestabilan sudut ayunan diatur menggunakan metode fuzzy logic control berdasarkan beban yang diberikan. Berdasarkan hasil penelitian yang telah dilakukan, diperoleh sudut sebesar 140 sebagai nilai kestabilan sudut ayunan box bayi.