Jumat, 26 Agustus 2016

Perhitungan berapa lama aki dapat membackup beban :

Misalnya :
Beban 100 W.
- Aki yang digunakan 12 V 120 Ah.

  Maka didapat :
- 100 W/12V = 8,3 Amper.
- 120 Ah/8.3 A = 14.46 jam – 3 jam (factor dieffisiensi) = 11.46 jam

Atau :
- Aki 12 Volt 120 Ah.
- Beban 400 Watt.

  Maka didapat :
- 12 Volt X 100 Ampere/hour = 1200 watt/jam.
- 1200 Watt/400watt = 3 jam

Kesimpulan : 
Lama ketahanan aki ditentukan oleh besarnya Ampere aki dan berapa watt beban.

Perhitungan lamanya waktu pengisian aki
1. Voltase aki 12 volt.
2. Tentukan berapa banyak aki yang akan diisi ulang (1,2,3 atau 4)
3. Berapa kapasitas aki (berapa Ah), misalnya hanya 1 aki 120 Ah
4. Berapa lama waktu pengisian yang dibutuhkan ? (misalnya 10 jam)

120Ah / 10 jam = 12 Amp

6. Tambahkan 20% untuk diefisiensi aki, amper yang dibutuhkan untuk 
    pengisian 10 jam :

12 Amp + 20% = 14,4 Amp (dibulatkan 15 Amp)

7. Berapa watt charger yang dibutuhkan untuk mengisi aki 120 Ah :

Ampere  = WATT / VOLT

15 amp = WATT/12 Volt
    WATT = 15 Amp x 12 Volt
= 180 Watt

Selasa, 23 Agustus 2016

Membuat counting down dengan Arduino

Halo teman – teman semua. Lama ya kita tidak berjumpa. Wis suwe cah ora ngArduino, hehe.. Ini tadi ad aide bikin aplikasi arduino. Sederhana sih, bikin counter hitung mundur. Tampilannya 7 segmen 4 digit memakai Arduino UNO.
Rangkaian counter Arduino seperti gambar di bawah :
Rangkaian counter Arduino
Hampir semua kaki Arduino terpakai. Pin 2 sampai pin 13 untuk koneksi ke segment a,b – h dari seven segment serta kaki basis transistor.
Program counter Arduino :
int nilai,i;
byte seven_seg_digits[10][7] = { { 0,0,0,0,0,0,1 },  // = 0
                                 { 1,0,0,1,1,1,1 },  // = 1
                                 { 0,0,1,0,0,1,0 },  // = 2
                                 { 0,0,0,0,1,1,0 },  // = 3
                                 { 1,0,0,1,1,0,0 },  // = 4
                                 { 0,1,0,0,1,0,0 },  // = 5
                                 { 0,1,0,0,0,0,0 },  // = 6
                                 { 0,0,0,1,1,1,1 },  // = 7
                                 { 0,0,0,0,0,0,0 },  // = 8
                                 { 0,0,0,0,1,0,0 }   // = 9
                               };
void setup() {               
  pinMode(2, OUTPUT);  
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(7, OUTPUT);
  pinMode(8, OUTPUT);
  pinMode(9, OUTPUT);  
  pinMode(10, OUTPUT); 
  pinMode(11, OUTPUT); 
  pinMode(12, OUTPUT); 
  pinMode(13, OUTPUT); 
  digitalWrite(9,HIGH);
  nilai=9999;
}
   
void sevenSegWrite(byte segment) {
  byte pin = 2;
  for (byte segCount = 0; segCount < 7; ++segCount) {
    digitalWrite(pin, seven_seg_digits[segment][segCount]);
    ++pin;
  }
}
void loop() {
  nilai–;
  for(i=0;i<50;i++){
      digitalWrite(10,LOW);
      digitalWrite(11,HIGH);
      digitalWrite(12,HIGH);
      digitalWrite(13,HIGH);
      sevenSegWrite(nilai/1000);
      delay(5);
      digitalWrite(10,HIGH);
      digitalWrite(11,LOW);
       digitalWrite(12,HIGH);
      digitalWrite(13,HIGH);
      sevenSegWrite(nilai%1000/100);
      delay(5);
      digitalWrite(10,HIGH);
      digitalWrite(11,HIGH);
      digitalWrite(12,LOW);
      digitalWrite(13,HIGH);
      sevenSegWrite(nilai%1000%100/10);
      delay(5);
      digitalWrite(10,HIGH);
      digitalWrite(11,HIGH);
      digitalWrite(12,HIGH);
      digitalWrite(13,LOW);
      sevenSegWrite(nilai%1000%100%10);
      delay(5);
  }
  if(nilai==0) while(1);  
}
Ok, upload saja dan hasiolnya jreng  jreng  jreng …
Counting down Arduino
Sederhana dan mudah bukan ? Silakan dicoba, dapat juga memakai Arduino tipe lain seperti Arduino mega.
Met ngArduino …

Senin, 22 Agustus 2016

Membuat karakter unik LCD dg Arduino

Lanjut lagi masbro. aplikasi arduino Enteng – entengan. Kali ini kita akan membuat tampilan karakter unik ke LCD dengan Arduino UNO. Unik ? Ya maksudnya karakter yang tidak ada di keyboard komputer, sehingga kita tidak perlu mencari seharian di tombol mana to karakter ‘simbol kapasitor’ misalnya.
Lah kalau pakai ‘insert – symbol’ seperti di Ms.Word gimana ? Ingat men, ini Arduino, bukan Ms.World, hehe.. Ok sekarang siapkan Arduino UNO dengan LCD ukuran 2�16.
Rangkaian Arduino dg LCD
Kemudian buat programnya dengan Arduino.
[program]
Nah kita lihat hasilnya..
Tampilan karakter unik di LCD Arduino
Perhatikan tulisan di LCD. Ada karakter ‘love’ dan ‘smile’. nah kedua karakter itu kita buat dengan mendefinisikan pada variable ‘heart’ . Perhatikan ya, isinya angka 0 dan 1. Nilai variable tersebut mewakili ‘dot’ atau titik mana yang ‘on’ dan titik mana yang ‘off’ pada LCD. satu kotak LCD (tempat untuk 1 karakter) terdiri dari titik – titik yang disusun secara matrik. Lihat, ada 8 baris dan 5 kolom. Nah tinggal pilih saja, jika ‘titik’ diharapkan ‘on’ maka diisi dengan ‘1’, sebaliknya jika ‘titik’ diharapkan ‘off’ maka diisi ‘0’.
Kita lihat ya, untuk ‘love’ :
Tampilan karakter ‘love’ & programnya
 Contoh : untuk karakter symbol kapasitor :
Simbol kapasitor & programnya
Gimana, mudah kan ?..
Selamat mencoba…

Instalasi Arduino di Windows 8

Beberapa teman mengalami kesulitan untuk instalasi Arduino di Windows 8. Maksudnya instal driver Arduinonya. Memang Microsoft semakin ‘ketat’ dalam hal perijinan instalasidevice di operating system andalannya. Tidak semua diperbolehkan ‘nongkrong’ di windows 8. Termasuk juga si Arduino.
Eh jangan khawatir dulu bro, Arduino masih bisa diinstal kok di Win 8. Coba ikuti cara instalasi Arduino di win 8 berikut ini.
Masuk menu seting, pada saat Restart tekan dan tahan tombol ‘Shift’. Sehingga muncul tampilan “Choose an option”. Klik “Troubeshoot
Maka akan muncul jendela “Troubleshoot. Selanjutnya klik “Advanced Options
Trus klik “Startup Settings” dan kemudian “Restart
Pilih “Disable driver signature enforcement” dengan menekan tombol 7.
Tunggu agar komputer restart. Selanjutnya ikuti petunjuk instalasi standar Arduino. Jika menemui peringatan seperti gambar berikut, pilih Install this driver software anyway dan lanjutkan instalasi.
Selesai, Arduino UNO terdeteksi di Device Manager berada di com 9 (ini di laptop saya lho ya, di komputer/laptop teman – teman mungkin berbeda nomor com-nya).
Ok, selamat mencoba, semoga bermanfaat.

Membuat Digital Voltmeter 0 – 50 V dengan Arduino

Pengukur tegangan digital yang biasa kita buat mempunyai range 0 -5 Vdc. Ya karena analog input (ADC) mikrokontroler (Arduino) maksimal 5V. Nah kali ini kita akan membuat range tegangan yang lebih tinggi lagi, yaitu 50 V.
Prinsip dasarnya sama saja, membaca data analog input Arduino. Cukup ditambahkan rangkaian voltage devider yang fungsinya untuk meng ’konversi’ sinyal tegangan 0 – 50 V menjadi 0 – 5V sehingga Arduino tidak ‘jebol’ karena maksimal 5V.
Kita pakai dua buah resistor 100 K dan 10 K dirangkai secara seri seperti gambar berikut :
Rangkaian Pembagi Tegangan
Cara menghitung tegangan output masih ingat kan ?  kalau dulu lupa sekarang belum tahu silakan lihat rumus disamping gambar tadi.
Ok langsung kita gabung dengan Arduino-nya :
Rangkaian Arduino DVM 50V
Untuk programnya seperti ini :

float Vo,Vi,R1,R2,adc;   
    #include 
    LiquidCrystal lcd(2,3,4,5,6,7);
    void setup(){
    R1=100000.0; 
    R2=10000.0; 
    pinMode(A0, INPUT);
    lcd.begin(16, 2);
    lcd.print(” DVM ARDUINO “);
    }
    
    void loop(){    
    adc = analogRead(A0);
    Vo = (adc * 5.0) / 1024.0; 
    Vi = Vo / (R2/(R1+R2));
    if (Vi<0.09) {
    Vi=0.0;
    }
    lcd.setCursor(0, 1);
    lcd.print(“Vin=”);
    lcd.print(Vi);
    lcd.print(” Volt  “);
    delay(1000);
    }
Kita coba jalankan, kita beri tegangan input 12 V, perhatikan hasilnya, sesuai kan ?
DVM 0 – 50V dengan Arduino
Oya untuk hardwarenya saya memakai kepunyaan Master Mikro Arduino. Itu lho paket lengkap belajar mandiri Arduino tanpa kursus. Iya bener, tanpa kursus. Lengkap dengan buku panduan yang akan membimbing kita step by step untuk mempelajari & mempraktekkan Arduino.
Selamat ngArduino !!!

Sebelum melakukan penginstalan Arduino di PC, terlebih dahulu kita harus mempunyai software Arduino tersebut. Pada contoh berikut kita akan mengambil Arduino UNO sebagai subyeknya. Software Arduino UNO dapat didownload langsung pada website resminya : http://arduino.cc/en/Main/Software, silahkan download  software terbarunya atau download salah satu yang lainnya dan sesuai dengan OS (Operating System: Windows atau Max OS X atau Linux) PC kita masing-masing. 

Berhubung sekarang topik kita adalah menginstal Arduino pada Windows 7, berarti yang didownload adalah software Arduino UNO untuk OS Windows 7.


Pada kesempatan kali ini kita akan memakai software Arduino 0023, kalau pakai software yang terbaru mungkin akan lebih baik, mungkin banyak fiturnya nanti dalam penggunaannya.

Oke kita mulai langkah-langkah menginstal Arduino pada PC dengan Windows 7 : 
  1. Setelah software Arduino selesai didownload, maka file yang kita dapat adalah berbentuk zip, ekstraklah file tersebut, sehingga akan didapat sekarang software Arduino dalam bentuk folder.
  2. Letakkan folder software Arduino tadi di C:/Program Files/
  3. Sambungkan Arduino ke PC melalui kabel USB, menurut pengalaman, akan ada muncul pesan pada bagian kanan bawah yang menyatakan bahwa Arduino tidak terinstal dengan suskses (tentu dalam bahasa Inggris, cuma lupa kata-katanya), kalau gak salah kata-katanya: “Arduino has not installed succesfully”, gak masalah... dan kalau gak muncul pesanpun gak masalah..., sekarang kita sudah bisa lanjut ke langkah nomor 4.
  4. Klik Start > Klik kanan pada Computer > Properties > Device Manager, sekarang kita melihat Unknown device

    Klik kanan pada Unknown device > Update Driver Software > Browse my computer for driver software > Browse > Forward to software location for Arduino (tadi kita meletakkannya di C:/Program Files/arduino-0023/drivers), kemudian klik OK, klik Next. Jika muncul pesan Windows Security, pilih Install this driver software anyway, tunggu proses “Installing driver software...” sampai selesai
  5. Sekarang muncul pesan “Windows has successfully updated for driver software” bahwa Windows telah sukses mengupdate software driver, kemudian klik Close. Kita melihat pada Device manager tadi bahwa Unknown device telah berganti dengan Arduino dan setelah itu ada tulisan COM 15, COM 15 itu menyatakan port tempat kita menyambungkan Arduino (tidak harus 15, tergantung di port USB mana kita menyambung Arduino), ketika akan menggunakan Arduino pada port inilah selalu kita sambungkan Arduino tersebut, tapi kalau pada port lain sih sebenarnya juga tidak masalah, hanya saja kita harus mengganti settingan portnya setiap akan menggunakan Arduino
  6. Buka folder software Arduino C:\Program Files\arduino-0023, di situ ada file applikasi yang bernama arduino.exe, copy dan paste file tersebut ke desktop sebagai shortcut, inilah yang kita kenal dengan IDE Arduino, ganti saja namanya di shortcut dengan IDE Arduino
  7. Buka IDE Arduino, pilih Tools > Board > Arduino UNO (tergantung jenis board Arduino yang kita gunakan, pada kesempatan ini kita menggunakan board Arduino UNO, maka kita pilih Arduino UNO)
  8. Menetapkan serial ports Arduino,
    Pilih Tools > Serial Port > COM15 (sesuai dengan yang kita lihat di Device Manager tadi)
  9. Sekarang kita akan coba mengupload sebuah sketch untuk board Arduino,
    Pilih File > Exmaples > Basics > Pilih Blink, ada 7 icon kita lihat di bawah menu utama, icon ke-2 dari kiri adalah icon untuk mengupload sketch untuk board Arduino, klik icon tersebut, ketika sedang mengupload akan ada pesan di bagian bawah IDE Arduino “Uploading to I/O Board...”
  10. Ketika upload telah selesai, maka akan muncul pesan “Done Uploading”. Maka saat ini kita telah sukses untuk melakukan penginstalan Arduino pada Windows 7 dan Arduino siap digunakan.


Read more: http://belajar-dasar-pemrograman.blogspot.co.id/2013/04/menginstal-arduino-di-windows-7.html#ixzz4I7fBoAYk

Sabtu, 20 Agustus 2016

mengetahui spek secara umum buka dxdiag melalui tekan tombol windows + R
ketik “dxdiag” lalu enter
selain melalui dxdiag, bisa juga melalui command prompt(cmd)untuk mencari informasi yg tidak ada di dxdiag seperti SN(Serial Number)
untuk mengetahui SN(Serial Number) komputer melalui command prompt
buka command prompt (cmd)
ketikkan “wmic bios get serialnumber” tanpa tanda petik
untuk mendapatkan nomor model dan nama omputer ketik “wmic csproduct get name” tanpa tanda petik