Tugas5 ini dikerjakan setiap siswa pada 1 lembar kertas HVS ukuran Folio. Setiap kelompok merancang robot, mekanik robot dapat dibeli di tokopedia atau bukalapak.com.
LAPORAN TUGASROBOT HIDROLIK
A.Tujuan
Menghitung efisiensi dan Kehandalan Robot Hidrolik
B. Alat dan Bahan
1. Chasis Kit Robot
2. Baterai
3. Mikrokontroller dan Prosesor Arduino Atmega 328
4. Remote Controll
5. Steak Es Krim
6. Lem kayu
7. Solder, Timah, Kabel
8. Obeng dan Tang potong
9. Tabung Pengisian Tinta Printer
10. Selang plastik
C. Langkah-Langkah Kegiatan
1. Menghitung Efisiensi K robot.
Efisiensi K adalah perbandingan energi yang dihasilkan terhadap energi yang digunakan.
K=Ek/W
Hitung Energi Kinetik total (Ek translasi + EK rotasi) robot: Ek=Ek translasi+EK rotasi
Langkah-langkah:
a. Timbang dan hitung massa robot total dengan baterai m=.......kg
b. Gerakan robot dengan jarak S dan t tertentu, maka v=s/t
c. Hitung nilai Ek =1/2 mv^2 dan Ekr=1/2 Iw^2 EK total= (k+1)Ek. Nilai k=1/2
W=Energi listrik ke-4baterai
W=V.I.t ( gunakan t di langkah 1)
V=tegangan seri ke-4 baterai 6volt.
I=V/R
R=hambatan total, hasil paralel R1 dan R2 dari ke-2 motor listrik
1/R=1/R1 + 1/R2
Nilai hambatan setiap motor pemutar roda adalah R1=R2=50 Ohm, dalam skema kelistrikan adalah:
Hitung Rtotal dari hasil paralel R1 dan R2
E=V=6 volt sebab setiap baterai 1,5 volt
Akan di dapat nilai I
3. Tugas
Hitung nilai Torsi yang dihasilkan setiap roda, gunakan konstanta roda k=1/2
T=I.@
I=k.mr^2; massa sebuah roda adalah 400 gram danjari-jari 3 cm
@=v/t
v=s/t
4.Pertandingan antar Robot
Robot akan di adu antar kelompok, terutama kemampuan menelusuri garis hitam dalam kurun
waktu tertentu menggunakan remote kontrol.
PASANG REMOTE CONTROL DI KAKI PIN11 ARDINO
KETIK PROGRAM DI BAWAH, LALU DI UPLOAD KAN KE ARDUINO
#include "IRremote.h"
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start
the receiver
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(11,INPUT);
pinMode(13,OUTPUT);
pinMode(13,OUTPUT);
}
void maju() {
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
}
void mundur(){
digitalWrite(3,HIGH);
digitalWrite(2,HIGH);
digitalWrite(5,HIGH);
digitalWrite(4,HIGH);
}
void belokanan(){
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
}
void belokiri(){
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
}
void diam(){
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
}
void loop() {
if
(irrecv.decode(&results))
{
switch(results.value)
{
case 0xFF629D: // robotmaju
maju();
digitalWrite(13,HIGH);
delay(500);
break;
case 0xFF22DD: //robot belokkiri
belokiri();
digitalWrite(13,HIGH);
delay(175);
break;
case 0xFFA857: //robot
mundur
mundur();
digitalWrite(13,HIGH);
delay(500);
break;
case 0xFFC23D: //robot
belokanan
belokanan();
digitalWrite(13,HIGH);
delay(175);
break;
}
irrecv.resume(); // Receive
the next value
}
diam();
digitalWrite(13,LOW);
delay(100);
}
5. Robot akan diberi lengan, steak es krim. Kalian rancang satu tangan robot yang akan dikendalikan secara hidrolik menggunakan teori Hukum Pascal. Materi Fluida Statis Dinamis.
Robot lengan ini kalian letakan di robot Arduino, untuk penerapan lomba ambil barang sebanyak mungkin dalam t tertentu
Tidak ada komentar:
Posting Komentar