Tampilan RPi Raspbian adalah seperti ini:
Tampilan diatas, ketika kita mengklik menu, dan kursor diletakan pada menu programming. Program yang kita gunakan adalah Python 3. Scratch juga programming dengan cara drag dan drop. Sonic Pi programming untuk membuat music. Mathematica dan Wolfram merupakan tool programming untuk matematika, science, komputer dan engineering.
Lalu kita ke Accessories (Archiver, Calculator, File Manager, Image Viewer, Task Manager, PDF Viewer, Terminal, Text Editor).
Terminal adalah tool dari linux untuk berkeliling file system.
GPIO: Raspberry Pi Model A dan B,
Ada beberapa perbedaan antara rev 1 dan rev 2 pada model B.
Pin-pin tersebut merupakan interface Pi input dan output, yang bisa kita buat sebagai tombol-tombol 'on' dan 'off' juga, RPi dapat mematikan dan menyalakan melalui pin-pin tersebut, dan juga ada pin untuk power 5v dan 3,3v, dan ground, seperti dibawah ini:
Pin-pin tersebut merupakan interface Pi input dan output, yang bisa kita buat sebagai tombol-tombol 'on' dan 'off' juga, RPi dapat mematikan dan menyalakan melalui pin-pin tersebut, dan juga ada pin untuk power 5v dan 3,3v, dan ground, seperti dibawah ini:
+
5v
|
+
5v
|
-
|
14 | 15 | 18 |
-
|
23 | 24 |
-
|
25 | 8 | 7 |
+ 3.3v
|
2 | 3 | 4 |
-
|
17 | 27 | 22 |
+ 3.3v
|
10 | 9 | 11 |
-
|
Sedangkan untuk RPi 2 model A+ dan B+
+ 5v |
+ 5v | 14 | 15 | 18 | 23 | 24 | 25 | 8 | 7 | 12 | 16 | 20 | 21 | ||||||
+ 3.3v | 2 | 3 | 4 | 17 | 27 | 22 | + 3.3v | 10 | 9 | 11 | 5 | 6 | 13 | 19 | 26 |
- warna merah untuk power + 5v
- warna orange untuk power + 3.3v
- warna hitam untuk ground
- warna putih untuk I/O berserta nomornya.
- warna biru untuk ID EEPROM, (Jangan menggunakan pin-pin ini, jangan mencoba-coba menggunakannya, bila tidak tahu apa yang dilakukan ya)
Pin-pin tersebut adalah untuk interaksi antara RPi dengan kita, seperti input yang biasa menggunakan tombol. Dengan tombol tersebut kita memberikan listrik kesalahsatu I/O RPi, bila kita tidak mensetting apa-apa, maka tidak terjadi apapun. Tapi 'bila pin no.2 mendapatkan listrik (3.3v), maka beri listrik pin no.3 (HIGH), dan bila tidak ada input dari pin no.2, maka matikan pin no.3 (LOW) misalnya. Sehingga sekarang bila kita tekan tombol yang mengalirkan listrik (ingat jangan pake listrik PLN langsung (220V), cukup 3.3V saja) ke pin no.2, maka RPi akan mengalirkan listrik (juga 3.3v) ke pin no.3.
Input tidak hanya dengan tombol saja, input bisa dari sensor, atau signal dari komputer yang lain.
Modul Kamera
Modul kamera RPi dapat mengambil gambar full HD 1080p photo dan videa, dan juga dapat dikontrol secara progamatik.
Untuk menbuat kamera berfungsi kita harus menakifkan dahulu dengan menggunakan Terminal dan tulis:
sudo raspi-config
dan kemudian pilih Enable camera dan tekan enter, lalu tekan Finish kemudian kita akan ditanya untuk reboot.
Untuk keterangan lebih banyak tentang camera silahkan klik disini.
Terminal
Dengan terminal kita dapat menjelajahi File-file dan filesystem, dan ya sedikit menyulitkan dan tidak user friendly seperti pada window yang tinggal klik sana klik sini, dimana struktur file dan folder seperti hutan yang tidak berujung.
Dengan linux semua adalah file dan folder, sebagai contoh, bila komputer kita menggunakan linux, dan dalam komputer tersebut kita memiliki CD-rom, kita tidak akan menemukan cd-rom tersebut dengan sebuah icon cd-rom, ataupun drive cd-rom. Linux membuat cd-rom menjadi sebuah folder, dan isi dari cd-rom tersebut ada pada folder tersebut.
Dengan terminal kita mempunyai dua trik yang dapat membuatnya lebih mudah (tetap tidak semudah user friendly, hanya lebih mudah sedikit saja), kita bisa menggunakan autocomplete dan command history. Dengan autocomplete kita bisa menuliskan hurup pertamanya saja lalu tekan tombol TAB, dan shell akan mencoba menyelesaikan hurup-hurup selanjutnya sesuai dengan kata atau perintah yang relevan yang ada didalam folder yang dibuka, bila dengan satu hurup gagal, cobalah dengan dua hurup, dan seterusnya. Command history adalah perintah yang sebelumnya kita masukan kedalam shell, yaitu dengan cara menggunakan tombol panah keatas.
Files dan Filesystem
Pada standar Linux, file dan Filesystem akan ada pada direktori-direktori ini:
Sekarang bila kita buka teminal akan terlihat seperti ini:
pi@raspberrypi~$_
pi adalah nama user
raspberrypi adalah nama computer
~ adalah direktori home
Dengan linux semua adalah file dan folder, sebagai contoh, bila komputer kita menggunakan linux, dan dalam komputer tersebut kita memiliki CD-rom, kita tidak akan menemukan cd-rom tersebut dengan sebuah icon cd-rom, ataupun drive cd-rom. Linux membuat cd-rom menjadi sebuah folder, dan isi dari cd-rom tersebut ada pada folder tersebut.
Dengan terminal kita mempunyai dua trik yang dapat membuatnya lebih mudah (tetap tidak semudah user friendly, hanya lebih mudah sedikit saja), kita bisa menggunakan autocomplete dan command history. Dengan autocomplete kita bisa menuliskan hurup pertamanya saja lalu tekan tombol TAB, dan shell akan mencoba menyelesaikan hurup-hurup selanjutnya sesuai dengan kata atau perintah yang relevan yang ada didalam folder yang dibuka, bila dengan satu hurup gagal, cobalah dengan dua hurup, dan seterusnya. Command history adalah perintah yang sebelumnya kita masukan kedalam shell, yaitu dengan cara menggunakan tombol panah keatas.
Files dan Filesystem
Pada standar Linux, file dan Filesystem akan ada pada direktori-direktori ini:
/sys
|
merupakan
direktori yang menyimpan file untuk akses ke hardware pada RPi
|
/bin
|
semua
program yang bisa diakses oleh semua pengguna.
|
/boot
|
file-file
yang diperlukan pada saat boot.
|
/dev
|
device-divice
pada system kita, berupa file
|
/etc
|
file
configurasi .
|
/etc/init.d
|
untuk
script pada saat start up
|
/etc/X11
|
file
configurasi untuk X11
|
/home
|
direktori
user
|
/home/pi
|
direktori
user: pi
|
/lib
|
modul-modul
atau driver kernel
|
/media
|
tempat
untuk media-media yang dapat dilepas
|
/proc
|
merupakan
virtual directori tentang proses-proses yang sedang berjalan.
|
/sbin
|
program
untuk maintance system
|
/tmp
|
direktori
untuk file sementara
|
/usr
|
Program
dan data untuk semua user
|
/usr/bin
|
kebanyakan
program dalam system operasi ada disini
|
/usr/games
|
program
asslember? Bukan!! GAME!!!
|
/usr/lib
|
Library
yang mensupport program
|
/usr/local
|
Sofware
yang spesifik
|
/usr/sbin
|
Program-program
untuk adminstrasi system
|
/usr/share
|
File
file yang dishare antar aplikasi
|
/usr/src
|
Sumber
Linux
|
/var
|
System
logs dan file spool
|
/var/backups
|
Backup
dari file system yang vital
|
/var/cache
|
Semua
program yang cache data disimpan disini.
|
/var/log
|
Semua
system logs dan individual service logs
|
/var/mail
|
Semua
user email, bila diset up
|
/var/spool
|
Data
yang menunggu diproses (e.g. incoming email, print jobs)
|
Sekarang bila kita buka teminal akan terlihat seperti ini:
pi@raspberrypi~$_
pi adalah nama user
raspberrypi adalah nama computer
~ adalah direktori home
No comments:
Post a Comment