Postingan

Menampilkan postingan dari Juli, 2018

PERCOBAAN - LAMPU METEOR

Nama Kelompok : 1. Riski Ariyanto / 163600047 2. Mufti Maulana Rahman / 163600059 Tujuan : Untuk membuat lampu Meteor PROGRAM : int pin [] = {3,5,6,9,10,11}; void setup(){   Serial.begin (9600);   for (int i=0;i<6;i++){     pinMode(pin[i],OUTPUT);   } }  void setled (int x0,int x1,int x2,int x3,int x4,int x5){   int x[]= {x0,x1,x2,x3,x4,x5};   for(int i=0;i<6;i++){     analogWrite(pin[i],x[i]);   }  } void loop(){ int  x[]={0,0,0,0,0,0,250,200,150,100,50,10,0,0,0,0,0,0};    for (int i=0;i<13;i++){     setled(x[i+5],x[i+4],x[i+3],x[i+2],x[i+1],x[i]);     delay (90);    } delay(500); }

PERCOBAAN - KONTROL ROBOT LENGAN

Nama Kelompok : 1. Riski Ariyanto / 163600047 2. Mufti maulana Rahman / 163600059 Tujuan : untuk Mengkontrol Robot Lengan PROGRAM : #include <Servo.h> Servo body,kiri,kanan,jari; void setup() {   Serial.begin(9600);    body.attach(8);         //posisi body 90 lurus,0 arah kanan    kiri.attach(9);           //tuas kiri 180 tuas datar, 90 tuas vertikal    kanan.attach(10);     //tuas kanan 50 vertikal, 95 turun maju    jari.attach(11);         //170 jari tutup, 90 jari terbuka }  void posisi(int badan,int kiwo,int tengen,int telapak){   body.write(badan);   kiri.write(kiwo);   kanan.write(tengen);   jari.write(telapak);  } void ambil0(){    posisi(0,95,50,90); //lengan normal jari buka   delay(1000);    posisi(0,90,95,170); //maju japit   delay(1000);    posisi(0,95,50,170); //lengan normal jari jepit   delay(1000);    posisi(0,180,40,170); //angkat japit   delay(1000); } void ambil90(){    posisi(90,95,50,90); //turun jari buka   delay(500);    posisi(90,90,95,170); //maju