assalamualaikum

welcome all


since 27 setember 2010

Minggu, 08 Mei 2011

simulasi menampilkan karakter pada LCD 16x2 dengan ATMega 16

Gambar dibawah ini adalah simulasi menggunakan isis proteus


isilah ATMega 16 dengan listing program ini, diketik di dalam while menggunakan Codevision AVR.

 lcd_gotoxy(0,0);
      lcd_putsf("Selamat Datang");
      lcd_gotoxy(0,1);
      lcd_putsf("Annafi' Franz");

Rabu, 27 April 2011

Linux Networking Tools

Internet Protocol  
Untuk terhubung pada suatu jaringan diperlukan penomoran dari Internet Protocol yang ada 
pada PC tersebut. Teknik penomoran IP  ada 2 yaitu manual dan otomatis (DHCP). 

Pada suatu jaringan diperlukan IP dan netmask, contoh: 
192.168.0.1/255.255.255.0  
192.168.0.1 adalah penomoran IP, sedangkan

Rabu, 20 April 2011

Linux Networking

DASAR TEORI
 
Internet Protocol 
Untuk terhubung pada suatu jaringan diperlukan penomoran dari Internet Protocol yang ada
pada PC tersebut. Teknik penomoran IP  ada 2 yaitu manual dan otomatis (DHCP).

Pada suatu jaringan diperlukan IP dan netmask, contoh:

IP ADDRESS

Alamat IP (Internet Protocol Address atau sering disingkat IP) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP.
Sistem pengalamatan IP ini terbagi menjadi dua, yakni:
• IP versi 4 (IPv4)
• IP versi 6 (IPv6)
Pengiriman data dalam jaringan TCP/IP berdasarkan IP address komputer pengirim dan komputer penerima. IP address memiliki dua bagian, yaitu

IEEE (802.3, 802.5, dan 802.11)

IEEE adalah organisasi profesional yang bergerak di seluruh dunia dalam bidang peningkatan teknologi. Sebelumnya IEEE bergerak dalam bidang elektroteknika, dan merupakan kependekan dari Institute of Electrical and Electronics Engineer. Namun meluasnya dan saling berkaitnya bidang-bidang ilmu yang menjadi minat pengembangan IEEE membuat organisasi ini memposisikan diri untuk bergerak dalam teknologi-teknologi lain yang terkait, dan saat ini disebut IEEE saja.
      
IEEE 802.3
IEEE 802.3 adalah

Minggu, 17 April 2011

method showConfirmDialog

method showConfirmDialog digunakan untuk melakukan konfirmasi pemakai tentang suatu proses.
Contohnya menggunakan NetBeans:

package project79;

import javax.swing.JOptionPane;

public class Main {
   
    public static void main(String[] args) {
       String Nama;
       do
       {
       Nama=JOptionPane.showInputDialog("Nama Anda?");
       JOptionPane.showMessageDialog(null,"Haiii "+Nama,"Informasi",
               JOptionPane.INFORMATION_MESSAGE);
       } 
       while (JOptionPane.showConfirmDialog(null,"Input Lagi?")==
JOptionPane.YES_OPTION);
      
    }  
       
}

method showMessageDialog

showMessageDialog() digunakan untuk menampilkan pesan kelayar
Contohnya menggunakan NetBeans:


package java76;
import javax.swing.JOptionPane;
public class MesDial {
    public static void main(String[] args) {
      String Nama;
      Nama=JOptionPane.showInputDialog("Nama Anda?");
      JOptionPane.showMessageDialog(null,"Haiii "+Nama, "Informasi",
              JOptionPane.INFORMATION_MESSAGE);
    }  
}

Sabtu, 16 April 2011

Class JOptionPane

Class JOptionPane merupakan suatu class yang sangat penting dan sering digunakan. JOptionPane digunakan untuk menginput dan output data dengan tampilan GUI (Graphical User Interface) atau grafis, sehingga pemakai lebih mudah memakai program. Class JOptionPane memakai paket java.swing.
Contoh Class JOptionPane menggunakan NetBeans:

package project74;
import javax.swing.JOptionPane;
public class Main { 
    public static void main(String[] args) {
       String Panjang;
       Panjang=JOptionPane.showInputDialog("Data Panjang?");
    System.out.println("Data Panjang yang kamu masukkan="+Panjang);
    }   
}

Format Tampilan Data Angka Pecahan

Untuk menampilkan format data angka pecahan seperti contoh dibawah ini,

import java.text.NumberFormat;
public class tujuh2 {
    public static void main(String[] args) {
        NumberFormat ubah=NumberFormat.getInstance();
        ubah.setMinimumFractionDigits(4);
        System.out.println(ubah.format(6789.1234));
        System.out.println(ubah.format(789.1234));
        System.out.println(ubah.format(89.1234));
    }
}

Format Tampilan Angka

Tampilan angka standar akan sulit untuk dibaca. Untuk memudahkan membacanya tampilan angka, maka menggunakan format tampilan.
Contonnya:

public class enam9 {
    public static void main(String[] args) {
        System.out.println(6789);
        System.out.println(789);
        System.out.println(89);
    }
}


Jika tampilan angka tersebut diatas ingin dijumlahkan, akan mengalami kesulitan, karena tampilan angkanya standar. Untuk mengatasi masalah tersebut memakai format tampilan angka.
Contohnya:

Konversi Data

Jika konversi data ke tipe data string dengan casting tidak dapat dilakukan, maka dapat menggunakan metode toString().
contohnya:

public class enam7 {
    public static void main(String[] args) {
        int x = 9, y=4;
        System.out.println("Nilai z="+Double.toString(9/4));
    }
}

Konversi Data

Konversi data merupakan suatu teknik untuk mengubah data dari tipe data tertentu ke tipe data yang lain
contohnya:

public class enam5{
    public static void main(String[] args){
        int x=9,y=4;
        double z=(double) x/y;
        System.out.println("Nlai z="+z);
    }
}

Jumat, 15 April 2011

Operator Casting

Operator casting merupakan operator untuk mengubah ke tipe data lain.
contohnya:

public class enam3{
    public static void main(String[] args){
        int x=8,y=2;
        char a=(char) x;
        char b=(char) y;
        System.out.println(x+" ini jadi data char");
        System.out.println(y+" ini jadi data char");
    }
}

Rabu, 13 April 2011

Mikrokontroller 89C51

Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas.

Konfigurasi Wireles D-Link DWL-2100AP

Alat dan Bahan
1. Laptop/PC menggunakan OS Windows XP

Rabu, 06 April 2011

PEMBUATAN KABEL LAN

1. Straigh-Through
Kabel UTP dengan pemasangan straigh-through digunakan jika hubungan terjadi antara :
  • · Port Ethernet/FastEthernet Router dengan Port Ethernet yang terdapat di hub.
  • · Port Ethernet/FastEthernet Router dengan Port Ethernet/FastEthernet yang terdapat di switch.
  • · Network adhapter yang terpasang di PC dengan Port Ethernet di hub.
  • · Network adhapter yang terpasang di PC dengan port Ethernet/FastEthernet di switch.

Media Transmisi Terkini

Media transmisi adalah media yang menghubungkan antara pengirim dan penerima informasi (data), karena jarak yang jauh, maka data terlebih dahulu diubah menjadi kode/isyarat, dan isyarat inilah yang akan dimanipulasi dengan berbagai macam cara untuk diubah kembali menjadi data.

Kegunaan media transmisi
Media transmisi digunakan pada beberapa peralatan elektronika untuk menghubungkan antara pengirim dan penerima supaya dapat melakukan pertukaran data. Beberapa alat elektronika, seperti telepon, komputer, televisi, dan radio membutuhkan media transmisi untuk dapat menerima data. Seperti pada pesawat telepon, media transmisi yang digunakan untuk menghubungkan dua buah telepon adalah kabel. Setiap peralatan elektronika memiliki media transmisi yang berbeda-beda dalam pengiriman datanya.

Rabu, 16 Maret 2011

OSI MODEL DAN CONTOH TEKNOLOGI YANG DIGUNAKAN

KONSEP LAYER
Satuan informasi yang berjalan dalam sebuah jaringan disebut paket data. Di dalamnya terdapat alamat sumber dan tujuan serta informasi lain yang diperlukan untuk melakukan komunikasi dan menjamin tidak terjadi kesalahan. Konsep layer membantu memahami peristiwa yang terjadi selama komunikasi dari satu komputer ke komputer lain. Caranya adalah dengan merinci komunikasi yang kompleks menjadi tugas-tugas diskrit yang
lebih sederhana dalam layer-layer.

MODEL REFERENSI OSI
Model referensi OSI adalah model komunikasi jaringan yang paling banyak digunakan oleh vendor (pembuat) sistem jaringan. Model ini adalah alat terbaik untuk memahami bagaimana data dikirim dari program aplikasi melalui media jaringan ke program aplikasi pada komputer lain dalam sebuah jaringan, bahkan jika pengirim dan penerima memiliki tipe jaringan yang berbeda. Model OSI membantu Anda melihat fungsi jaringan yang terjadi pada setiap layer. 

Model dibagi menjadi 7 layer, dengan karakteristik dan fungsinya masing-masing. Tiap layer harus dapat berkomunikasi dengan layer di atasnya maupun dibawahnya secara langsung melalui serentetan protokol dan standard.






1. APLICATION LAYER

    Menyediakan jasa untuk aplikasi pengguna. Layer ini bertanggungjawab atas pertukaran informasi antara program komputer, seperti program e-mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya. contohnya FTP, DMTIP, POP3.

2. PRESENTATION LAYER
    Bertanggung jawab bagaimana data dikonversi dan diformat untuk transfer data. Contoh konversi format text ASCII untuk dokumen, .gif dan JPG untuk gambar. Layer ini membentuk kode konversi, translasi data, enkripsi dan konversi., contoh protokolnmya ASCII, MPEG, JPEG.

3. SESSION LAYER
   Menentukan bagaimana dua terminal menjaga, memelihara dan mengatur koneksi,- bagaimana mereka saling berhubungan satu sama lain. Koneksi di layer ini disebut “session”, contohnya protokol SQL, RPC.

4. TRANSPORT LAYER
    Bertanggung jawab membagi data menjadi segmen, menjaga koneksi logika “end-to-end” antar terminal, dan menyediakan penanganan error (error handling)., contoh protokolnya TCP, UDP, SPX.

5. NETWORK LAYER
   Bertanggung jawab menentukan alamat jaringan, menentukan rute yang harus diambil selama perjalanan, dan menjaga antrian trafik di jaringan. Data pada layer ini berbentuk paket, contoh protokolnya IP, IPX ARP, RARP, ICMP, RIP.

6. DATA LINK LAYER
    Menyediakan link untuk data, memaketkannya menjadi frame yang berhubungan dengan “hardware” kemudian diangkut melalui media. komunikasinya dengan kartu jaringan, mengatur komunikasi layer physical antara sistem koneksi dan penanganan error, contoh protokolnya SLIP, PPP, MTU.

7. PHYSICAL LAYER
   Bertanggung jawab atas proses data menjadi bit dan mentransfernya melalui media, seperti kabel, dan menjaga koneksi fisik antar sistem, contoh protokolnya : 10baseT, 100baseT, RS232.

Proses yang terjadi pada informasi yang dikirimkan oleh sebuah aplikasi ketika melalui lapisan OSI di atas adalah sebagai berikut

1. Pada Aplication, Presentation dan session layer, informasi diubah menjadi data.
2. Pada Transport layer, data diubah menjadi segmen.
3. Pada Network layer, segmen diubah menjadi paket.
4. Pada Data link layer, paket diubah menjadi frame.
5. Pada Phisical layer, frame diubah menjadi bit sehingga siap untuk dikirimkan. 

Tugas Praktek 1

Persiapan
-Laptop atau PC
-Kabel LAN
-Switch


Langkah - Langkah
Cara menghubungkan Laptop dengan Laptop menggunakan kabel LAN

1. Sambungkan kabel cross dengan Laptop
2. Sambungkan kable cross dengan switch
3. Konfigurasi LAN


Pengujian
Untuk mengetahui apakah Laptop sudah terhubung digunakan cmd yang ada pada windows
misal ip addres Laptop1 : 192.168.0.1 (angka 1 sebagai identitas, harus beda tiap Laptop)
Tulis pada cmd : ping 192.168.0.2 (Laptop2)
                          ping 192.168.0.3 (Laptop3)

Selasa, 18 Januari 2011

Encoding Sinyal

Teknik Encoding Sinyal
  1. Nonreturn to Zero-Level (NRZ-L)
    • Dua tegangan berbeda utk bit-bit 0 dan 1
    • Tegangan konstan selama bit interval
      -Tidak ada transisi yaitu ada tegangan kembali ke nol
    • Mis. Tidak ada tegangan utk “0”, tegangan positif konstan utk “1”
    • Lebih sering, tegangan negatif utk satu harga dan positif utk lainnya

  2. Nonreturn to Zero Inverted (NRZ-I)
    • Pulsa tegangan konstan utk durasi bit
    • Data dikodekan sbg ada atau tdk ada transisi sinyal pd awal waktu bit

Senin, 10 Januari 2011

MEDIA TRANSMISI (WIRELES)

MEDIA TRANSMISI WIRELES/NIRKABEL/UNGUIDED


Media transmisi wireles mentrasnmisikan gelombang elektromagnetik tanpa menggunakan konduktor fisik seperti kabel atau serat optik. Contoh sederhana adalah gelombang radio microwave, wireles mobile dan lain sebagainmya.
Syarat media tranmisi jenis ini :
  1. Media ini memerlukan antena untuk tranmisi dan penerimaan (transmitter dan receiver)
  2. Ada dua jenis transmisi
    • Point-to-point (unidirectional) yaitu dimana pancaran terfokus pada satu sasaran