Cara Menampilkan Karakter Dari Keypad Ke LCD Arduino

6:57 PM Comment

 
Cara Menampilkan Karakter Dari Keypad Ke LCD Arduino

Modul keypad arduino merupakan tombol yang berisi karakter angka, huruf atau simbol yang biasanya digunakan untuk menginputkan suatu karakter atau kode tertentu pada suatu project, misalnya pada project keamanan pintu yang tentunya memerlukan sebuah kode untuk membukanya yang mana display ketika menginputkan sebuah kode akan tampil di lcd tersebut, kali ini yang akan dibahas yaitu menampilkan karakter dari keypad ke lcd, dalam artikel ini menggunakan keypad 4x4 dan lcd 16x2 yang telah dilengkapi dengan I2C supaya output pin dari lcd lebih sedikit dan tentunya dengan menggunakan mikrokontroller arduino uno

Untuk bahan yang perlu disiapkan yaitu :

  • Ardino Uno dan Kabel USBnya
  • Keypad 4x4
  • LCD I2C 16x2
  • Kabel jumper male to male dan male to female

Selanjutnya yaitu proses perakitan semua komponen diatas, dapat dilihat pada gambar dibawah ini :


Cara Menampilkan Karakter Dari Keypad Ke LCD Arduino

  • Pin pada keypad paling kiri atau disebut pin R1 dihubungkan ke pin 0 arduino
  • Pin R2 keypad dihubungkan ke pin 1 arduino
  • Pin R3 keypad dihubungkan ke pin 2 arduino
  • Pin R4 keypad dihubungkan ke pin 3 arduino
  • Pin C1 keypad dihubungkan ke pin 4 arduino
  • Pin C2 keypad dihubungkan ke pin 5 arduino
  • Pin C3 keypad dihubungkan ke pin 6 arduino
  • Pin C4 keypad dihubungkan ke pin 7 arduino

Selanjutnya beralih ke pin I2c LCD

  • Pin SDA dihubungkan ke pin A4 pada arduino
  • Pin SCL dihubungkan ke pin A5 pada arduino
  • Pin VCC dihubungkan ke pin 5v pada arduino
  • Pin GND dihubungkan ke pin GND pada arduino

Setelah semua pin pada keypad dan LCD dihubungkan selanjutnya yaitu memasukkan proggram ke arduino, hubungkan board arduino ke kompter atau laptop dengan kabel USB arduino, langkah selanjutnya yaitu :

  • Buka aplikasi Arduino IDE pada komputer atau laptop kamu
  • Download library keypad terlebih dahulu, untuk caranya dapat dilihat disini
  • Selanjutnya download library LCD I2C, caranya sama seperti download library keypad, hanya saja tingga ganti pencarian LCD I2C dan kemudian instal
  • Selanjutnya ubah port USB yang tersambung dengan cara klik menu tols > Port, pilih port yang aktif
  • Pilih menu tols lagi kemudian pilih board, dan pilih board yang kamu pakai, dalam artikel ini menggunakan board arduino uno jadi yang dipilih arduino uno, jika kalian menggunakan arduino nano atau mega maka pilih sesuai board yang kalian pakai tersebut
  • Copy program dibawah ini
[program]
#include <keypad.h>
#include <LiquidCrystal_I2C.h>

const int ROW_NUM    = 4; // four rows
const int COLUMN_NUM = 4; // four columns

char keys[ROW_NUM][COLUMN_NUM] = {
  {'1','2','3', 'A'},
  {'4','5','6', 'B'},
  {'7','8','9', 'C'},
  {'*','0','#', 'D'}
};

byte pin_rows[ROW_NUM] = {0, 1, 2, 3};      // connect to the row pinouts of the keypad
byte pin_column[COLUMN_NUM] = {4, 5, 6, 7}; // connect to the column pinouts of the keypad

Keypad keypad = Keypad(makeKeymap(keys), pin_rows, pin_column, ROW_NUM, COLUMN_NUM );
LiquidCrystal_I2C lcd(0x27, 16, 2); // I2C address 0x27, 16 column and 2 rows

int cursorColumn = 0;

void setup(){
  lcd.init(); // initialize the lcd
  lcd.backlight();
}

void loop(){
  char key = keypad.getKey();

  if (key) {
    lcd.setCursor(cursorColumn, 0); // move cursor to   (cursorColumn, 0)
    lcd.print(key);                 // print key at (cursorColumn, 0)

    cursorColumn++;                 // move cursor to next position
    if(cursorColumn == 16) {        // if reaching limit, clear LCD
      lcd.clear();
      cursorColumn = 0;
    }
  }
}


  • Pastekan ke project arduino ide kamu
  • Klik upload atau tombol centang sebelah kiri pojok atas aplikasi arduino ide
  • Setelah terupload maka cobalah untuk memencet keypad, dan tombol keypad yang kamu pencet akan tampil pada LCD

Kamu dapat mengatur kontras LCD dengan cara memutar potensio yang ada pada I2C dengab menggunakan obeng, putar potensio tersebut sampai kamu menemukan kontras yang pas

 

 

Cara Menampilkan Karakter Pada Modul Keypad 4x4 Arduino

12:34 PM Comment

 

Cara Menampilkan Karakter Pada Modul Keypad 4x4 Arduino

Program Modul Keypad 4x4 Di Arduino Uno

Modul keypad merupakan modul yang biasa dipakai untuk pembuatan alat yang memerlukan input suatu angka ataupun huruf dan juga kode kode tertentu, misalnya pada mesin atm atau pengaman pada brankas, Modul keypad yang sering digunakan pada project mikrokontroller arduino atau sejenisnya yaitu 3x4 atau 4x4, namun dalam pembahasan kali ini akan dibahas mengenai cara memprogram dan menggunakan keypada 4x4 dengan aarduino uno, untuk cara menggunakan keypad 3x4 dapat dilihat disini.

Untuk menggakses keypad pada arduino yang perlu disiapkan yaitu :

  • Arduino Uno dan kabel USBnya
  • Keypad 4x4
  • Kabel jumper male to male secukupnya
  • Komputer/laptop yang sudah terinstal Arduino IDE

Setelah semua sudah dipersaipkan, selanjutnya yaitu merangkai semua komponen menjadi satu seperti pada gambar dibawah ini


cara Menampilkan Karakter Pada Modul Keypad 4x4 Di Arduino

Keterangan :

  • Pada pin keypad sebelah kiri atau pada gambar ditunjukkan dengan kabel warna putih merupakan pin R1 dan hubungkan ke pin arduino pin digital 9 dengan bantuan kabel jumper male to male, karena pin pada keypad pin female dan pin pada arduino uno juga female
  • Pin R2 hubungkan ke pin arduino 8 atau pada gambat ditunjukkkan dengan kabel yang berwarna kuning
  • Pin R3 hubungkan ke pin arduino 7 atau pada gambat ditunjukkkan dengan kabel yang berwarna orenye
  • Pin R4 hubungkan ke pin arduino 6 atau pada gambat ditunjukkkan dengan kabel yang berwarna biru
  • Selanjutnya yaitu pin C1 pada keypad hubungkan ke pin 5 pada arduino uno atau pada gambar diatas ditunjukkan dengan warna cokelat
  • Selanjutnya yaitu pin C2 pada keypad hubungkan ke pin 4 pada arduino uno atau pada gambar diatas ditunjukkan dengan warna hijau
  • Selanjutnya yaitu pin C3 pada keypad hubungkan ke pin 3 pada arduino uno atau pada gambar diatas ditunjukkan dengan warna hitam
  • Selanjutnya yaitu pin C4 pada keypad hubungkan ke pin 2 pada arduino uno atau pada gambar diatas ditunjukkan dengan warna merah

Setelah semua tersambung selanjutnya buka aplikasi Arduino IDE dan hubungkan board arduino ke komputer, untuk langkah mengupload program yaitu :

  • Pastikan board dan kompuer sudah terhubung dengan kabel USB
  • Instal library keypad, untuk caranya dapat dilihat disini
  • Kemudian buka menu tools pada Arduino IDE dan pilih port > COM yang aktif
  • Pilih menut tools lagi dan sekarang pilih board, karena pada tutorial ini menggunakan boars arduino uno maka board > arduino uno
  • Setelah itu upload program dan tunggu sampai selesai

Ketika sukses diupload selanjutnya buka serial monitor pada Arduino IDE atau icon kaca pembesar sebelah pojok kanan atas

[Program]


#include <Keypad.h>
const int ROW_NUM = 4; //4 baris
const int COLUMN_NUM = 4; //4 kolom

char keys[ROW_NUM][COLUMN_NUM] = {
  {'1','2','3', 'A'},
  {'4','5','6', 'B'},
  {'7','8','9', 'C'},
  {'*','0','#', 'D'}
};

byte pin_rows[ROW_NUM] = {9, 8, 7, 6}; //pin baris ke arduino
byte pin_column[COLUMN_NUM] = {5, 4, 3, 2}; //pin kolom ke arduino

Keypad keypad = Keypad( makeKeymap(keys), pin_rows, pin_column, ROW_NUM, COLUMN_NUM );

void setup(){
  Serial.begin(9600);
}

void loop(){
  char key = keypad.getKey();

  if (key){
    Serial.println(key);
  }
}

Pencet keypad nanti akan muncul karakter yang kamu pencet pada serial monitor

Cara Mengatur Intensitas Cahaya LED dengan Potensio Pada Arduino Uno

2:35 PM Comment

 

Cara Mengatur Intensitas Cahaya LED dengan Potensio Pada Arduino Uno

Cara Mengatur Terang dan Redup LED dengan Potensio di Arduino Uno

Potensio merupakan variabel resistor yaitu resistor yang hambatannya dapat berubah ubah ketika potensio tersebut diputar, dengan menggunakan potensio maka kecerahan LED dapat diatur sesuai keinginan, untuk membuatnya cukup mudah dan untuk bahan yang dibutuhkan yaitu :

  • Arduino UNO dan Kabel USB Arduino/ kabel USB Printer
  • Potensio meter
  • LED
  • Resistor 220 ohm
  • Kabel jumper male to male secukupnya
  • Breadboard
  • Komputer / Laptop yang sudah terinstal Arduino IDE

Setelah bahan sudah disiapkan semua selanjutnya yaitu merangkainya, untuk rangkaian dapat dilihat pada gambar dibawah ini

Cara Mengatur Intensitas Cahaya LED dengan Potensio Pada Arduino Uno

Keterangan

  • Tancapkan LED dan potensio pada breadboard
  • Kaki negatif (-) LED hubungka ke resistor 220 ohm dan kaki resistor yang lainnya hubungka ke pin GND pada arduino
  • Kaki positif (+) LED sambungkan ke pin 13 pada arduino uno
  • Selanjutnya kaki paling samping kanan potensio hubungkan ke pin GND
  • Kaki yang tengan pada potensio hubungkan ke pin A0 pada arduino uno
  • Kaki potensio sisanya hubungkan ke pin 5v pada arduino uno

Setelah semua terhubung, selanjutnya yaitu memasukkan proggram ke arduino uno dengan cara :

  • Hubungkan kabel usb dari arduino uno ke komputer/ laptop yang telah terinstall Arduino IDE
  • Buka aplikasi Arduino IDE
  • pilih port yang terhubung dengan cara pilih menu tools kemudian port
  • pilih menu port lagi dan sekarang pilih board yang dipakai, dalam pembahasan ini menggunakan arduino uno jadi dipilih pada board arduino uno.
  • Setelah itu copy program yang ada dibawah ini kemudian upload ke board arduino uno
[program]


const int potensio = A0;
const int LED           = 13;
const int rangepotensio  = 500;

void setup() {
  pinMode(LED, OUTPUT);
}

void loop() {
  int analogValue = analogRead(potensio);

  if(analogValue > rangepotensio)
    digitalWrite(LED, HIGH);
  else
    digitalWrite(LED, LOW);
}

Untuk mencoba apakah berhasil atau tidaknya silahkan putar potensio ke arah kanan dan kiri, jika berhasil yag terjadi yaitu kecerahan LED akan berkurang dan bertambah sesuai arah putaran dari potensio

 

Cara Menampilkan Angka Dengan Keypad 3x4 di Arduino Uno

1:38 PM Comment

 


Cara Akses Keypad 3x4 Pada Arduino Uno

Keypad pada arduino biasanya digunakan dalam project yang membutuhkan karakter atau kode sebagai inputnya, keypada yang sering digunakan yaitu keypad 3x4 ataupun 4x4, dalam artikel ini yang digunakan yaitu keypad 3x4, untuk mengaksesnya cukup mudah yaitu hanya menyambungkan kabel yang sudah tersedia pada modul keypad 3x4 ke arduino kemudian tinggal memasukkan programnya, untuk langkah – langkahnya yaitu :

Bahan :

  • Arduino uno beserta kabel usbnya untuk memasukkan program dari komputer ke board
  • Modul Keypad 3x4
  • Kamputer yang sudah terinstal aplikasi Arduino IDE
  • Kabel jumper male to male secukupnya

Untuk rangkaian keypad dengan arduino dapat dilihat pada gambar dibawah ini

Cara Akses Keypad 3x4 Menggunakan Arduino Uno

Keterangan :

  • Pin paling kiri pada modul keypad atau pin R1 dihubungkan ke pin 9 pada arduino
  • Pin R2 keypad dihubungkan ke pin 8 pada arduino
  • Pin R3 keypad dihubungkan ke pin 7 pada arduino
  • Pin R4 keypad dihubungkan ke pin 6 pada arduino
  • Pin C1 keypad dihubungkan ke pin 5 pada arduino
  • Pin C2 keypad dihubungkan ke pin 3 pada arduino
  • Pin C3 keypad dihubungkan ke pin 2 pada arduino

Setelah semua pin terhubung selanjutnya buka aplikasi Arduino IDE kemudian instal library keypad dengan cara pilih menu tools kemudian pilih manage libraries dan tunggu sampai muncul kotak dialog

Pada kotak dialog ketikkan keypad dan kemudian install

Tunggu sampai proses install selesai

Copy program dibawah ini dan pastekan ke project kamu di Arduino IDE

[program]

#include 

const int ROW_NUM = 4; //four rows
const int COLUMN_NUM = 3; //three columns

char keys[ROW_NUM][COLUMN_NUM] = {
  {'1','2','3'},
  {'4','5','6'},
  {'7','8','9'},
  {'*','0','#'}
};

byte pin_rows[ROW_NUM] = {9, 8, 7, 6}; //connect to the row pinouts of the keypad
byte pin_column[COLUMN_NUM] = {5, 4, 3}; //connect to the column pinouts of the keypad

Keypad keypad = Keypad( makeKeymap(keys), pin_rows, pin_column, ROW_NUM, COLUMN_NUM );

void setup(){
  Serial.begin(9600);
}

void loop(){
  char key = keypad.getKey();

  if (key){
    Serial.println(key);
  }
}

Hubungkan arduino dengan komputer kamu menggunakan kabel data yang sesuai dengan arduino atau menggunaan kabel data pada printer

Setelah itu pilih menu tools kemudian pilih board > Arduino UNO, namun jika kamu menggunakan arduino mega atau yang lainnya silahkan pilih sesuai board yang dipakai

Pilih menu tools lagi dan pilih port, pilih port usb yang terhubung dengan arduino, kemudian upload program

Untuk uji coba keypadnya silahkan buka serial monitor pada Arduino IDE dan tekan tombol pada keypad, jika rangkaian dan program sesuai maka akan muncul angka atau karakter yang kamu tekan dari keypad

 

 

Penjelasan Lengkap Wemos d1 Mini PinOut

12:17 PM Comment

 


wemos merupakan salah satu board mikrokontroler yang menggunakan mikrokontroler esp2866 dengan seri esp12e, dari namanya saja sudah jelas yaitu wemos d1 mini yang mana memiliki ukuran yang kecil yaitu sekitar 34.2 x 25.6 mm namun dengan ukuran yang kecil ini tetap tidak mengurangi fungsi-fungsinya, wemos d1 mini ini dilengkapi dengan wifi serta port usb C, jumlah pin yang dimiliki yaitu 16 pin

Wemos d1 Mini dapat diprogram menggunakan bahasa python ataupun bahasa c pada Arduino IDE

Dibawah ini merupakan PinOut dari Wemos d1 Mini

penjelasan Lengkap Wemos d1 Mini PinOut

penjelasan Lengkap Wemos d1 Mini PinOut


Spesifikasi Wemos d1 Mini

  • Semua pin bekerja pada tegangan 3.3V
  • 11 pin digital
  • 1 pin analog dengan input max 3.2 V
  • Menggunakan USB tipe C
  • Terdapat port I2c
  • Dapat diprogram dengan MicroPython ataupun Arduino IDE
  • Kecepatan clock 80/160 MHz
  • Memory 4Mb
  • Memiliki berat 3gram

Untuk pemrograman wemos tidak jauh beda dengan arduino, jadi jika kamu sudah familiar dengan arduino maka tidak akan kesulitan untuk menggunakan wemos

Cara Menghilangkan Iklan di YouTube

9:47 AM Comment

 

ara Menghilangkan Iklan di Youtube

Konten kreator di platform YouTube memerlukan iklan untuk menjadi ladang penghasilan mereka, namun terkadang iklan tersebut mengganggu untuk kita karena iklan yang terlalu banyak atau durasi iklan yang tidak bisa di skip, dan untuk menghilangkan iklan tersebut maka diharuskan menggunakan YouTube premium yang harus berlangganan dan membayar perpanjang tiap bulan

Tetapi tanpa menggunakan Youtube Premium kita dapat juga menggunakan aplikasi lain untuk menonton video di YouTube tanpa muncul iklan satu pun

Aplikasi yang pertama yaitu YouTube Vanced

Aplikasi ini seperti tampilan YouTube namun dengan menggunakan aplikasi ini tidak akan ada iklan yang muncul, YouTube Vanced ini aplikasi pihak ke tiga dengan tampilan yang sama dengan YouTube resmi, pada YouTube Vanced ini memiliki beberapa pilihan tema yaitu tema gelap atau Dark Mode serta keunggulan YouTube Vanced ini yaitu dapat tetap berjalan meskipun kita membuka aplikasi lain, seperti ketika memutar lagu pada YouTube Vanced dan kemudian kita ganti membuka WhatsApp maka lagu tersebut akan tetap berputar, kamu dapat mengunduh pada web YouTube Vanced atau klik Link dibawah ini

Download YouTube Vanced

Aplikasi kedua yaitu NewPipe

Aplikasi ini juga dapat  digunakan dengan mudah dan juga tentunya tidak akan menampilkan iklan, sehingga ketika menonton video tidak akan terganggu dengan munculnya iklan, kamu dapat mengunduhnya pada web resminya atu dapat juga klik link dibawah ini

Download NewPipe

Aplikasi ketiga yaitu YouTube Pink

Aplikasi YouTube Pink ini sebenarnya sama dengan aplikasi yang disebutkan pertama tadi yaitu YouTube Vanced namu pada YouTube Pink ini rata-rata berwarna pink, jadi cocok untuk kamu yang suka dengan warna pink untuk menggunakannya, tentunya YouTube Pink ini bebas dari iklan ketika menonton video, jadi tetap nyaman dan tidak terganggu dengan iklan ketika menonton video, YouTube Pink dapat kamu unduh pada link dibawh ini

Download YouTube Pink

Note : jangan gunakan akun youtube kamu ketika menonton video pad aplikasi yang telah disebutkan diatas, supaya akun tidak terblokir oleh google