Anda di halaman 1dari 6

LAPORAN 8

PRATIKUM MIKROKONTROLER
AKTUATOR

Disusun Oleh :
Ilhamdi darmawan
19064021

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
y=peta (x, 1,50, 50,-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