LAPORAN PENGGUNAAN RASBERRY PI UNTUK MINI PC DAN INSTALASI OS (OPERATING SYSTEM)

LAPORAN PENGGUNAAN RASBERRY PI
UNTUK MINI PC DAN INSTALASI
OS (OPERATING SYSTEM)


 Oleh :


DIYANA FITRIA
XI TKJ 2/11







PEMERINTAHAN KABUPATEN PASURUAN
DINAS PENDIDIKAN
SEKOLAH MENENGAH KEJURUAN NEGERI 1 PURWOSARI
Jl.Raya Purwosari no. 1 Telp/Fax.(0343) 613747/ (0343) 613747 Purwosari Pasuruan 67162
Webite :www.smkn1purwosari.sch.co.idE-mail :purwosarismkn1@yahoo.co.id

LAPORAN PENGGUNAAN RASBERRY PI UNTUK MINI PC DAN INSTALASI OS (OPERATING SYSTEM)

PENGERTIAN
Raspberry pi adalah komputer kecil nan fungsional.Namun perangkat ini tidak langsung ready, melainkan perlu periferal pendukung.

PERANGKAT YANG DIGUNAKAN UNTUK MEMBANGUN PC MINI DENGAN RASBERRY PI

1. SD Card / SDHC
SD Card dibutuhkan untuk loading OS-nya. Dan minimal kapasitasnya adalah 4 GB. Apabila lebih besar, lebih baik karena untuk image OS-nya sendiri saja yang telah direkomendasikan sizenya sudah 2GB++.

2. OS (Operating System / Sistem Operasi)
Untuk memasukkan OS di RPi ini agak berbeda dengan yang kalian tau. Karena RPi hanya perlu proses imaging. Jika anda menggunakan windows, bisa menggunakan win32diskimager atau jika kalian menggunakan linux, bisa menggunakan dd.

2. OS (Operating System / Sistem Operasi)
Untuk memasukkan OS di RPi ini agak berbeda dengan yang kalian tau. Karena RPi hanya perlu proses imaging. Jika anda menggunakan windows, bisa menggunakan win32diskimager atau jika kalian menggunakan linux, bisa menggunakan dd.

4. TV/Monitor
Kita bisa memakai TV dengan colokan composite seperti TV lama atau TV/Monitor dengan colokan DVI atau HDMI yang sekarang sudah jamak dipakai TV LCD LED. Terserah mau pakai mana karena Raspberry Pi menyediakan 2 port output dalam format RCA dan HDMI. Kalau pakai TV LCD LED dengan HDMI kita bisa menghemat kabel audio karena Raspberry Pi bisa menyalurkan keluaran audio-nya via kabel HDMI. Jadi suaranya langsung ke TV.

5. Kabel RCA atau HDMI/DVI
Kabel menyesuaikan TV atau monitor yang akan kita pakai. Kalau mau memanfaatkan TV komposit/analog lama, maka kita bisa beli kabel RCA. Tapi kalau sudah punya TV digital dengan HDMI/DVI, kita bisa beli kabel HDMI atau DVI-HDMI. Ada juga monitor LED yang mendukung DVI/HDMI. Silakan menyesuaikan.

6. Power Supply
Raspberry Pi menggunakan power supply dengan colokan mini USB. Bisa nebeng charger ponsel atau BB. Yang jelas power supply harus bisa memasok arus minimal 700mA dan tegangan 5V. Oh iya, di situsnya disebutkan kalau jangan menghubungkan colokan power Raspberry Pi ke PC atau USB Hub.

7. Kabel Audio (optional)
Ini opsional saja kalau kebetulan TV yang dipakai belum mendukung audio via HDMI. Atau jika Anda ingin menghubungkan Raspberry Pi ke sound system external yang lebih mumpuni.

8. Kabel Ethernet (optional)
Kalau ada jaringan ethernet, kita bisa menghubungkan Raspberry Pi ke LAN tersebut.

LANGKAH-LANGKAH:
Setelah menyiapkan segala peralatan yang dibutukan untuk membuat Mini PC  langkah selanjutnya kita harus menginstall win32disklamer. Setelah  di install maka akan muncul tampilan dibawah ini.



Jalankan applikasi Win32disklamer ,jika muncul tampilan dibawah ini  isikan iso yang akan kita gunakan untuk menginstall operating system .jangan lupa sebelum bootable masukkan SDcard nya minimal kapasitas nya 4 GB



Perhatikan lingkaran pada gambar diatas .isikan lokasi dimana anda menyimpan iso yang akan di bootable kedalam SDcard  selanjutnya klik Write maka proses bootable akan berlangsung ,setelah selesai langsung saja klik EXIT



Setelah selesai bootable pada SDcard langkah selanjutnya pindahkan SDcard ke Rasberry PI .untuk lelak SDcard berada bagian bawah raspberry pi



Keterangan gambar pada bagian yang diberi tanda lingkaran kecil itu adalah tempat untuk mencolokkan power nya
Untuk lingkaran yang agak besar tempat kabel Ethernet ditancapkan
Untuk lingkaran yang besar disana tempat port usb ,port keyboard ,port mouse ditancapkan
Langkah selanjutnya ,pastikan kabel HDMI terhubung dengan  monitor dan sdcart sudah terpasang sempurnah  ,setelah itu proses penginstalan Operating system dapat dilaksanakan


LANGKAH-LANGKAH PENGISNTALLAN OS

Setelah memasang semua perangkat maka akan muncul tampilan dibawah ini
Langsung klik enter



Setelah itu  pilih option ke 3 karena kita akan menginstall OS(operating system) dalam bentuk GUI jika muncul tampilan dibawah ini pilih Desktop log in as user ‘pi’ at the graphical desktop



Pilih "Finish" tombol di bagian bawah halaman dan harus reboot secara otomatis. Jika tidak, maka gunakan perintah berikut di terminal untuk reboot.

sudo reboot
Setelah reboot dari langkah sebelumnya, jika semuanya berjalan benar, maka Anda akan berakhir pada desktop yang terlihat seperti gambar di bawah. 



Akan tetapi ketika tidak bisa muncul pada tampilan layar monitor yang harus dilakukan adalah merubah resolusi pada file config didalam SDcard yang sudah di bootable perhatikan contoh program dibawah ini



Kalau anda mengalami kesulitan anda tinggal mengcopy data dibawah ini .tinggal anda paste pada file config pada SDcard anda
# For more options and information see
# http://www.raspberrypi.org/documentation/configuration/config-txt.md
# Some settings may impact device functionality. See link above for details
# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
disable_overscan=0
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1366
#framebuffer_height=768
# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1
# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=16
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
hdmi_drive=2
# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
config_hdmi_boost=4
# uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
arm_freq=1000
# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on
# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi
# Additional overlays and parameters are documented /boot/overlays/README
core_freq=500
sdram_freq=600
over_voltage=6






LAPORAN PENGGUNAAN ARDUINO UNTUK TRAFIC LIGHT

LAPORAN PENGGUNAAN ARDUINO

UNTUK TRAFIC LIGHT



Disusun Oleh :


DIYANA FITRIA
XI TKJ 2/11







PEMERINTAHAN KABUPATEN PASURUAN
DINAS PENDIDIKAN
SEKOLAH MENENGAH KEJURUAN NEGERI 1 PURWOSARI
Jl.Raya Purwosari no. 1 Telp/Fax.(0343) 613747/ (0343) 613747 Purwosari Pasuruan 67162
Webite :www.smkn1purwosari.sch.co.idE-mail :purwosarismkn1@yahoo.co.id



PENGERTIAN :
Mikro kontroler adalah suatu perangkat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus,cara kerja mikro kontroler sebenarnya membaca dan menulis data.Program yang ditulis di dalam mikro kontroler berupa bahasa pemrogrman yang berisi intruksi-intruksi yang dituliskan oleh programer yang nantinya intruksi tersebut akan dieksekusi oleh perangkat yang di kendalikan oleh Mikro Kontroler tersebut.

            Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya(penghematan biaya).jadi bisa dibilang  mikrokontroler bertugas sebagai ‘otak’ yang mengendalikan input, proses dan output sebuah rangkaian elektronik.

MACAM - MACAM MIKROKONTOLER:
Secara teknis hanya ada 2 yaitu RISC dan CISC dan masing-masing mempunyai keturunan/keluargasendiri-sendiri.
a.       RISC (Reduced Instruction Set Computer) :
instruksi terbatas tapi memiliki fasilitas yang lebih banyak.

b.      CISC (Complex Instruction Set Computer) :
instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya.

Tentang  jenisnya banyak sekali ada keluarga Motorola dengan seri 68xx,keluarga MCS51 yang diproduksi Atmel, Philip, Dallas, keluarga PIC dari Microchip, Renesas, Zilog. Masing-masing keluarga juga masih terbagi lagi dalam beberapa tipe.Jadi sulit sekali untuk menghitung jumlah mikrokontroler.

KEUNTUNGAN :
a.       Sistem elektronik akan menjadi lebih mudah untuk dijalankan.
b.      Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah di atur .
c.       Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak
d.      Dapat mengemat biaya karena dengan perangkat ini kita bisa membuat perangkat elektronik yang bermacam macam seperti teks berjalan .lampu dimmer dan lain lain


ALAT DAN BAHAN :

a.      Board Adruino Uno
b.      Kabel penghubung Arduino ke laptop atau PC
c.       conector
d.      Laptop/PC Desktop
e.       Program Adruino 1.0.5-r2

LANGKAH-LANGKAH MEMBUAT TRAFFIC LIGHT :

1.       Pastikan anda telah menginstall applikasi Arduino setelah itu langkah selanjutnya Buka program Arduino di Laptop anda dan hubungkan laptop anda dengan Arduino Board,setelah itu pilih Board Mikrkontroler yang akan di program.

Dalam memilih Board Mikrokontoler pastikan sesuai dengan jenis Arduino yang anda gunakan disini saya menggunakan arduino jenis “Arduino Uno



1.     Menulis program yang akan dijalankan oleh board mikrokontroler,kemudian click “verify” untuk memastikan bahwa program yag ditulis tidak ada yang salah.Jika tidak muncul notifikasi error maka program sudah benar. Akhirnya anda bisa meng-upload program tersebut ke mikrokontroler melalui perantara konektor. 




Dibawah ini adalah script untuk membuat program traffic light:

//traffic Diyana Fitria XI TKJ 2;

//pertama kita membuat deklarasi untuk mempermudah pemrograman;


int uh = 1; //uh = utara hijau;
int uk = 2;
int um = 3;
int th = 4;
int tk = 5; //tk = timur kuning;
int tm = 6;
int sh = 7;
int sk = 8;
int sm = 9; //sm = selatan merah;

void setup() {
//kemudian kita membuat pengaturan output;

pinMode(uh, OUTPUT);
pinMode(uk, OUTPUT);
pinMode(um, OUTPUT);
pinMode(th, OUTPUT);
pinMode(tk, OUTPUT);
pinMode(tm, OUTPUT);
pinMode(sh, OUTPUT);
pinMode(sk, OUTPUT);
pinMode(sm, OUTPUT);
digitalWrite(um, HIGH);
digitalWrite(tm, HIGH);
digitalWrite(sm, HIGH);
delay(3000);
}
void loop() {
  //utara jalan;
  digitalWrite(uk, HIGH);
  delay(2000);
  digitalWrite(uh, HIGH);
  digitalWrite(um, LOW);
  digitalWrite(uk, LOW);
  delay(10000);
    //utara hati-hati kemudian berhenti;
    digitalWrite(uk, HIGH);
    digitalWrite(uh, LOW);
    delay(2000);
    digitalWrite(um, HIGH);
    digitalWrite(uk, LOW);
    //--;
    //timur jalan;
  digitalWrite(tk, HIGH);
  delay(2000);
  digitalWrite(th, HIGH);
  digitalWrite(tm, LOW);
  digitalWrite(tk, LOW);
  delay(10000);
    //timur hati-hati kemudian berhenti;
    digitalWrite(tk, HIGH);
    digitalWrite(th, LOW);
    delay(2000);
    digitalWrite(tm, HIGH);
    digitalWrite(tk, LOW);
    //--;
  //selatan jalan;
  digitalWrite(sk, HIGH);
  delay(2000);
  digitalWrite(sh, HIGH);
  digitalWrite(sm, LOW);
  digitalWrite(sk, LOW);
  delay(10000);
    //selatan hati-hati kemudian berhenti;
    digitalWrite(sk, HIGH);
    digitalWrite(sh, LOW);
    delay(2000);
    digitalWrite(sm, HIGH);
    digitalWrite(sk, LOW);
    //--;
}

Setelah program di verfy  maka program yang benar akan muncul tampilan seperti pada tampilan dibawah ini .Maka program dapat dijalan kan pada arduino karena tidak ada yang eror.




  
1.       Ujicoba,hidupkan board mikrokontroler dan akan muncul OUTPUT sesuai dengan program yang anda tulis lewat software Arduino.


Arduino Micro Controler Board
Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.
Mikrokontroler sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram menggunakan komputer.Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan.
Kelebihan Arduino Micro Controler Board
  • Tidak perlu perangkat chip programmer karena di dalamnya sudah ada bootloader yang akan menangani upload program dari komputer.
  • Sudah memiliki sarana komunikasi USB, sehingga pengguna Laptop yang tidak memiliki port serial/RS323 bisa menggunakan nya.
  • Bahasa pemrograman relatif mudah karena software Arduino dilengkapi dengan kumpulan library yang cukup lengkap.
  • Memiliki modul siap pakai (shield) yang bisa ditancapkan pada board Arduino. Misalnya shield GPS, Ethernet, SD Card, dll.
Bahasa Pemrograman Arduino
          Bahasa pemrograman Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa mempelajarinya dengan cukup mudah.

Untuk membuat program Arduino dan mengupload ke dalam board Arduino, anda membutuhkan software Arduino IDE (Integrated Development Enviroment)
a.      Bahasa Pemrograman C,diciptakan oleh Dennis Ritchie tahun 1972 di Bell Laboratories.
Kelebihan Bahasa C :
Ø  Bahasa C tersedia hampir di semua jenis computer.
Ø  Kode bahasa C sifatnya adalah portable dan fleksibel untuk semua jenis computer.
Ø  Bahasa C hanya menyediakan sedikit kata-kata kunci. hanya terdapat 32 kata kunci.
Ø  Proses executable program bahasa C lebih cepat
Ø  Dukungan pustaka yang banyak.
Ø  C adalah bahasa yang terstruktur
Ø  Bahasa C termasuk bahasa tingkat menengah
Kekurangan Bahasa C:
Ø  Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
Ø  Bagi pemula pada umumnya akan kesulitan menggunakan pointer.
b.     Struktur Bahasa Pemrograman C
<preprosesor directive>
{

<statement>;
<statement>;

}
         

Penjelasan :
1.     Header File adalah berkas yang berisi prototype fungsi.definisi konstanta. dan definisi variable.Fungsi adalah kumpulan code C yang diberi nama dan ketika nama tersebut dipanggil maka kumpulan kode tersebut dijalankan. Contoh : studio.h ,math.h , conio.h.
2.     Preprosesor Directive (#include) adalah bagian yang berisi pengikutsertaan file atau berkasberkas fungsi maupun pendefinisian konstanta. Contoh :
#include  <stdio.h>
#include phi 3.14
3.     Void artinya fungsi yang mengikutinya tidak memiliki nilai kembalian (return).
4.     Fungsi main ( ) adalah fungsi yang pertama kali dijalankan ketika program dieksekusi. tanpa fungsi main suatu program tidak dapat dieksekusi namun dapat dikompilasi.
Statement adalah instruksi atau perintah kepada suatu program ketika program itu dieksekusi untuk menjalankan suatu aksi. Setiap statement diakhiri dengan titik-koma (;)









TUTORIAL SETTING ROUTER MIKROTIK VIA WINBOX

TUTORIAL SETTING ROUTER MIKROTIK VIA WINBOX

      Kali ini saya akan berbagi mengenai tutorial setting router mikrotik , langsung saja berikut langkah-langkahnya.

A.      ALAT DAN BAHAN
-     Kabel UTP

-     Router Mikrotik


-     Switch

-     Laptop


B.      DESIGN RUANG DAN TOPOLOGINYA
Sebelum menuju ke langkah kerja, sebaiknya membuat design ruangan dan topologi dari ruangan yang akan dibangun jaringan lokal agar bisa sesuai dengan rungan yang akan kita gunakan nantinya. Design ruangan dan topologinya seperti gambar dibawah ini :



C.      LANGKAH KERJA
1.      RESET KONFIGURASI
·    Buka Winbox dan log in

·    Buka menu ‘New Terminal’ dan ketik ‘system’ dan kemudian ketik ‘reset


·    Ketikkan ‘y


2.      INISIALISASI IDENTITY
·    Buka kembali Winbox yang telah tertutup dan pilih ‘Remove Configuration

·    Pada menu ‘System’ silahkan pilih ‘Identity

·    Isi nama router. Disini kami menggunakan nama ‘Router-03.G1’. Klik ‘Apply’ dan ‘OK


3.      INISIALISASI PASSWORD
·    Pada menu ‘System’ silahkan pilih ‘Password

·    Karena router telah di-reset, maka tidak perlu mengisi ‘Old Password’, jadi langsung mengisi password baru yang akan digunakan. Setelah itu klik ‘Change

·    Ketika sudah menyetting password, dianjurkan untuk tidak terburu-buru dalam menggunakannya atau menutupnya, melainkan minimize winbox dan buka winbox baru untuk mengecek apakah password kita sudah benar.

4.      SETTING IP ADDRESS
·    Pada menu ‘IP’ silahkan pilih ‘Addresses’

·    Masukkan IP Address pada router. Contoh :
IP Address : 120.32.28.2/29
Interface : ether1

  •  Tidak perlu mengisi networknya karena apabila kita menge-klik ‘Apply’ maka akan secara otomatis terisi. Jika sudah klik ‘OK


5.      SETTING IP GATEWAY
·      Pada menu ‘IP’ silahkan pilih ‘Routes


·      Pada kolom Gateway masukkan IP Gatewaynya. Contoh : 120.32.28.1 lalu klik ‘Apply’ dan ‘OK


6.      SETTING IP DNS
·    Pada menu ‘IP’ silahkan pilih ‘DNS


·    Pada kolom Servers isi IP DNS-nya
Contoh : 118.98.44.100
                118.98.44.10

·    Coba ping DNS di Terminal Winbox

·    Juga ping ke www.google.com

7.      SETTING IP ADDRESS UNTUK eth2
·    Pada menu ‘IP’ silahkan pilih ‘Addresses’ dan klik tanda ‘+’

·    Pada kolom Address masukkan IP Address untuk eth2
Contoh :
IP Address : 192.168.28.1/24
Interface : ether2



Tidak perlu mengisi networknya karena apabila kita menge-klik ‘Apply’ maka akan secara otomatis terisi. Jika sudah klik ‘OK

8.      MENGIZINKAN N1 UNTUK DAPAT KE INTERNET
·    Pada menu ‘IP’ silahkan pilih ‘Firewall’

·    Pilih menu ‘NAT’ dan klik tanda ‘+’

·    Pastikan bahwa Chain adalah ‘srcnat’. Pada kolom Src. Address masukkan N1 dan klik ‘Apply
Contoh :
N1 : 192.168.28.0/24



·    Pilih menu ‘Action’ dan ubah menjadi ‘masquerade

·    Klik ‘Apply’ dan ‘OK

9.      SETTING IP ADDRESS DI WINDOWS
·    Masukkan IP Address, Subnet Mask, Gateway, dan DNS-nya.
Contoh :
IP Address : 192.168.28.2
Subnet Mask : 255.255.255.0
Gateway : 192.168.28.1
DNS : 118.98.44.100
           118.98.44.10

10.      CEK INTERNET
·     Setelah itu maka coba untuk mengeping website di CMD ,contohnya www,yahoo.com.

Apabila anda sudah mengeping website di CMD dan hasilnya seperti diatas. Maka anda berhasil.

Sekian postingan saya kali ini,semoga bermanfaat dan see you in the next article!.




luvne.com ayeey.com cicicookies.com mbepp.com tipscantiknya.com kumpulanrumusnya.comnya.com

Senin, 14 Desember 2015

LAPORAN PENGGUNAAN RASBERRY PI UNTUK MINI PC DAN INSTALASI OS (OPERATING SYSTEM)

LAPORAN PENGGUNAAN RASBERRY PI
UNTUK MINI PC DAN INSTALASI
OS (OPERATING SYSTEM)


 Oleh :


DIYANA FITRIA
XI TKJ 2/11







PEMERINTAHAN KABUPATEN PASURUAN
DINAS PENDIDIKAN
SEKOLAH MENENGAH KEJURUAN NEGERI 1 PURWOSARI
Jl.Raya Purwosari no. 1 Telp/Fax.(0343) 613747/ (0343) 613747 Purwosari Pasuruan 67162
Webite :www.smkn1purwosari.sch.co.idE-mail :purwosarismkn1@yahoo.co.id

LAPORAN PENGGUNAAN RASBERRY PI UNTUK MINI PC DAN INSTALASI OS (OPERATING SYSTEM)

PENGERTIAN
Raspberry pi adalah komputer kecil nan fungsional.Namun perangkat ini tidak langsung ready, melainkan perlu periferal pendukung.

PERANGKAT YANG DIGUNAKAN UNTUK MEMBANGUN PC MINI DENGAN RASBERRY PI

1. SD Card / SDHC
SD Card dibutuhkan untuk loading OS-nya. Dan minimal kapasitasnya adalah 4 GB. Apabila lebih besar, lebih baik karena untuk image OS-nya sendiri saja yang telah direkomendasikan sizenya sudah 2GB++.

2. OS (Operating System / Sistem Operasi)
Untuk memasukkan OS di RPi ini agak berbeda dengan yang kalian tau. Karena RPi hanya perlu proses imaging. Jika anda menggunakan windows, bisa menggunakan win32diskimager atau jika kalian menggunakan linux, bisa menggunakan dd.

2. OS (Operating System / Sistem Operasi)
Untuk memasukkan OS di RPi ini agak berbeda dengan yang kalian tau. Karena RPi hanya perlu proses imaging. Jika anda menggunakan windows, bisa menggunakan win32diskimager atau jika kalian menggunakan linux, bisa menggunakan dd.

4. TV/Monitor
Kita bisa memakai TV dengan colokan composite seperti TV lama atau TV/Monitor dengan colokan DVI atau HDMI yang sekarang sudah jamak dipakai TV LCD LED. Terserah mau pakai mana karena Raspberry Pi menyediakan 2 port output dalam format RCA dan HDMI. Kalau pakai TV LCD LED dengan HDMI kita bisa menghemat kabel audio karena Raspberry Pi bisa menyalurkan keluaran audio-nya via kabel HDMI. Jadi suaranya langsung ke TV.

5. Kabel RCA atau HDMI/DVI
Kabel menyesuaikan TV atau monitor yang akan kita pakai. Kalau mau memanfaatkan TV komposit/analog lama, maka kita bisa beli kabel RCA. Tapi kalau sudah punya TV digital dengan HDMI/DVI, kita bisa beli kabel HDMI atau DVI-HDMI. Ada juga monitor LED yang mendukung DVI/HDMI. Silakan menyesuaikan.

6. Power Supply
Raspberry Pi menggunakan power supply dengan colokan mini USB. Bisa nebeng charger ponsel atau BB. Yang jelas power supply harus bisa memasok arus minimal 700mA dan tegangan 5V. Oh iya, di situsnya disebutkan kalau jangan menghubungkan colokan power Raspberry Pi ke PC atau USB Hub.

7. Kabel Audio (optional)
Ini opsional saja kalau kebetulan TV yang dipakai belum mendukung audio via HDMI. Atau jika Anda ingin menghubungkan Raspberry Pi ke sound system external yang lebih mumpuni.

8. Kabel Ethernet (optional)
Kalau ada jaringan ethernet, kita bisa menghubungkan Raspberry Pi ke LAN tersebut.

LANGKAH-LANGKAH:
Setelah menyiapkan segala peralatan yang dibutukan untuk membuat Mini PC  langkah selanjutnya kita harus menginstall win32disklamer. Setelah  di install maka akan muncul tampilan dibawah ini.



Jalankan applikasi Win32disklamer ,jika muncul tampilan dibawah ini  isikan iso yang akan kita gunakan untuk menginstall operating system .jangan lupa sebelum bootable masukkan SDcard nya minimal kapasitas nya 4 GB



Perhatikan lingkaran pada gambar diatas .isikan lokasi dimana anda menyimpan iso yang akan di bootable kedalam SDcard  selanjutnya klik Write maka proses bootable akan berlangsung ,setelah selesai langsung saja klik EXIT



Setelah selesai bootable pada SDcard langkah selanjutnya pindahkan SDcard ke Rasberry PI .untuk lelak SDcard berada bagian bawah raspberry pi



Keterangan gambar pada bagian yang diberi tanda lingkaran kecil itu adalah tempat untuk mencolokkan power nya
Untuk lingkaran yang agak besar tempat kabel Ethernet ditancapkan
Untuk lingkaran yang besar disana tempat port usb ,port keyboard ,port mouse ditancapkan
Langkah selanjutnya ,pastikan kabel HDMI terhubung dengan  monitor dan sdcart sudah terpasang sempurnah  ,setelah itu proses penginstalan Operating system dapat dilaksanakan


LANGKAH-LANGKAH PENGISNTALLAN OS

Setelah memasang semua perangkat maka akan muncul tampilan dibawah ini
Langsung klik enter



Setelah itu  pilih option ke 3 karena kita akan menginstall OS(operating system) dalam bentuk GUI jika muncul tampilan dibawah ini pilih Desktop log in as user ‘pi’ at the graphical desktop



Pilih "Finish" tombol di bagian bawah halaman dan harus reboot secara otomatis. Jika tidak, maka gunakan perintah berikut di terminal untuk reboot.

sudo reboot
Setelah reboot dari langkah sebelumnya, jika semuanya berjalan benar, maka Anda akan berakhir pada desktop yang terlihat seperti gambar di bawah. 



Akan tetapi ketika tidak bisa muncul pada tampilan layar monitor yang harus dilakukan adalah merubah resolusi pada file config didalam SDcard yang sudah di bootable perhatikan contoh program dibawah ini



Kalau anda mengalami kesulitan anda tinggal mengcopy data dibawah ini .tinggal anda paste pada file config pada SDcard anda
# For more options and information see
# http://www.raspberrypi.org/documentation/configuration/config-txt.md
# Some settings may impact device functionality. See link above for details
# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
disable_overscan=0
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1366
#framebuffer_height=768
# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1
# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=16
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
hdmi_drive=2
# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
config_hdmi_boost=4
# uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
arm_freq=1000
# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on
# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi
# Additional overlays and parameters are documented /boot/overlays/README
core_freq=500
sdram_freq=600
over_voltage=6






LAPORAN PENGGUNAAN ARDUINO UNTUK TRAFIC LIGHT

LAPORAN PENGGUNAAN ARDUINO

UNTUK TRAFIC LIGHT



Disusun Oleh :


DIYANA FITRIA
XI TKJ 2/11







PEMERINTAHAN KABUPATEN PASURUAN
DINAS PENDIDIKAN
SEKOLAH MENENGAH KEJURUAN NEGERI 1 PURWOSARI
Jl.Raya Purwosari no. 1 Telp/Fax.(0343) 613747/ (0343) 613747 Purwosari Pasuruan 67162
Webite :www.smkn1purwosari.sch.co.idE-mail :purwosarismkn1@yahoo.co.id



PENGERTIAN :
Mikro kontroler adalah suatu perangkat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus,cara kerja mikro kontroler sebenarnya membaca dan menulis data.Program yang ditulis di dalam mikro kontroler berupa bahasa pemrogrman yang berisi intruksi-intruksi yang dituliskan oleh programer yang nantinya intruksi tersebut akan dieksekusi oleh perangkat yang di kendalikan oleh Mikro Kontroler tersebut.

            Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya(penghematan biaya).jadi bisa dibilang  mikrokontroler bertugas sebagai ‘otak’ yang mengendalikan input, proses dan output sebuah rangkaian elektronik.

MACAM - MACAM MIKROKONTOLER:
Secara teknis hanya ada 2 yaitu RISC dan CISC dan masing-masing mempunyai keturunan/keluargasendiri-sendiri.
a.       RISC (Reduced Instruction Set Computer) :
instruksi terbatas tapi memiliki fasilitas yang lebih banyak.

b.      CISC (Complex Instruction Set Computer) :
instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya.

Tentang  jenisnya banyak sekali ada keluarga Motorola dengan seri 68xx,keluarga MCS51 yang diproduksi Atmel, Philip, Dallas, keluarga PIC dari Microchip, Renesas, Zilog. Masing-masing keluarga juga masih terbagi lagi dalam beberapa tipe.Jadi sulit sekali untuk menghitung jumlah mikrokontroler.

KEUNTUNGAN :
a.       Sistem elektronik akan menjadi lebih mudah untuk dijalankan.
b.      Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah di atur .
c.       Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak
d.      Dapat mengemat biaya karena dengan perangkat ini kita bisa membuat perangkat elektronik yang bermacam macam seperti teks berjalan .lampu dimmer dan lain lain


ALAT DAN BAHAN :

a.      Board Adruino Uno
b.      Kabel penghubung Arduino ke laptop atau PC
c.       conector
d.      Laptop/PC Desktop
e.       Program Adruino 1.0.5-r2

LANGKAH-LANGKAH MEMBUAT TRAFFIC LIGHT :

1.       Pastikan anda telah menginstall applikasi Arduino setelah itu langkah selanjutnya Buka program Arduino di Laptop anda dan hubungkan laptop anda dengan Arduino Board,setelah itu pilih Board Mikrkontroler yang akan di program.

Dalam memilih Board Mikrokontoler pastikan sesuai dengan jenis Arduino yang anda gunakan disini saya menggunakan arduino jenis “Arduino Uno



1.     Menulis program yang akan dijalankan oleh board mikrokontroler,kemudian click “verify” untuk memastikan bahwa program yag ditulis tidak ada yang salah.Jika tidak muncul notifikasi error maka program sudah benar. Akhirnya anda bisa meng-upload program tersebut ke mikrokontroler melalui perantara konektor. 




Dibawah ini adalah script untuk membuat program traffic light:

//traffic Diyana Fitria XI TKJ 2;

//pertama kita membuat deklarasi untuk mempermudah pemrograman;


int uh = 1; //uh = utara hijau;
int uk = 2;
int um = 3;
int th = 4;
int tk = 5; //tk = timur kuning;
int tm = 6;
int sh = 7;
int sk = 8;
int sm = 9; //sm = selatan merah;

void setup() {
//kemudian kita membuat pengaturan output;

pinMode(uh, OUTPUT);
pinMode(uk, OUTPUT);
pinMode(um, OUTPUT);
pinMode(th, OUTPUT);
pinMode(tk, OUTPUT);
pinMode(tm, OUTPUT);
pinMode(sh, OUTPUT);
pinMode(sk, OUTPUT);
pinMode(sm, OUTPUT);
digitalWrite(um, HIGH);
digitalWrite(tm, HIGH);
digitalWrite(sm, HIGH);
delay(3000);
}
void loop() {
  //utara jalan;
  digitalWrite(uk, HIGH);
  delay(2000);
  digitalWrite(uh, HIGH);
  digitalWrite(um, LOW);
  digitalWrite(uk, LOW);
  delay(10000);
    //utara hati-hati kemudian berhenti;
    digitalWrite(uk, HIGH);
    digitalWrite(uh, LOW);
    delay(2000);
    digitalWrite(um, HIGH);
    digitalWrite(uk, LOW);
    //--;
    //timur jalan;
  digitalWrite(tk, HIGH);
  delay(2000);
  digitalWrite(th, HIGH);
  digitalWrite(tm, LOW);
  digitalWrite(tk, LOW);
  delay(10000);
    //timur hati-hati kemudian berhenti;
    digitalWrite(tk, HIGH);
    digitalWrite(th, LOW);
    delay(2000);
    digitalWrite(tm, HIGH);
    digitalWrite(tk, LOW);
    //--;
  //selatan jalan;
  digitalWrite(sk, HIGH);
  delay(2000);
  digitalWrite(sh, HIGH);
  digitalWrite(sm, LOW);
  digitalWrite(sk, LOW);
  delay(10000);
    //selatan hati-hati kemudian berhenti;
    digitalWrite(sk, HIGH);
    digitalWrite(sh, LOW);
    delay(2000);
    digitalWrite(sm, HIGH);
    digitalWrite(sk, LOW);
    //--;
}

Setelah program di verfy  maka program yang benar akan muncul tampilan seperti pada tampilan dibawah ini .Maka program dapat dijalan kan pada arduino karena tidak ada yang eror.




  
1.       Ujicoba,hidupkan board mikrokontroler dan akan muncul OUTPUT sesuai dengan program yang anda tulis lewat software Arduino.


Arduino Micro Controler Board
Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.
Mikrokontroler sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram menggunakan komputer.Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan.
Kelebihan Arduino Micro Controler Board
  • Tidak perlu perangkat chip programmer karena di dalamnya sudah ada bootloader yang akan menangani upload program dari komputer.
  • Sudah memiliki sarana komunikasi USB, sehingga pengguna Laptop yang tidak memiliki port serial/RS323 bisa menggunakan nya.
  • Bahasa pemrograman relatif mudah karena software Arduino dilengkapi dengan kumpulan library yang cukup lengkap.
  • Memiliki modul siap pakai (shield) yang bisa ditancapkan pada board Arduino. Misalnya shield GPS, Ethernet, SD Card, dll.
Bahasa Pemrograman Arduino
          Bahasa pemrograman Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa mempelajarinya dengan cukup mudah.

Untuk membuat program Arduino dan mengupload ke dalam board Arduino, anda membutuhkan software Arduino IDE (Integrated Development Enviroment)
a.      Bahasa Pemrograman C,diciptakan oleh Dennis Ritchie tahun 1972 di Bell Laboratories.
Kelebihan Bahasa C :
Ø  Bahasa C tersedia hampir di semua jenis computer.
Ø  Kode bahasa C sifatnya adalah portable dan fleksibel untuk semua jenis computer.
Ø  Bahasa C hanya menyediakan sedikit kata-kata kunci. hanya terdapat 32 kata kunci.
Ø  Proses executable program bahasa C lebih cepat
Ø  Dukungan pustaka yang banyak.
Ø  C adalah bahasa yang terstruktur
Ø  Bahasa C termasuk bahasa tingkat menengah
Kekurangan Bahasa C:
Ø  Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
Ø  Bagi pemula pada umumnya akan kesulitan menggunakan pointer.
b.     Struktur Bahasa Pemrograman C
<preprosesor directive>
{

<statement>;
<statement>;

}
         

Penjelasan :
1.     Header File adalah berkas yang berisi prototype fungsi.definisi konstanta. dan definisi variable.Fungsi adalah kumpulan code C yang diberi nama dan ketika nama tersebut dipanggil maka kumpulan kode tersebut dijalankan. Contoh : studio.h ,math.h , conio.h.
2.     Preprosesor Directive (#include) adalah bagian yang berisi pengikutsertaan file atau berkasberkas fungsi maupun pendefinisian konstanta. Contoh :
#include  <stdio.h>
#include phi 3.14
3.     Void artinya fungsi yang mengikutinya tidak memiliki nilai kembalian (return).
4.     Fungsi main ( ) adalah fungsi yang pertama kali dijalankan ketika program dieksekusi. tanpa fungsi main suatu program tidak dapat dieksekusi namun dapat dikompilasi.
Statement adalah instruksi atau perintah kepada suatu program ketika program itu dieksekusi untuk menjalankan suatu aksi. Setiap statement diakhiri dengan titik-koma (;)









Jumat, 23 Oktober 2015

TUTORIAL SETTING ROUTER MIKROTIK VIA WINBOX

TUTORIAL SETTING ROUTER MIKROTIK VIA WINBOX

      Kali ini saya akan berbagi mengenai tutorial setting router mikrotik , langsung saja berikut langkah-langkahnya.

A.      ALAT DAN BAHAN
-     Kabel UTP

-     Router Mikrotik


-     Switch

-     Laptop


B.      DESIGN RUANG DAN TOPOLOGINYA
Sebelum menuju ke langkah kerja, sebaiknya membuat design ruangan dan topologi dari ruangan yang akan dibangun jaringan lokal agar bisa sesuai dengan rungan yang akan kita gunakan nantinya. Design ruangan dan topologinya seperti gambar dibawah ini :



C.      LANGKAH KERJA
1.      RESET KONFIGURASI
·    Buka Winbox dan log in

·    Buka menu ‘New Terminal’ dan ketik ‘system’ dan kemudian ketik ‘reset


·    Ketikkan ‘y


2.      INISIALISASI IDENTITY
·    Buka kembali Winbox yang telah tertutup dan pilih ‘Remove Configuration

·    Pada menu ‘System’ silahkan pilih ‘Identity

·    Isi nama router. Disini kami menggunakan nama ‘Router-03.G1’. Klik ‘Apply’ dan ‘OK


3.      INISIALISASI PASSWORD
·    Pada menu ‘System’ silahkan pilih ‘Password

·    Karena router telah di-reset, maka tidak perlu mengisi ‘Old Password’, jadi langsung mengisi password baru yang akan digunakan. Setelah itu klik ‘Change

·    Ketika sudah menyetting password, dianjurkan untuk tidak terburu-buru dalam menggunakannya atau menutupnya, melainkan minimize winbox dan buka winbox baru untuk mengecek apakah password kita sudah benar.

4.      SETTING IP ADDRESS
·    Pada menu ‘IP’ silahkan pilih ‘Addresses’

·    Masukkan IP Address pada router. Contoh :
IP Address : 120.32.28.2/29
Interface : ether1

  •  Tidak perlu mengisi networknya karena apabila kita menge-klik ‘Apply’ maka akan secara otomatis terisi. Jika sudah klik ‘OK


5.      SETTING IP GATEWAY
·      Pada menu ‘IP’ silahkan pilih ‘Routes


·      Pada kolom Gateway masukkan IP Gatewaynya. Contoh : 120.32.28.1 lalu klik ‘Apply’ dan ‘OK


6.      SETTING IP DNS
·    Pada menu ‘IP’ silahkan pilih ‘DNS


·    Pada kolom Servers isi IP DNS-nya
Contoh : 118.98.44.100
                118.98.44.10

·    Coba ping DNS di Terminal Winbox

·    Juga ping ke www.google.com

7.      SETTING IP ADDRESS UNTUK eth2
·    Pada menu ‘IP’ silahkan pilih ‘Addresses’ dan klik tanda ‘+’

·    Pada kolom Address masukkan IP Address untuk eth2
Contoh :
IP Address : 192.168.28.1/24
Interface : ether2



Tidak perlu mengisi networknya karena apabila kita menge-klik ‘Apply’ maka akan secara otomatis terisi. Jika sudah klik ‘OK

8.      MENGIZINKAN N1 UNTUK DAPAT KE INTERNET
·    Pada menu ‘IP’ silahkan pilih ‘Firewall’

·    Pilih menu ‘NAT’ dan klik tanda ‘+’

·    Pastikan bahwa Chain adalah ‘srcnat’. Pada kolom Src. Address masukkan N1 dan klik ‘Apply
Contoh :
N1 : 192.168.28.0/24



·    Pilih menu ‘Action’ dan ubah menjadi ‘masquerade

·    Klik ‘Apply’ dan ‘OK

9.      SETTING IP ADDRESS DI WINDOWS
·    Masukkan IP Address, Subnet Mask, Gateway, dan DNS-nya.
Contoh :
IP Address : 192.168.28.2
Subnet Mask : 255.255.255.0
Gateway : 192.168.28.1
DNS : 118.98.44.100
           118.98.44.10

10.      CEK INTERNET
·     Setelah itu maka coba untuk mengeping website di CMD ,contohnya www,yahoo.com.

Apabila anda sudah mengeping website di CMD dan hasilnya seperti diatas. Maka anda berhasil.

Sekian postingan saya kali ini,semoga bermanfaat dan see you in the next article!.