Anda di halaman 1dari 6

LAPORAN 8

PRATIKUM MIKROKONTROLER
AKTUATOR

Disusun Oleh :
Muhammad Afdal Yusra
19064023

Dosen Pembimbing :
Fadhlin Nugraha Rismi,S.T,M.T

D3 TEKNIK LISTRIK
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2021
AKTUATOR

Tujuan

1. Mahasiswa dapat memahami cara kerja aktuator

2. Mahasiswa dapat membuat rangkaian aktuator dan memprogramnya.

LandasanTeori
1. inisialisasi servo
Untuk menginisialisasi servo yang digunakan.
2. Servomy servo
Merupakan bentuk inisialisasi servo pada arduino.
3. myservo.attach()
Berfungsi memasang variabel Servo ke pin yang dipakai.
Sintaksis
servo.attach (pin) servo.attach (pin,min,max)

parameter
Servo : variabel jenis Servo
pin : jumlah pin servo yang dipakai
min (opsional): lebar pulsa, dalam satuan mikrodetik, sesuai dengan
minimum (0 derajat) sudut pada servo (standarnya 544)
max (opsional): lebar pulsa, dalam satuan mikrodetik, sesuai dengan
maksimum (180 derajat) sudut pada servo (default 2400)

4. map()
Artinya, nilai akan dipetakan pada kisaran nilai tertentu.

Fungsi Map() berupa bilangan bulat sehingga tidak akan menghasilkan


pecahan,
Sintaksis
ANAL

y=peta (x, 1,50, 50,-100);


ME G A3
100%

Parameter
Nilai: nomor untuk memetakan

from Low : batas bawah dari kisaran nilai

from High: batas atas kisaran nilai


to Low: batas bawah dari kisaran target nilai

to High: batas atas kisaran target nilai

5. myservo.write()
Berfungsi mengirim nilai ke servo, mengendalikan poros yang sesuai
pada input yang diberikan. Pada servo standar,ini akan mengatur sudut
poros(dalam derajat).
sintaksis
servo.write(angle)

parameter
Servo: variabel jenis servo
sudut: nilai untuk menggerakkan servo, 0-180

Daftar Alat dan Bahan


1. PC

2. Proteus

3. SoftwareArduino

Prosedur Praktikum
1. Buatlah rangkaian sesuai dengan gambar rangkaian berikut:
2. Ketiklah program sesuai dengan program berikut.

#include<LiquidCrystal.h>
#include<Servo.h>
LiquidCrystal lcd (13,12,11, 10,9,8);

Servo myservo;
int AnalogIn =0;
int value;
void setup()
{
lcd.begin(16,2);
lcd.setCursor(0,0);
lcd.print("Posisi");
myservo.attach(3);
}
void loop()
{
value = analogRead (AnalogIn);
value = map (value, 0,1023, 0, 179);
myservo.write (value);
if(value>100){
lcd.setCursor (0,1);
lcd.print(value);
}
if(value <100){
lcd.setCursor (0,1);
lcd.print(value);
lcd.setCursor (2,1);lcd.print("");
}
if(value <10){
lcd.setCursor (0,1);
lcd.print (value);
lcd.setCursor(1,1);
lcd.print (" ");
}
delay(15)
}
SIMULASIKAN
1. Gambar rangkain saat dijalankan

2. Program rangkain aktuator dengan proteus


Pembahasan
Dengan software Proteus dan arduino, membuat simulasi AKTUATOR, dan
menampilkannya melalui LCD. Aktuator adalah sebuah peralatan mekanis untuk
menggerakkan atau mengontrol sebuah mekanisme atau sistem

Kesimpulan
Dapat disimpulkan bahwa aktuoator adalah suatu sistematika kerja mesin atau
mekanik yang dapat di kontrol dengan menggunakan logarithma dengan Prinsip kerja
actuator tekanan sinyal pneumatic yang terakumulasi didalam ruang (diaphragm dan
diaphragm case) menimbulkan gaya yang bekerja melawan pegas sehinga akan
menggerakkan bagian sistem untuk bergerak membuka atau menutup body valve.

Anda mungkin juga menyukai