Running text pada LCD 16 x 2 (DFrobot LCD Keypad Shield) dengan Arduino

Published 4/11/2014 | written by Sw0rdm4n (http://www.ringlayer.net)

Untuk menghubungkan arduino dengan layar lcd 16 x 2, dapat digunakan library LiquidCrystal. Pada contoh kali ini :

- lcd rs pin terhubung ke digital pin 8
- lcd enable pin terhubung ke digital pin 9
- lcd d4 pin terhubung ke digital pin 4
- lcd d5 pin terhubung ke digital pin 5
- lcd d6 pin terhubung ke digital pin 6
- lcd d7 pin terhubung ke digital pin 7

Contoh di atas kita menggunakan lcd keypad shield dari dfrobot:

 

Berikut ini adalah contoh kode yang digunakan untuk membuat running text pada lcd 16 x 2:

 

/*
Library originally added 18 Apr 2008
 by David A. Mellis
 library modified 5 Jul 2009
 by Limor Fried (http://www.ladyada.net)
 example added 9 Jul 2009
 by Tom Igoe
 modified 22 Nov 2010
 by Tom Igoe
  modified August 6 2014
 by Antonius  (@sw0rdm4n)
*/

#include <LiquidCrystal.h>
/*
- lcd rs pin to digital pin 8
- lcd enable pin to digital pin 9
- lcd d4 pin to digital pin 4
- lcd d5 pin t digital pin 5
- lcd d6 pin to digital pin 6
- lcd d7 pin to digital pin 7

*/
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

void setup() {
    lcd.begin(16, 1);
}

void loop() {
  int i;
  
  lcd.setCursor(0, 0);
  lcd.print("www.ringlayer.net - Source - Electronic - Robotic - Security");
  for (i = 0 ; i < 16; i ++) {
      lcd.scrollDisplayLeft(); 
      delay(400);
  } 
}


Pada kode di atas, deklarasi di mana pin2 arduino dan lcd terhubung ditetapkan dengan kode

LiquidCrystal lcd(8, 9, 4, 5, 6, 7);


Selanjutnya kita tentukan ukuran lcd yang akan digunakan adalah pixel width sebesar 16 dan 1 :

lcd.begin(16, 1);


Pertama-tama cursor diset pada pixel dengan kolom 0 dan row 0 :

 lcd.setCursor(0, 0);

 

Selanjutnya print tulisan yang akan discroll :

 lcd.print("www.ringlayer.net - Source - Electronic - Robotic - Security");

Selanjutnya dilakukan pengulangan yang akan menggeser lcd ke kiri sebesar 1 pixel tiap pengulangan dengan interval 400 micosecond :

for (i = 0 ; i < 16; i ++) {
      lcd.scrollDisplayLeft(); 
      delay(400);
}

Hasil tampilan running text bisa dilihat pada video ini :


  
[+] view all
Running text pada LCD 16 x 2 (DFrobot LCD Keypad Shield) dengan Arduino

Published 4/11/2014 | by Sw0rdm4n (http://www.ringlayer.net), Total Read : 1

Untuk menghubungkan arduino dengan layar lcd 16 x 2, dapat digunakan library LiquidCrystal. Pada kesempatan kali ini, kita akan membahas contoh sederhana penggunaan library LiquidCrystal pada arduino.

[+] view all
Panduan Singkat Extended Access List Pada Cisco c3640

Published 5/11/2014 | by Sw0rdm4n (http://www.ringlayer.net), Total Read : 1

Access list pada cisco router masih bisa dibypass dengan beberapa metode seperti paket terfragmentasi, SNMP spoof, dll akan tetapi cisco access list masih merupakan fitur paket filtering yang cukup handal digunakan. Access list dasar di cisco, hanya akan menyaring paket berdasarkan alamat ip. Jika komunikasi data menggunakan udp misal pada saat cisco router akan menerima paket snmp yang merupakan udp based protocol, seperti kita ketahui bersama bahwa udp merupakan connectionless yang mana kita bisa memalsukan source address maka kita bisa membypass access list pada cisco (misal kita kirimkan paket snmp dengan source address yang diijinkan).

Packet Debugging pada Router Firewall Juniper SSG140

Published 5/11/2014 | by Sw0rdm4n (http://www.ringlayer.net), Total Read : 1

Juniper SSG140 biasanya digunakan untuk jaringan dengan skala kecil hingga medium sebagai router firewall. Perangkat ini mendukung : dual stack ip versi 4, ip versi 6 firewall, deteksi syn flood, BGP, IPsec VPN,  proteksi ddos dan implementasi UTM seperti : anti virus , anti spam.

Konfigurasi Dasar Cisco Vlan dengan Mode Access Pada GNS3

Published 5/11/2014 | by Sw0rdm4n (http://www.ringlayer.net), Total Read : 1

Artikel kali ini adalah tentang dasar konfigurasi vlan dengan modus access (tanpa vlan management) pada gns3. Pada gns3 agar suatu cisco router dapat diterapkan sebagai switch perlu modul NM-16ESW yang disupport pada cisco ios tersebut.

Bandwith Manajemen pada Mikrotik

Published 5/11/2014 | by Sw0rdm4n (http://www.ringlayer.net), Total Read : 1

Table of Content

  • Preface
  • Topologi
  • Setting Mikrotik sebagai Gateway Agar Bisa Digunakan Sebagai Bandwith Manager
  • Queue Pada Mikrotik
  • Penggunaan Queue Simple (Hanya Berdasarkan IP Klien)
  • Penggunaan Queue dengan Mangle Pada Destination Port
  • Penggunaan PCQ
  • Monitoring Trafik pada Mikrotik
[+] view all software
Software Jasaplus