Selasa, 15 November 2016

Menjalankan Raspberry PI

Materi Kursus Raspberry PI Hari1 Materi2



Setelah selesai Install raspberry PI langkah selanjtnya adalah set ethernet raspberry IP agar memiliki IP, bisa dengan cara DHCP (raspberry PI disambungkan langsung dengan router) atau secara manual IP , misalkan IP 192.168.0.100

ketik:
sudo cp /etc/network/interfaces /etc/network/interfaces.sav  =>backup file
sudo vi /etc/network/interfaces                                               =>edit file 

semula ada tulisan sbb
 iface eth0 inet dhcp

 lalu ketik menjadi sbb

 #iface eth0 inet dhcp
 auto lo
 iface lo inet loopback
 auto eth0
 iface eth0 inet static
 address 192.168.0.100  
 #your gateway IP
 gateway 192.168.0.1
 netmask 255.255.255.0
 network 192.168.0.0
 broadcast 192.168.0.255

setelah selesai ketik :wq atau keluar dari menu editor vi
lalu reboot ethernet

sudo ifdown eth0 && sudo ifup eth0

sudo /etc/init.d/networking restart

atau
sudo /etc/init.d/networking reload



Cara 1 Langsung pada Console /GUI raspberry YBS
cara ini jarang dilakukan karena harus melengkapi monitor, keyboard dan mouse pada raspberry yang bersangkutan.....


Cara 2 Menggunakan VNC / VIRTUAL NETWOK COMPUTING

VNC merupakan sistem graphical desktop sharing yang menggunakan Remote Frame Buffer protocol untuk mengendalikan komputer lain. VNC mengirimkan instruksi dari keyboard dan mouse dari satu komputer ke komputer lainnya, menampilkan perubahan graphic yang terjadi, melalui jaringan. Dengan VNC memungkinkan pengguna untuk mengendalikan akses suatu perangkat lain dari jarak jauh.

Untuk menggunakan VNC pada Raspberry Pi dapat dilakukan dengan dua cara, tergantung dari apakah terhubung dengan monitor atau tidak. Bila terhubung dengan monitor atau televisi yang dapat menampilkan graphic desktop, para pengembang dapat melihat secara langsung apa yang dikerjakan Raspberry Pi dari monitor tersebut. Penggunaan VNC cara ini cocok digunakan untuk keperluan generic remote access atau berbagi screen. Sebaliknya bila Raspberry Pi tidak terhubung dengan monitor yang dapat menampilkan graphic desktop, penggunaan VNC lebih berfungsi sebagai virtual desktop, cocok digunakan untuk para pengguna yang mengembangkan Raspberry Pi untuk project jarak jauh.

langkah-langkah VNC server pada raspberry PI:
ketik 
sudo apt-get install tightvncserver
setelah selesai ketik
vncserver :1 -geometry 1366x768 -depth 24

==>This creates a session on display 0 – keep a note of this as you will need it when you connect.
* vncserver :membuat layar desktop melalui VNC
*:1 nomor sessi /nomor layar .bisa langsung banyak layar sekaligus dengan index terurut 0,1,2 dst jika tidak dituliskan
-geometry 1366x768 adalah resolusi layar yang diinginkan , jika tidak dituliskan maka secara automatis sistem akan mengambil konfigurasi resolusi terendah
* -depth 24 adalah kedalaman warna (bit).makin tinggi maka akan semakin tajam warna yang dihasilkannya (max 32 bit)


perintah  tightvncpasswd  jika ada pengubahan password
perintah vncserver -kill :1 adalah perintah untuk menutup session 1 VNC
perintah man vncserver : untuk lebih jelasnya



perintah : man vncserver
untuk info lebih detail manual vncserver


Setelah vnc server terbentuk silakan donwload VNC client linux atau windows  
caranya tulis ip VNC server dan session yang telah diset sebelumnya 
192.168.0.100:1
Hasilnya adlah sebagai berikut:



VNC client juga bisa menggunakan Android, silakan cari di playstore: android vnc
Gunakan port 5900 untuk session layar 0, port 5901 untuk session layar 1 dst


Cara 3 Menggunakan Remote Login SSH / Telnet menggunakan PUTTY

user/pass: raspberry/pi


Cara 4 Menggunakan WEB Browser ADAFRUIT WEBID

dari menu console raspberry pi ketik
curl https://raw.githubusercontent.com/adafruit/Adafruit-WebIDE/alpha/scripts/install.sh | sudo sh

Outputnya adalah sbb:
**** Starting the server...(please wait) ****
**** The Adafruit WebIDE is installed and running! ****
**** Commands: sudo service adafruit-webide.sh {start,stop,restart} ****
**** Navigate to http://raspberrypi.local to use the WebIDE

setelah proses ...lalu masukkan ip raspi 192.168.0.100
maka akan masuk ke menu setup
http://raspberrypi.local/setup 
atau
http://192.168.0.100/setup


atau secara manual bisa diketikkan code sbb:

apt-get update && sudo apt-get -y install build-essential nodejs nodejs-legacy npm redis-server git
git clone git://github.com/adafruit/Adafruit-WebIDE.git
cd Adafruit-WebIDE
mkdir tmp
npm config set tmp tmp
npm install
editor config/config.js (baiknya gunakan port kosong misal 3000 agar tidak bentrok dengam xampp)
nodejs server.js


Atau lebih jelas bisa ikuti panduan sbb:



Disini kita diminta untuk membuat account (menu integrated applications -> add consumer)-> menggenerate Key dan secret dan memasukkannya ke form setup di awal paling bawah => click here to your bitbucket account

Setelah terinstall besok2 nya cukup jalankan d browser : http://192.168.0.100:port

JIka menggunakan langkah manual maka aktifkan dahulu nodejs server.js nya pada direktory adafruit webide
nodejs server.js
lalu  jalankan d browser : http://192.168.0.100:port



Tidak ada komentar:

Posting Komentar