"Kekalahan pertama memang menyakitkan tapi itulah bagian yang menyenangkan XD"

Monday, 10 October 2016

Input Analog Serial Arduino UNO





Halo kawan...
Kali saya akan memberi tahu tentang input serial arduino UNO.

Peralatan yang digunakan
1. Arduino UNO,
2. Variabel Resistor,
3. Kabel Jumper,
4. Kabel USB Downloader,
5. Protoboard (Bila perlu).

Langkah pemograman:
1. Buka Arduino IDE,



2. Buat program input analog serial, seperti contoh berikut:
 



int vr = A0;

void setup() {
  Serial.begin(9600);
  Serial.println("Please Wait...");
  delay(500);
  Serial.println("Please rotate the variable resistor...");
  Serial.println(" ");
}

void loop() {
  int pot = analogRead(vr);
  int a = (pot * 10) /102.3;
  Serial.print("Value = ");
  Serial.print(a);
  Serial.println("%");
}



3. Buat rangkaian, seperti berikut:
 



4. Sambungkan Arduino ke kompoter / laptop,
5. Pastikan COM berada di COM selain COM 1,



6. Upload program ke arduino,


 

7. Buka serial monitor,



8. Coba putar Potensionya dah lihat hasilnya,


Sekian dan terima kasih atas perhatiannya.
Semoga bermanfaat XD.

Saturday, 8 October 2016

Komunikasi Serial Arduino UNO



Hallo kawan,
Kali ini saya ingin memberi tahu sedikit tentang komunikasi serial arduino uno lebih pada cara pemrogram melalui serial monitor pada Arduino IDE.

Sebelum kita menuju programnya mari kita cari tahu tentang komunikasi serial arduino uno.

Komunikasi serail adalah komunikasi yang pengiriman datanya per-bit secara berurutan dan bergantian. Komunikasi serial ada dua macam, yaitu asynchronous serial dan synchronous serial.

Synchronous serial adalah komunikasi dimana hanya ada satu pihak (pengirim atau penerima) yang menghasilkan clock dan mengirimkan clock tersebut bersama-sama dengan data.
Contoh:
pengunaan synchronous serial terdapat pada transmisi data keyboard. 

Asynchronous serial adalah komunikasi dimana kedua pihak (pengirim dan penerima) masing-masing menghasilkan clock namun hanya data yang ditransmisikan, tanpa clock. Agar data yang dikirim sama dengan data yang diterima, maka kedua frekuensi clock harus sama dan harus terdapat sinkronisasi. Setelah adanya sinkronisasi, pengirim akan mengirimkan datanya sesuai dengan frekuensi clock pengirim dan penerima akan membaca data sesuai dengan frekuensi clock penerima.
Contoh: 
Penggunaan asynchronous serial adalah pada Universal Asynchronous Receiver Transmitter (UART) yang digunakan pada serial port (COM) komputer.

Contoh Komunikasi Serial (menyalakan led melalui serial monitor):

Alat yang digunakan:
 1. Arduino UNO R3,
 2. Kabel USB,
 3. Kabel Jumper,
 4. LED,
 5. Komputer,

Langkah Programan:
 1. Buka Arduino IDE.

 

 2. Ketik program, berikut contoh sederhana:



Ini program yang lebih jelasnya:

int led1 = 13; //menyatakan letak led yang digunakan

void setup(){
  pinMode(led1,OUTPUT); //menyatakan led1 sebagai output
  Serial.begin(9600);  
  Serial.flush();
  Serial.println("ketik huruf/angka yang telah diatur...lalu tekan enter");
}

void loop(){
  String input = "";
  while (Serial.available() > 0){
     input += (char) Serial.read();
     delay(5);
  }
  if (input == "a"){ //Huruf "a" dapat diganti dengan huruf/angka lain
    digitalWrite(led1, HIGH); // Led1 Nyala
  }
  else if (input == "b"){ //Huruf "b" dapat diganti dengan huruf/angka lain
    digitalWrite(led1, LOW); // Led1 Mati
  }
}


 3.  Buatlah rangkaian seperti berikut ini,


 
 4. Sambungkan Arduino UNO pada komputer,
 5. Pilih port COM yang tersambung pada arduino,



 6. Kirim program ke dalam arduino


atau dengan cara klik ctrl+U

 
7. Buka serial monitor,

     
   
    atau

   
   akan muncul seperti ini:
     

 9. Ketik "a" untuk menyalakan LED dan "b" untuk memetikan LED.

Terima kasih atas perhatiannya...
Semoga bermanfaat...XD

Sunday, 25 September 2016

Tutorial Install driver CH340



Hallo teman,
Kali ini, saya akan memberitahu cara menginstall driver untuk Arduino UNO R3 (versi SMD) menggunakan CH340 untuk Windows.

Selamat membaca......

1. Hubungkan Arduino UNO R3 (versi SMD) kalian, jika kalian belum mempunyai drivernya akan muncul notif seperti ini,

 

2. Jika kalian belum mempunyai file CH340, silahkan download DRIVER CH340 terlebih dahulu,
3. Setelah selesai, buka CH341SER.zip,
 

4. Pilih CH341SER => SETUP.exe,
 

 5. Setelah SETUP.exe terbuka, klik "INSTALL",

 


6. Tunggu hingga proses selesai, lalu klik "OK".

 

Jika kalian ingin mengecek driver sudah ter-Install coba buka Start => cari "Device Manager".



Terima kasih atas membaca dan semoga bermanfaat.
Selamat mencoba teman... XD

Tutorial Install Aduino Software (IDE) di Windows



Hallo kawan,
Kali ini, saya akan memberitahu cara menginstal Arduino Software (IDE) untuk Windows. Arduino Software (IDE) memiliki 2 versi yaitu, versi Portable dan versi Installer/Tetap. Disini saya menggunakan Arduino Software (IDE) 1.6.12, jiika kalian belum mempunyai filenya ini link downloadnya Versi Installer dan Versi Portable.


==========> Arduino Software (IDE) versi Intstaller <==========

1. Jika kalian belum menpunyai file installernya, silahkan download terlebih dahulu link download ada diatas.
2. Buka aplikasi arduino-1.6.12-windows.exe, dan klik "I Agree",



3. Pilih semua komponen yang akan di-Install, lalu klik "Next >",



4. Pilih folder tempat aplikasi di-Install, lalu klik "Install",



5. Tunggu hingga proses,



6. Kalau tempat saya akan muncul seperti ini, lalu klik "Install" untuk menginstal driver "Arduino srl" dan driver "Arduino LLC",



7. Jika proses selesai, klik "Close",
 


8. Dan Arduino 1.6.12 siap digunakan.






==========> Arduino Software (IDE) versi Portable <==========

1. Jika kalian belum menpunyai file portablenya, silahkan download terlebih dahulu link download ada diatas.
2. Ektract file arduino-1.6.12-windows.zip,
3. Maka Arduino UNO 1.6.12 versi portable,


Terima kasih telah membaca dan semoga bermanfaat.
Selamat memcoba.

Saturday, 10 September 2016

Sejarah Singkat Mekatronika


Mekatronika (Jerman: Mechatronik; Inggris: Mechatronic) berasal dari kata mekanika, elektronika, dan infomatika. Dengan melihat asal katanya dapat dengan mudah dipahami, bahwa ilmu ini menggabungkan atau mensinergikan disiplin ilmu Mekanika, ilmu Elektronika, dan Infromatika.
Istilah Mechatronik (Mechanical Engineering-Electronic Engineering) pertama kali dikenalkan pada tahun 1969 oleh perusahaan jepang Yaskawa Electric Cooperation.
Awalnya berkembang dalam bidang Feinwerktechnik, yaitu cabang dari teknik yang mengedepankan aspek ketelitian. Misalnya pada pembuatan jam, alat optik, smartphone, dan sebagainya. Lalu ditambahkan setelah munculnya Informatika sebagai disiplin ilmu baru.
Hingga saat ini dipandang sebagai hubungan antara ilmu Mekanik, Elektronik, dan Informatika. Dalam masa yang akan datang, aplikasi mekatronika akan digunakan hampir disemua bidang dan pada fasilitas produksi.
Mekatronika dikategorikan oleh Majalah Technology Review pada tahun 2003 sebagai 10 teknologi yang dalam waktu dekat dapat mengubah hidup kita.