Rabu, 11 Juli 2018

LAPORAN PRAKTIKUM KE 7

Nama kelompok :
 1. Mochamad Rizal Syahrul M (153600020)
 2. Andik Setiawan (153600058)

salam hangat buat dulur-dulurku, kembali lagi dengan postingan kita, disini kita akan membuat program tentang pascal.
pertama-tama kita akan menjelaskan tentang apa itu yang namnya pascal.
↓  ↓  ↓  ↓  ↓  ↓ 

Pascal adalah bahasa pemograman yang pertama kali di buat oleh Profesor Niklaus writh, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan pancis, Blaise pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Kelebihan Pemrograman Pascal

  1. Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman.
  2. User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
  3. Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
  4.  Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
  5. Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.

Kekurangan Pemrograman Pascal

  1. Versi awal Pascal kurang cocok untuk aplikasi bisnis karena dukungan basisdata yang terbatas.
  2. Sintaks Pascal terlalu bertele-tele
  3. Tidak mendukung pemrograman berorientasi objek
  4. Pascal tidak fleksibel dan banyak kekurangan yang dibutuhkan untuk membuat aplikasi yang besar.

Mari kita langsung sajah mauk ke tutorial membuat program pascal.
Langkah Pertama.
Misi -1 →→Menampilkan Kalimat Berulang " For to do turun"
  • ketik program sesuai gambar dibawah ini ↓↓↓

  • setalah itu klik "Run"

  • Dan Program akan jalan


Misi -2 →→Menampilkan Kalimat Berulang " For to do turun dengan nama-nama hari"


  • Jalankan program dengan menekan “CTRL+f9” pada keyboard PC anda
  • Aplikasi akan menampilkan tampilan seperti berikut




Demikianlah projec singkat yang dapat kita posting hari ini dan selesailah projec kita kami ucapkan sekian terimakasih....

😍😍😎
waaasaaalam.......
hahhhhhhhh👄👄👄💓💓💓💓😘😘😘


Senin, 25 Juni 2018

LAPORAN PRATIKUM KE-6

MENAMPILKAN RUNINNG TEXT PADA LCD

Nama kelompok :
 1. Mochamad Rizal Syahrul M (153600020)
 2. Andik Setiawan (153600058)

Cara kerja: Tulisan pada layar berjalan dengan sendirinya .dan jika kurang terang pada layar bisa di atur dengan potensio.

Potensio merupakan komponen elektronika yang berfungsi sebagai memperbesar dan memperkecil hambatan,jika pada rangkain ini berfungsi untuk meredupkan dan menerangkan LCD sepaya kita bisa melihat dengan terang sesuai keinginan .


Layar LCD merupakan komponen elektronika sebagai out putan....
pada rangkaian ini berfungsi sebagai menampilkan tulisan berjalan yang sudah terprogram pada arduino.kaki LCD tersebut sebanyak 6


Di bawah ini contoh skema yang kami buat saat ini 
untuk mengawali perancangan komponen yang di sediakan 
- PC
- Arduino uno lengkap dengan kabel
- Kabel pipi secukupnya
- LCD
- Potensio
- Bread bord
- dan buku panduan (Jika ada)


Berikut ini adalah hasil gambar rangkaian percobaan yang kami lakukan.


 Langkah awal yang akan kita lakukan, 
  1. Pastikan com telah tersambung pada pc.
  2. Masukan program sesui keingan anda atau panduan dan pastikan kaki komponen konek pada port arduino yang sudah dirangkai.
  3. Tranfer program pada arduino dan pastikan program tidak ada yang eror.
  4.  cukup.

CATATAN : JIka tulisan pada LCD tidak keluar maka atur potensio  sampai munculnya text yang berjalan.







Apabila percobaan benar maka kerjanya maka akan seperti video berikut. demikianlah projec singkat yang dapat kita posting hari ini dan sampai ketemu lagi di postingan kita selanjutnya....

sekian terimakasih.....
hahhhh.....


Senin, 23 April 2018

LAPORAN PRATIKUM KE-5

Nama kelompok :
 1. Mochamad Rizal Syahrul M (153600020)
 2. Andik Setiawan (153600058)

salam hangat buat dulur-dulurku, kembali lagi dengan postingan kita diminggu ke-5. Dipostingan kita kali ini  kita kan melakukan beberapa bercobaan lagi dengan arduino uno dengan menggunakan servo.
Ok lur, langsung sajah, siapkan alat dan bahan yang akan digunakan :
  1.  Niat (yang paling utama)
  2.  1 Unit Arduino Uno + Kabel Usb
  3.  2 Unit Servo
  4.  1 Unit Breadboard
  5.  1 Unit Laptop/PC
  6.     kabel jumper (secukupnya)
  7.     Sofwere program Arduino
  8.     Do'a (itu yang paling penting)
jika alat dan bahan sudah disiapkan mari kita langsung sajah kebeberapa percobaan berikut ini :
  1. Langkah pertama pada tahap ini yaitu rangkailah project sesuai skema yang telah di buat.
  2. Salah satu conektor motor servo berada pada kaki arduino vcc dan kaki satunya berada pada com 8.(hanya 1 servo, jika menambah servo tetap di vcc dan kaki satunya berada di kaki selain kaki 8.
  3. Buka aplikasi arduino 
  4. Sambungkan kabel usb arduino ke port USB PC/Laptop lalu cek port "Com dengan cara klik "Tools" Pilih klik Com dimana Arduino Tersambung.
 Masukan program berikut ke sofwere Arduino.

#include <Servo.h>

Servo servobody,servojari;

int pos = 0;    

void setup() {
  servobody.attach(9); 
  servojari.attach(8);
}

void body() {
  for (pos = 0; pos <= 90; pos +=1 ) {
    
    servobody.write(pos);             
    delay(15);                      
  }
  for (pos = 90; pos >= 0; pos -= 1) { 
    servobody.write(pos);              
    delay(15);}                       
  }
void jari (){
 for (pos = 0; pos <= 90; pos += 1) { 
    servojari.write(pos);              
    delay(15);
    }
     for (pos = 90; pos >= 0; pos -= 1) { 
    servojari.write(pos);              
    delay(15);}
     }
     void loop(){
      body();
      jari();
     }

Apabila percobaan dulur-dulur benar maka kerjanya seperti video berikut. demikianlah projec singkat yang dapat kita posting hari ini dan sampai ketemu lagi di postingan kita selanjutnya....





LAPORAN PRATIKUM KE-3


Nama kelompok :

 1. Mochamad Rizal Syahrul M (153600020)

 2. Andik Setiawan (153600058)



JUDUL PROJEC : NADA BUNYI  DENGAN ARDUINO UNO ATAU MUSIK 1 OKTAF

Salam hangat buat bolo-boloku 😎 hay guys Kembali lagi dengan admin, Minggu ini admin akan   memosting tentang projec nada bunyi dengan arduino uno.

Dibawah ini adalah skema rangkaian yang akan digunakan.


Setelah bahan sudah siap mari kita lakukan percobaan berikut :
1. Seperti biasa Niat yang paling utama (karena semua perkerjaan apapun itu berawal dari niat'insun 😁😆😆)
2. Rangkai bahan sesuai skema di atas.
3. Nyalakan PC/Laptop kemudian buka software Arduino uno .
4. Sambungkan kabel USB Arduino ke Port USB PC/Laptop (Pastikan Driver arduno sudah terinstal dan samakan port “COM” software dengan cara Klik “Tools” kemudian “Port” terus pilih Pilih COM dimana arduino tersambung) 
5. Salah satu kaki spiker terhubung ke " COM 8 dan kaki ke dua ke Ground "
6. Masukkan program berikut di Software Arduino (Software arduino menyesuaikan lagu apa yang kalian gunakan, disini admin menggunakan lagu “Balonku ada Lima” jadi programnya seperti ini)
7. Do'a (kareana do'a itu paling utama 😅😆)

Berikut program yang saya buat tentang lagu "Balonku Ada Lima"


void setup() {

 pinMode(8,OUTPUT);



}


void loop() {

 noTone(8);//balonku
 delay(1000);
 noTone(8);
 tone (8,330,300);//3
 delay (300);
 noTone(8);
 tone(8,352,300);//4
 delay(300);
 noTone(8);
 tone(8,396,300);//5(lima)
 delay(500);
 noTone(8);
 tone(8,528,300);//i
 delay(500);
 noTone(8);
 tone(8,396,300);//5
 delay(500);
 noTone(8);
 tone(8,330,300);//3
 delay(500);
 noTone(8);
 tone(8,396,300);//5
 delay(1200);
 noTone(8);//warnanya
 tone(8,297,300);//2
 delay(300);
 noTone(8);
 tone(8,330,300);//3
 delay(300);
 noTone(8);
 tone(8,352,300);//4
 delay(500);
 noTone(8);
 tone(8,297,300);//2
 delay(500);
 noTone(8);
 tone(8,396,300);//5
 delay(500);
noTone(8);
 tone(8,352,300);//4
 delay(500);
 noTone(8);
 tone(8,330,300);//3
 delay(1200);
 noTone(8);
 tone(8,264,400);//1
 delay(300);
 noTone(8);
 tone(8,264,400);//1
 delay(300);
 noTone(8);
 tone(8,440,300);//6
 delay(500);
 noTone(8);
 tone(8,440,300);//6
 delay(500);
 noTone(8);
 tone(8,495,300);//7
 delay(500);
 noTone(8);
 tone(8,528,300);//i
 delay(500);
 noTone(8);
 tone(8,396,300);//5
 delay(1200);
 noTone(8);
 tone(8,330,300);//3
 delay(300);
 noTone(8);
 tone(8,352,300);//4
 delay(300);
 noTone(8);
 tone(8,396,300);//5
 delay(500);
 noTone(8);
 tone(8,352,300);//4
 delay(500);
 noTone(8);
 tone(8,330,300);//3
 delay(500);
 noTone(8);
 tone(8,297,300);//2
 delay(500);
 noTone(8);
 tone(8,264,300);//1
 delay(1200);
noTone(8);
 tone (8,330,300);//3
 delay (300);
 noTone(8);
 tone(8,352,300);//4
 delay(300);
 noTone(8);
 tone(8,396,300);//5(lima)
 delay(500);
 noTone(8);
 tone(8,528,300);//i
 delay(500);
 noTone(8);
 tone(8,396,300);//5
 delay(500);
 noTone(8);
 tone(8,330,300);//3
 delay(500);
 noTone(8);
 tone(8,396,300);//5
 delay(1000);
 noTone(8);//warnanya
 noTone(8);
 tone(8,528,500);//door
 delay(800);
 noTone(8);
 tone(8,297,300);//2
 delay(300);
 noTone(8);
 tone(8,330,300);//3
 delay(300);
 noTone(8);
 tone(8,352,300);//4
 delay(500);
 noTone(8);
 tone(8,297,300);//2
 delay(500);
 noTone(8);
 tone(8,396,300);//5
 delay(500);
noTone(8);
 tone(8,352,300);//4
 delay(500);
 noTone(8);
 tone(8,330,300);//3
 delay(1200);
 tone(8,264,400);//1
 delay(300);
 noTone(8);
 tone(8,264,400);//1
 delay(300);
 noTone(8);
 tone(8,440,300);//6
 delay(500);
 noTone(8);
 tone(8,440,300);//6
 delay(500);
 noTone(8);
 tone(8,495,300);//7
 delay(500);
 noTone(8);
 tone(8,528,300);//i
 delay(500);
 noTone(8);
 tone(8,396,300);//5
 delay(1200);
 noTone(8);

  tone(8,330,300);//3
 delay(300);
 noTone(8);
 tone(8,352,300);//4
 delay(300);
 noTone(8);
 tone(8,396,300);//5
 delay(500);
 noTone(8);
 tone(8,352,300);//4
 delay(500);
 noTone(8);
 tone(8,330,300);//3
 delay(500);
 noTone(8);
 tone(8,297,300);//2
 delay(500);
 noTone(8);
 tone(8,264,300);//1
 delay(1200);
}

                     Dibawah ini notasi lagu yang kami contohkan  




Ini guys hasil dari percobaan materi di atas, Mudah bukan😁??? Pasti mudah dong bagi bolo-bolo hihihi.......😆😂
  Setelah itu silahkan upload program kalian ke arduino, jika langkah kalian benar maka speaker akan berbunyi sesuai yang ada di video berikut.


yaa.........😪 demikianlah projec singkat yang dapat kami posting hari ini dan sampai ketemu lagi di postingan kita selanjutnya .....😊😊😊
jangan bosen mampir diblog-blog kami.....😎😎😎

SALAM KOMANDO.....!!!!!!!! 💪💪💪💪

Minggu, 22 April 2018

LAPORAN PRATIKUM KE-4

Nama kelompok :
 1. Mochamad Rizal Syahrul M (153600020)
 2. Andik Setiawan (153600058)

salam hangat buat dulur-dulurku, kembali lagi dengan postingan kita diminggu ke-4. Dipostingan kita kali ini  kita kan melakukan beberapa bercobaan lagi dengan arduino uno dengan push button

Ok lur, langsung sajah, siapkan alat dan bahan yang akan digunakan :

1. Niat (tetap niat yang utama).
2. 1 unit  Arduino uno+kabel USB.
3. 7 unit resistor 220 Ω.
4. 6 unit LED (warna bisa bebas)
5. 1 unit Breadboard.
6.    Kabel Jumper (secukupnya).
7. 1 unit Laptop/PC
8. 1 Tombol
9. softwere program arduino.
10. Do'a (do’a itu penting)

jika alat dan bahan sudah disiapkan mari kita langsung sajah kebeberapa percobaan berikut ini :

1.     Percobaan Tes Tombol Monitor On dan Off
Percobaan ini bertujuan untuk mengetahui apakan tombol/push button berfungsi dengan baik atau tidak. Berfungsi atau tidaknya tombol akan ditampilkan ke serial monitor yang ada pada software arduino. Berikut adalah langkah – langka percobaan.

1. Langkah pertama pada tahap ini yaitu rangkailah project sesuai skema yang telah di buat.
2. Buka aplikasi arduino dan masukan program dibawah ini :

int x = 0;
void setup() {
  Serial.begin (9600);
  pinMode(2,OUTPUT);
  pinMode(3,INPUT);
}
void loop() {
x = digitalRead(3);
  Serial.println(x);
 delay (200);
}



·     Melalui program di atas anda dapat melihat apakah tombol tersebut berfungsi atau tidak. Hasil dari program dapat dilihat pada layar monitor dengan meng KLIK icon pada pojok kanan atas pada aplikasi arduino.
·    Hasil dari program dapat dilihat pada gambar di bawah ini :

                       
                                  Gambar saat tidak di tekan. Angka 0 (Low)  

   


                                             Gambar saat di tekan. Angka 1 (High)

Jika hasil percobaan dulur-dulur benar, maka tampilan serial monitor akan menampilkan angka 1 bila tombol di tekan dan menampilkan angka 0 bila tidak ditekan.



 2. Percobaan Tes Tombol Monitor On dan Off dengan serial monitor dan lampu LED.

       Pada percobaan kedua kita akan mulai menyalakan LED dengan menggunakan push button. Hasil dari program ini yaitu jika tombol di tekan maka led akan On dan jika tombol di lepas maka LED akan Off. Langsung saja mari kita coba,

v  Langkah pertama pada tahap ini yaitu rangkailah project sesuai skema yang telah di buat.
       v  Nyalakan PC/Laptop kemudian buka software Arduino uno.
       v   Sambungkan kabel USB Arduino ke Port USB PC/Laptop (Pastikan Driver ardunio sudah terinstal dan samakan port “COM” software dengan cara Klik “Tools”  Port  Pilih COM dimana arduino tersambung) 
       v    Masukkan program berikut di Software Arduino.

void setup() {
  Serial.begin (9600);
  pinMode(2,INPUT_PULLUP);
  pinMode(3,OUTPUT);
}

void loop() {
 int x = digitalRead(2);
  Serial.println(x);
  if(x==1){
    digitalWrite(3,HIGH);
  }
  else{
    digitalWrite(3,LOW);
  }
}



  v  Program sudah selesai dibuat maka verifikasi apakah ada kesalahan dari program atau tidak, jika tidak program dapat langsung di upload ke arduino.
  v Jika hasil percobaan dulur-dulur benar, maka tampilan serial monitor akan menampilkan angka 1 dan LED menyala bila tombol di tekan, dan menampilkan angka 0 dan LED mati bila tidak ditekan.

 3.     Percobaan Mengatur running LED dengan push button.
Berikut adalah langkah – langka percobaan.
  v  Langkah pertama pada tahap ini yaitu rangkailah project sesuai skema yang telah di buat.
  v  Nyalakan PC/Laptop kemudian buka software Arduino uno.
  v  Sambungkan kabel USB Arduino ke Port USB PC/Laptop (Pastikan Driver arduno sudah terinstal dan samakan port “COM” software dengan cara Klik “Tools” Port -Pilih - COM dimana arduino tersambung
  v  Masukkan program berikut di Software Arduino
.

  
int led[] = {3,2,4,5,6,7};
int tombol=1;
int n;
void setup() {
  pinMode(tombol,INPUT);
  for (n=1;n<7;n++){
  pinMode (led[n], OUTPUT);
  }
}

void geserkanan() {
int n;
for (n=1;n<7;n++){
digitalWrite(led[n],HIGH);
delay(100);
digitalWrite(led[n],LOW);
  }
}
void geserkiri() {
int n;
for (n=6;n>0;n--){
digitalWrite(led[n],HIGH);
delay(100);
digitalWrite(led[n],LOW);
  }
}
void loop() {
  int x = digitalRead(tombol);
  delay(10);
    if (x==0){
      geserkanan();
      delay(100);}
      else {
        geserkiri();
        delay(100);}
      }

  Bila percobaan dulur-dulur benar maka kerjanya seperti video berikut.demikianlah projec singkat yang dapat kita posting hari ini dan sampai ketemu lagi di postingan kita selanjutnya.....


LAPORAN PRAKTIKUM KE 7

Nama kelompok :  1. Mochamad Rizal Syahrul M (153600020)  2. Andik Setiawan (153600058) salam hangat buat dulur-dulurku, kembali lagi ...