Senin, 14 Desember 2015

Cara membuat Mini Pc

Cara Membuat Mini pc



Alat dan Bahan:
·       1 buah rasberypi dan kabel powernya
·       1 buah SD Card (minimal 8GB)
·       1 buah keyboard wireless
·       1 buah mouse wireless
·       1 buah LCD dan proyektor (1 kabel power dan VGA)
·       1 buah adaptor slot SD Card
·       1 buah kabel internet
·       ISO RASPBIAN-WHEEZY
·       Software diskimager


Langkah-langkah:
·       Siapkan alat dan bahan
·       Masukan kartu SD Card ke slot SD Card
·       Tancapkan slot SD Card ke laptop
·       Install RASPBIAN di SD Card dengan laptop melalui software Win32 Diskimanager
·       Buka aplikasi Win32 Diskimanager
·       Pilih image file (Pilih tempat anda menyimpan ISO RASPBIAN)
·       Pilih Device (Tempat menginstall RASPBIAN
·       Pilih Write
·       Setelah selesai pilih exit
·       Buka file SD Card, cari file yang bernama “config.txt”
·       Buka file “config.txt” , cari kata HDMI dan hapus # yang ada di depannya kemudian save
·       Lepaskan adapter slot SD Card dari laptop
·       Rangkai RASPBERYPI, keyboard wireless, mouse wireless, LCD dan proyektor dengan menancapkan kabelnya
·       Masukan Adapter Slot SD Card yang berisi kartu SD Card tadi di RASPBERYPI
·       Nyalakan RASPBERIPY dan proyektor
·       Setelah itu muncul tampilan hasil installasi raspbian-wheezy (CLI)
·       Login dengan memasukan username dan password
·       Tancapkan kabel internet di raspberypi
·       Pilih icon network, setting berdasarkan IP pada router kabel internet
·       Atur network secara manual (static), isikan pada IPv4 dengan IP sesuai dengan jaringan anda,
Contoh:
   IP Address 120.32.20.2
   Nermask 255.255.255.248
   gateway 120.32.20.1
   DNS 118.98.44.100 118.98.44.10
·       Pilih OK

·       Buka browser dan coba browsing, jika anda sudah bisa browsing berarti anda sudah connect internet dan anda sudah berhasil membuat mini-PC

script membuat traficled

SCRIPT MEMBUAT TRAFFICT LIGHT (SURABAYA-MALANG-PASURUAN DI ARDUINO UNO




§  Buka aplikasi Arduino yang sudah di install di laptop Anda.
§  Pilih File – New
§  Tuliskan script di bawah ini

int mmlg=13;
int kmlg=12;
int hmlg=11;
int msby=10;
int ksby=9;
int hsby=8;
int mpas=7;
int kpas=6;
int hpas=5;

void setup(){
  pinMode(mmlg,OUTPUT);
  pinMode(kmlg,OUTPUT);
  pinMode(hmlg,OUTPUT);
  pinMode(msby,OUTPUT);
  pinMode(ksby,OUTPUT);
  pinMode(hsby,OUTPUT);
  pinMode(mpas,OUTPUT);
  pinMode(kpas,OUTPUT);
  pinMode(hpas,OUTPUT);
}

void loop (){
  digitalWrite(mmlg, LOW);
  digitalWrite(kmlg, LOW);
  digitalWrite(hmlg, HIGH);
  digitalWrite(msby, HIGH);
  digitalWrite(ksby, LOW);
  digitalWrite(hsby, LOW);
  digitalWrite(mpas, HIGH);
  digitalWrite(kpas, LOW);
  digitalWrite(hpas, LOW);
  delay(5000);
  digitalWrite(mmlg, LOW);
  digitalWrite(kmlg, HIGH);
  digitalWrite(hmlg, HIGH);
  digitalWrite(msby, HIGH);
  digitalWrite(ksby, HIGH);
  digitalWrite(hsby, LOW);
  digitalWrite(mpas, HIGH);
  digitalWrite(kpas, LOW);
  digitalWrite(hpas, LOW);
  delay(2000);
  digitalWrite(mmlg, HIGH);
  digitalWrite(kmlg, LOW);
  digitalWrite(hmlg, LOW);
  digitalWrite(msby, LOW);
  digitalWrite(ksby, LOW);
  digitalWrite(hsby, HIGH);
  digitalWrite(mpas, HIGH);
  digitalWrite(kpas, LOW);
  digitalWrite(hpas, LOW);
  delay(5000);
  digitalWrite(mmlg, HIGH);
  digitalWrite(kmlg, LOW);
  digitalWrite(hmlg, LOW);
  digitalWrite(msby, LOW);
  digitalWrite(ksby, HIGH);
  digitalWrite(hsby, HIGH);
  digitalWrite(mpas, HIGH);
  digitalWrite(kpas, HIGH);
  digitalWrite(hpas, LOW);
  delay(2000);
  digitalWrite(mmlg, HIGH);
  digitalWrite(kmlg, LOW);
  digitalWrite(hmlg, LOW);
  digitalWrite(msby, HIGH);
  digitalWrite(ksby, LOW);
  digitalWrite(hsby, LOW);
  digitalWrite(mpas, LOW);
  digitalWrite(kpas, LOW);
  digitalWrite(hpas, HIGH);
  delay(5000);
  digitalWrite(mmlg, HIGH);
  digitalWrite(kmlg, HIGH);
  digitalWrite(hmlg, LOW);
  digitalWrite(msby, HIGH);
  digitalWrite(ksby, LOW);
  digitalWrite(hsby, LOW);
  digitalWrite(mpas, LOW);
  digitalWrite(kpas, HIGH);
  digitalWrite(hpas, HIGH);
  delay(2000);
}


§  Lalu save (Ctrl+S).
§  Verify dengan memilih tanda centang, jika verify berhasil anda tinggal menancapkan kabel power arduino ke laptop dan mensetting agar port arduino dapat terdeteksi di laptop anda. Lalu setting port dan upload.

Rabu, 21 Oktober 2015

       Setting Mikrotik

       Hi sobat ! kali ini  saya akan membahas tutorial dalam menyeting router khususnya router Mikrotik. Kenapa si kita harus menyeting router ?? karena router adalah suatu penghubung anatara jaringan local dan jaringan publik. Keuntungggannn dalam menggunakan router juga banayak, kita dapat memperbanyak jumlah alamat IP yang dapat terkoneksi dengan jaringan internet.
                Okay mari kita bahas satu persatu langka-langkanya !
Menjalankan Winbox
Pertama ayang harus sobat lakukan adalah menghubungkan router dengan PC anda menggunakan kabel UTP strigth.Pada mikrotik biasanya memiliki beberapa port, Port pertama digunakan untuk kabel yang terkoneksi dengan internet atau kita kenal dengan “eth1” sedangkan port 2 dan seterusnya digunakan sebagai media penghubung ke jaringan local atau “eth2”. Jadi tancapkan kabel internet ke port 1 lalu hubungkan PC dan router di port 2. Buka winbox atau jika router anda sudah di update anda bisa melakukan penyetingan melalui browser. Pada settingan default username login nya adalah admin dan tanpa password jadi anda langsung saja klik connect. Jika anda sudah masuk ke winbox maka akan mucnul tampilan awal berupa settingan bawaan dari pabrik, klik remove  maka anda akan logout otomatis dan silakan sobat log-in kembali.
Menyetting IP eth1 dan eth2
Jika anda sudah menghapus seluruh pengatura awal dari mikrotik kita lanjut ketahap pemberian IP untuk eth1 dengan cara :
  1.    Klik menu IP-Address 
  2.    Pada window address klik logo “+” untuk menambakan IP
  3.                Masukan IP anda yang terkoneksi internet dan atur pada interface eth1
  4.  Jika selesai klik aply maka N0 anda akan muncul secara otomatis jika pengaturan anda benar
  5.  Okay jika eth1 berhasil di setting selanjutnya anda menyetting eth2
  6.  Klik logo “+”
  7.  Masukan IP untuk eth2 atau untuk jaringan localnya
  8.  Lalu klik aply

·      
·           Menyetting Gateway
Next kita telah menyetting eth1 dan eth2 sekarang kita akan menyetting gatewaynya dengan cara :
  1.          Klik IP-Routes
  2.      Klik logo “+”
  3.     Pada kolom gateway masukan ip gateway milikmu
  4.     Klik aply

·        
·         
·         
Menyetting Firewall
Okay jika sobat berhasil dalam penyettingan gateway kita akan lanjut ke tahap setting IP firewall sobat hanya perlu mengikuti instruksinya:
  1.   Klik IP-Firewall
  2.   Pada window firewall klik NAT
  3.   Pada “General” masukan pada chain “srcnat”
  4.  Pada src.address masukan IP N1 sobat
  5. Lalu klik action lalu ganti actionya ke "masquerade"

·       


·       
·     


     
     Okay sob yang bisa gw bantu, jadi walaupun sobat hanya mendapat 1 alamt IP untuk konesi internet sobat bisa memperbanyaknya dengan memamfaatkan router unuk menduplikasikan IP, Kereen kan !


Minggu, 18 Oktober 2015

Perbedaan Pascal Dengan C++


Nama           : Ardhany Reza Dharmawan
Kelas           : XI TKJ 2
Absen          : 07
1.      C++
C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
Contoh Program C++
Contoh program sederhana C++ untuk hello world dengan menggunakan Pustaka Dasar C++ dapat dilihat di bawah ini:
\
# include
void main()
{
Cout << “hello world\n”;
}

2.      PASCAL
Pengertian
Pascal   adalah bahasa tingkat tinggi (High Level Languange) yaitu bahasa pemrograman yang mudah dipahami oleh bahasa manusia. Pascal merupakan bahasa yang terstruktur tersusun atas sejumlah blok. Blok-blok yang kecil selanjutnya dapat dapat dipakai untuk membuat blok yang lebih besar. Blok ini lebih dikenal dengan sebutan subprogram, yang dibedakan atas prosedur dan fungsi
            Contoh program Hello World menggunakan bahasa pascal adalah sebagai berikut:
Program HelloWorld;
begin
writeln(‘Hello world’);
end.

Deskripsi
Pascal
C++
asignment
Var x:interger;
X :=a+b;
Int x =a+b;
increment
Inc(i) atau i := i+l
I++ atau ++i
Output
Writeln (‘i=’,i);
Std :: cout<<”i=”<<i<<”\n”;
Input
Read (i);
Std: :cin>>i
Operasi numerik
Var i :integer;
I div 10
I mod 10
i/10
Int i;
I%10
i/10
(float)i/10.0
Kondisional
If (a <> b) then
Begin
  Sama := false;
End
Else
Begin
  Sama := true;
End;
If (a !=b)
{
   Sama = false ;
}
Else
{
  Sama = true
}
Pengulangan
For i := 1 to 10 do
For (i =l;i<=10;i++



Semoga bermanfaat :)