Top Banner
REDI J.A.R.V.I.S. Apa itu Jarvis ? Kami membuat sebuah lingkungan yang intellegent sendiri. Hal ini dapat belajar, beradaptasi dan melakukan hal-hal secara otomatis. Ini bukan perangkat lunak atau OS, itu adalah sistem otomasi hidup. Cara kerjanya ? Jarvis adalah sistem operasi, yang bekerja sebagai server. Pengguna dapat menginstal dan menghubungkan accesories untuk itu dengan cepat. Dibutuhkan kontrol atas segala sesuatu dalam jaringan itu dan memberikan akses terpusat untuk segala sesuatu. Bagaimana Inputnya ? Jarvis adalah sistem generasi berikutnya yang memungkinkan masukan dari perangkat input standar serta dibangun untuk mendukung gerakan, perintah suara dan input sensorik. Ini menyediakan banyak cara untuk intreact dengan komputer. Apa kecerdasan program yang digunakan ? Kami menggunakan kecerdasan buatan dan banyak subdomain itu untuk memberikan otakpada jarvis. Ini mencakup NLP (programing bahasa alami) untuk intreact dengan sistem karena memiliki kepribadian. ML (pembelajaran mesin) untuk belajar dari perilaku itu penggunaan, Neural Networks untuk membuat decesion kompleks. Dengan semua orang bekerja sama, Jarvis akan mampu menangani tugas terbesar memiliki yang mengotomatisasi kehidupan manusia. Bagimana konektivitas systemnya? Sistem Jarvis juga terhubung ke semua peralatan digital dan elektronik lingkungan Anda. Hal ini dirancang untuk menciptakan Enviorment diseluruh itu sendiri dan kemudian menggunakan
15

Jarvis Komputer Pribadi TONY STARK "Iron Man"

Nov 29, 2014

Download

Technology

Erhan Ardianda

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Jarvis Komputer Pribadi TONY STARK "Iron Man"

REDI J.A.R.V.I.S.

Apa itu Jarvis ?

Kami membuat sebuah lingkungan yang intellegent sendiri. Hal ini dapat belajar, beradaptasi dan

melakukan hal-hal secara otomatis. Ini bukan perangkat lunak atau OS, itu adalah sistem otomasi

hidup.

Cara kerjanya ?

Jarvis adalah sistem operasi, yang bekerja sebagai server. Pengguna dapat menginstal dan

menghubungkan accesories untuk itu dengan cepat. Dibutuhkan kontrol atas segala sesuatu dalam

jaringan itu dan memberikan akses terpusat untuk segala sesuatu.

Bagaimana Inputnya ?

Jarvis adalah sistem generasi berikutnya yang memungkinkan masukan dari perangkat input

standar serta dibangun untuk mendukung gerakan, perintah suara dan input sensorik. Ini

menyediakan banyak cara untuk intreact dengan komputer.

Apa kecerdasan program yang digunakan ?

Kami menggunakan kecerdasan buatan dan banyak subdomain itu untuk memberikan “otak”

pada jarvis. Ini mencakup NLP (programing bahasa alami) untuk intreact dengan sistem karena

memiliki kepribadian. ML (pembelajaran mesin) untuk belajar dari perilaku itu penggunaan,

Neural Networks untuk membuat decesion kompleks. Dengan semua orang bekerja sama, Jarvis

akan mampu menangani tugas terbesar memiliki yang mengotomatisasi kehidupan manusia.

Bagimana konektivitas systemnya?

Sistem Jarvis juga terhubung ke semua peralatan digital dan elektronik lingkungan Anda. Hal ini

dirancang untuk menciptakan Enviorment diseluruh itu sendiri dan kemudian menggunakan

Page 2: Jarvis Komputer Pribadi TONY STARK "Iron Man"

program untuk membuatnya mudah bagi beberapa hal untuk Anda seperti keamanan, manajemen

daya, media sosial, multimedia dan hiburan, bekerja dan berjalan pada daftar.

Semua media Anda selalu tetap dengan Anda. Sesuatu bekerja hanya dengan

memberitahu sistem Anda untuk melakukannya, atau Anda dapat mengibaskan tangan Anda

untuk mewujudkannya. Bahkan lebih, semua yang perlu Anda lakukan adalah menjalani hidup

Anda dan Jarvis akan belajar apa yang Anda inginkan dan melakukannya untuk Anda.

Jarvis adalah singkatan dari Just A Rather Very Intelegent System . Jarvis inimerupakan

komputer hologram yang dibuat oleh Tony Stark dalam film Ironman. Dalam film iron man,

Jarvis adalah komputer super pintar yang mampu berkomunikasi dengan Tony Stark sang

tuannya (pencipta). Tugasnya mengelola segala sesuatu yang berhubungan dengan baju jirah Iron

Man, data - data dan mengerjakan apa yang diperintahkan tuannya. Jarvis cukup AI canggih,

mampu berinteraksi dengan manusia seperti orang hidup. Ia memiliki pengetahuan ilmiah yang

sangat mendalam dan mampu membantu Tony Stark dalam penelitiannya. Tanpa Jarvis maka

Tony Stark kesulitan dalam mengoperasikan Iron Man dan pekerjaannya. Jarvis merupakan

gabungan antara data dan kecerdasan buatan, sehingga semua perintah (data processing, robot

functioning, mechanical controlling, hacking, dan lain – lain) dengan input berupa suara dan

display hologram apa pun bisa direspon dengan cepat.

Jarvis adalah sebuah program software multi fungsi mampu mengelola lingkungan lokal

interior rumah Tony Stark. Ini menggunakan antar muka pengguna yang sangat maju dengan

periferal holografik dan input suara, dan mengkomunikasikan data kembali ke user melalui pidato

audio, menampilkan holografik dan monitor LCD konvensional. Ini juga mengontrol sejumlah

peralatan robot, terutama unit gudang senjata tersembunyi di lantai rumah Stark yang

memfasilitasi masuk dan jalan keluar dari sebagian besar Iron Man armor. Jarvis juga telah

di adaptasi untuk dimuat ke dalam baju besi Iron Man untuk digunakan sebagai program sistem

kontrol. Dalam kapasitas ini mengatur persyaratan komputasi yang kompleks yang diperlukan

untuk antar muka pemakai baju besi dengan berbagai sub sistem, serta memberikan kontrol

pendukung sistem tersebut dapat berjalan pada baju besi Iron Man. Namun sayang Jarvis saat ini

hanya sebatas “rekaan” dari pembuat film Iron Man. Tidak menutup

kemungkinan teknologi Jarvis ini ada pada masa depan.

Kita sudah menapaki langkah menuju Jarvis sebenarnya, dengan fungsionalitas dan

kecanggihan yang meski pun belum mirip, tapi sudah mendekati. Sebagian dari teknologi Jarvis

akan kami jabarkan sebagai berikut :

Page 3: Jarvis Komputer Pribadi TONY STARK "Iron Man"

1. Voice Command

Voice Command ini sudah sangat marak digunakan pada smartphone. Pada smartphone

Apple kita sudah mengenal siri. Ini adalah fitur di mana kita bisa memerintahkan sebuah ponsel

untuk 'mengerjakan' sesuatu melalui perintah suara. Tidak perlu mengoperasikan tombol

navigasi, atau pun menyentuh layar touchscreen dengan stylus. Hanya butuh suara Anda, Voice

command juga dapat digunakan untuk menjawab atau menolak panggilan, mengubah profil, atau

menjalankan aplikasi. Misalkan kita mau pakai aplikasi voice command untuk mengaktifkan

Bluetooth. Tinggal edit saja voice command –nya dengan lafal yang mudah kita ucapkan.

Misalnya kita ganti dengan kata 'aktifkan' untuk Bluetooth. Kami REDI Corp. menemukan

sebuah aplikasi gratis bernama Assistant yang di kembangkan oleh Speaktoit. Dan setelah

mencoba aplikasi ini saya sangat puas. Meskipun baru mendukung beberapa bahasa seperti :

English, German, Chinese, Spanyol dan Portugis, namun aplikasi ini sungguh bisa menjadi teman

anda untuk berbagi pengetahuan, membangunkan anda di pagi hari, membacakan berita untuk

anda dan sebagainya. Bahkan anda bisa memberitahukan nama anda dan tentu saja memberi

nama pada asistan anda ini. Sebagai contoh, saya meminta nya untuk mencari lokasi coffee shop

terdekat karena sedang ingin ngopi dengan perintah berikut: "Hei Gina (ini nama assitant saya

ya), I need some coffee" Jawabnya gini nih: "Don't drink too much, freddy sho. You'll be

bouncing off the walls. But if you really want, I'll find you some coffee place nearby" Saya

jawab: "Okay" Balasnya: "I'm searching for coffee shop location nearby" Dan ketemulah coffee

shop terdekat lewat google maps. Itu sedikit dari kemampuan aplikasi ini. Jika ingin mencobanya

anda dapat mendownload nya di www.speaktoit.com. Masih banyak lagi yang dapat di lakukan

oleh aplikasi ini. Jika ingin di bangunkan pagi hari, tinggal ucapkan "Wake me up at six o'clock

tomorrow" atau jika ingin menghubungi seseorang ucapkan "Dial 911", membuka sebuah

aplikasi katakan "Open Instagram", atau coba tanyakan "what is Indonesia" dan sebagainya dan

sebagainya. Saya berpikir bahwa, inilah Baby JARVIS (Baik itu Aplikasi SIRI dan Assistant

Page 4: Jarvis Komputer Pribadi TONY STARK "Iron Man"

speaktoit). Tinggal menunggu kapan ia menjadi dewasa dengan belajar dari pengembang-

pengembangnya yang mau saling berbagi pengetahuan.

2. Komputer Hologram

Pada awal tahun 2011, beredar kabar munculnya teknologi tv hologram. Tapi baru-baru

ini, dipenghujung tahun 2011, Microsoft membuat sebuah terobosan dengan teknologi yang di

beri nama Microsoft Surface, dimana sebuah kombinasi antara meja, komputer, kamera, serta

touch sensivity berukuran sebesar yang memungkinkan pengguna untuk berinteraksi untuk

berbagai aktivitas. Pada meja besar yang menggunakan LCD touch screen 40 inci, Microsoft

menempatkan sebuah smartphone pada layar, seketika Microsoft Surface akan mengenali

perangkat tersebut dan menampilkan informasi mengenai perangkat serta memungkinkan untuk

memilih model yang berbeda.

Khayalan tersebut kemungkinan akan terwujud karena kemajuan teknologi di jaman

sekarang. Jaman sekarang saja laptop sudah berbentuk minimalis dan di buat sangat sederhana,

namun dengan kemampuan yang sangat canggih. Perkembangan dunia teknologi beberapa tahun

terakhir semakin menggeliat, begitu juga dengan konsumsi akan teknologi juga sangat tinggi.

Para produsen dunia teknologi sekarang sudah membuat berbagai proyek di masa depan,

merekan menciptakan sebuah produk meskipun masih khayalan. Teknologi laptop yang sekecil

handphone mungkinakan tercipta pada beberapa tahun kedepan dengan begitu pesatnya dunia

teknologi dunia.

Bila ingin menggunakannya sebagai laptop sebagai layarnya menggunakan kameranya

sebagai proyektor yang dapat memunculkan hologram dari dalamnya sehingga dalam

menggunakannya kita hanya tinggal menyentuh hologram tersebut. Komputer tersebut dilengkapi

dengan kecepatan akses yang tinggi, aksesnya berkecepatan tinggi. Dapat dibawa kemanasaja,

karena yang hanya sebesar handphone. Keyboardnya berada pada hologram ketika kita

menghidupkanya. Tombol powernya sekali sentuh langsung menyala. Dunia yang akan dating

Page 5: Jarvis Komputer Pribadi TONY STARK "Iron Man"

manusia akan menggunakan tenaga robot dalam membantu kegiatan sehari - harinya. Dunia yang

akan dating dunia serba hologram.

3. Cloud Computing

Cloud computing secara kata bila diterjemahkan ke dalam Bahasa Indonesia dapat

berbunyi "Komputasi Awan", namun sampai saat sekarang ini "mungkin" belum memiliki

definisi ilmiah atau pun pengartian pokok yang jelas kecuali sebuah konsep pemahaman dalam

rangka pembuatan kerangka kerja komputasi secara online lokal maupun global dimana terdapat

beragam aplikasi maupun data dan media penyimpanan yang dapat diakses dan digunakan secara

berbagi dan bersamaan oleh para pengguna yang beragam – mulai dari perseorangan sampai

kepada kelas pengguna korporasi ( atau perusahaan ).

Cloud Computing adalah suatu istilah yang banyak digunakan oleh Industi IT yang

memiliki arti yang berbeda bagi setiap orang. Namun pada intinya Cloud Computing adalah suatu

pergeseran dari perusahaan dalam membeli dan memelihara server dan aplikasi on - premise yang

mahal, dan bergerak menuju metode penyewaan IT, sesuai dengan kebutuhan, dari satu penyedia

layanan publik.

Cloud Computing adalah suatu istilah yang banyak digunakan oleh Industi IT yang

memiliki arti yang berbeda bagi setiap orang. Namun pada intinya cloud computing adalah suatu

pergeseran dari perusahaan dalam membeli dan memelihara server dan aplikasi on - premise yang

mahal, dan bergerak menuju metode penyewaan IT, sesuai dengan kebutuhan, dari penyedia

layanan public cloud.

Hanya dalam beberapa tahun terakhir hal ini telah menjadi layak dan masuk akal bagi

perusahaan untuk memindahkan teknologi mereka kesebuah pusat data yang dikelola secara

professional oleh pihak luar. Perubahan ini telah didorong oleh mulai tersedianya Internet

berkecepatan tinggi yang tidak hanya tersedia di kantor Anda, tetapi juga di rumah, di warung

kopi dan di mana saja anda dapat melakukan penerimaan sinyal telepon seluler. Kenyataan ini

telah memungkinkan terjadinya konsolidasi yang revolusioner.

4. Kecerdasan Buatan ( Artificial Intelligence )

Kecerdasan Buatan (Artificial Intelligence atau AI) didefinisikan sebagai

kecerdasan entitas ilmiah. Sistem seperti ini umumnya dianggap komputer. Kecerdasan

diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan

seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan

Page 6: Jarvis Komputer Pribadi TONY STARK "Iron Man"

buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf

tiruan dan robotika.

Banyak hal yang kelihatannya sulit untuk kecerdasan manusia, tetapi

untuk Informatika relatif tidak bermasalah. Seperti contoh: mentransformasikan persamaan,

menyelesaikan persamaan integral, membuat permainan catur atau Backgammon. Di sisi lain, hal

yang bagi manusia kelihatannya menuntut sedikit kecerdasan, sampai sekarang masih sulit untuk

direalisasikan dalam Informatika. Seperti contoh: Pengenalan Obyek/Muka, bermainsepak bola.

Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang yang sangat

penting pada ilmu komputer, berhubungan dengan perilaku, pembelajaran dan adaptasi yang

cerdas dalam sebuah mesin. Penelitian dalam AI menyangkut pembuatan mesin untuk

mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya

adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan

pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah

menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah

kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat-

obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak

komputer rumah dan video game.

'Kecerdasan buatan' ini bukan hanya ingin mengerti apa itu sistem kecerdasan, tapi juga

mengkonstruksinya. Tidak ada definisi yang memuaskan untuk 'kecerdasan':

1. kecerdasan: kemampuan untuk memperoleh pengetahuan dan menggunakannya

2. atau kecerdasan yaitu apa yang diukur oleh sebuah 'Test Kecerdasan'

Secara garis besar, AI terbagi ke dalam dua faham pemikiran yaitu AI Konvensional

dan Kecerdasan Komputasional (CI, Computational Intelligence). AI konvensional kebanyakan

melibatkan metoda-metoda yang sekarang diklasifiksikan sebagai pembelajaran mesin, yang

ditandai dengan formalisme dan analisis statistik. Dikenal juga sebagai AI simbolis, AI logis, AI

murni dan AI cara lama (GOFAI, Good Old Fashioned Artificial Intelligence). Metoda-

metodanya meliputi:

1. Sistem pakar: menerapkan kapabilitas pertimbangan untuk mencapai kesimpulan. Sebuah

sistem pakar dapat memproses sejumlah besar informasi yang diketahui dan

menyediakan kesimpulan-kesimpulan berdasarkan pada informasi-informasi tersebut.

2. Petimbangan berdasarkan kasus

3. Jaringan Bayesian

Page 7: Jarvis Komputer Pribadi TONY STARK "Iron Man"

4. AI berdasar tingkah laku: metoda modular pada pembentukan sistem AI secara manual

Kecerdasan komputasional melibatkan pengembangan atau pembelajaran iteratif (misalnya

penalaan parameter seperti dalam sistem koneksionis. Pembelajaran ini berdasarkan pada data

empiris dan diasosiasikan dengan AI non-simbolis, AI yang tak teratur dan perhitungan lunak.

Metoda-metoda pokoknya meliputi:

1. Jaringan Syaraf: sistem dengan kemampuan pengenalan pola yang sangat kuat

2. Sistem Fuzzy: teknik-teknik untuk pertimbangan di bawah ketidakpastian, telah

digunakan secara meluas dalam industri modern dan sistem kendali produk konsumen.

3. Komputasi Evolusioner: menerapkan konsep-konsep yang terinspirasi secara biologis

seperti populasi, mutasi dan “survival of the fittest” untuk menghasilkan pemecahan

masalah yang lebih baik.

Metoda-metoda ini terutama dibagi menjadi algoritma evolusioner (misalnya algoritma genetik)

dan kecerdasan berkelompok (misalnya algoritma semut)

Dengan sistem cerdas hibrid, percobaan-percobaan dibuat untuk menggabungkan kedua

kelompok ini. Aturan inferensi pakar dapat dibangkitkan melalui jaringan syaraf atau aturan

produksi dari pembelajaran statistik seperti dalam ACT-R. Sebuah pendekatan baru yang

menjanjikan disebutkan bahwa penguatan kecerdasan mencoba untuk mencapai kecerdasan

buatan dalam proses pengembangan evolusioner sebagai efek samping dari penguatan kecerdasan

manusia melalui teknologi.

Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang yang

sangat penting pada ilmu komputer, berhubungan dengan perilaku, pembelajaran dan adaptasi

yang cerdas dalam sebuah mesin. Penelitian dalam AI menyangkut pembuatan mesin untuk

mengotomatisasikan tugas - tugas yang membutuhkan perilaku cerdas. Termasuk contohnya

adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan

pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal - hal seperti itu telah

menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah

kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat -

obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak

komputer rumah dan video game. 'Kecerdasan buatan' ini bukan hanya ingin mengerti apa itu

sistem kecerdasan, tapi juga mengkonstruksinya.

Page 8: Jarvis Komputer Pribadi TONY STARK "Iron Man"

Keunikan REDI J.A.R.V.I.S dengan produk lainya :

1. Salah satu sistem terlengkap dengan memanfaatkan berbagai sumber ilmu

kecerdasan seperti voice command, komputer hologram, cloud computing,

kecerdasan buatan (Artificial Inteligence)

2. Satu-satunya sistem yang mampu menggabungkan voice command, komputer

hologram, cloud computing, kecerdasan buatan (Artificial Inteligence) dalam

sebuah alat elektronik yang nantinya mampu bekerja sesuai perintah suara

maupun gerakan tangan Anda

3. Sistem ini adalah cara hidup yang baru di mana teknologi tidak memblokir

interaksi Anda dengan lingkungan Anda, sistem ini yang bekerja sehingga Anda

memiliki lebih banyak waktu untuk menikmati hidup Anda.

Limitasi Produk :

1. Hanya dapat bekerja pada alat-alat Elektronik yang sudah disinkronkan dengan sistem ini

( cloud computing ).

2. Sistem operasi ini hanya dapat bekerja dengan suara perintah dan gerakan tangan yang

memakai jam / device lain yang sudah disinkronkan dengan sistem ini.

3. Spesifikasi hardware yang perlu diperhatikan untuk server meliputi Mainboard, jenis dan

kecepatan prosesor, kapasitas RAM, kapasitas Hardisk, Kartu Grafis (VGA), dan resolusi

monitor.

Processor : AMD Phenom X4 965 black 3.4 Ghz

Motherboard : GIGABYTE GA-MA785GT-UD3H

RAM : 4 Gb DDR3 Corsair

VGA : ATI RADEON HD5850 1 Gb GDDR5

HARDDISK : Seagate Barracuda 1TB 32mb :

Bahan-bahan dan Spesifikasi Detail :

Saya menggunakan komponen diantaranya :

· Komputer Mini ITX yang dapat menjalankan menjalankan Ubuntu Server 11.10 ( Setiap

komputer berdaya rendah dengan port serial dan audio akan bekerja - persyaratan kekuatan

pemrosesan yang sangat sangat rendah Bahkan, HARUS mungkin untuk menjalankan

Page 9: Jarvis Komputer Pribadi TONY STARK "Iron Man"

seluruh setup off dari router dengan . OpenWRT diinstal - aku hanya terjadi untuk memiliki

sistem cadangan menendang sekitar

· Eken M001 Android Tablet ( Ini adalah panel kontrol saya Jika Anda ingin tablet untuk

digunakan sebagai apa-apa selain panel kontrol khusus. )

· X10 Firecracker Module ( Ini adalah apa yang memungkinkan komputer bicara semua

widget yang telah Anda menyebar di sekitar rumah Anda modul X10 yang sangat murah di

Ebay , dan adalah yang paling - invasif teknologi otomatisasi rumah saya bisa menemukan - .

Penting bagi kita yang menyewa . )

· X10 Mini Transciever Module ( Mengubah sinyal RF dari modul petasan ke sesuatu yang

dapat digunakan )

· X10 Lamp Module ( modul lampu telah dibangun di dimmer , sehingga Anda dapat

mengatur lampu Anda untuk kecerahan apapun yang Anda inginkan - . Namun , mereka

hanya bekerja untuk lampu dengan lampu pijar Jika lampu Anda menggunakan sesuatu yang

lain , seperti neon atau lampu halogen , penggunaan modul alat gantinya)

· X10 Appliance Module ( modul Appliance adalah untuk perangkat seperti pot kopi yang

ketat on atau off) .

· Home Stereo System ( Setiap sistem stereo dengan input aux akan bekerja )

RAB

No Perangkat Banyak Harga

1 ASUS P8Z77- I DELUXE (Mini ITX)

1 Rp 2.946.120.00

2 Eken M001 Android

Tablet 1 US$ 108.27 : Rp 1.296.000

3 Sony DAV DZ-650 Home Theatere System

1 Rp 3.065.000

4 CK18A X10 Firecracker Computer

1 US $44.99 : Rp 540.000

Interface Kit

5 X-10 Transceiver Module - Model RR501

1 $49.99 : Rp 600.000

6 Marmitek X10 Lamp Module LM12U

1 $ 22.30 : Rp 267.600

7 X10 AM486 Appliance Module

1 $16.99 : Rp 203.880

Jumlah Rp 8.918.600

Pajak 10% Rp 89.186

Total Rp 9.007.786

Page 10: Jarvis Komputer Pribadi TONY STARK "Iron Man"

Alur Pengerjaan

1. Siapkan komponen-komponen yang diperlukan

2. Yang pertama ( dan paling rumit ) langkah adalah untuk mengatur komputer untuk bertindak

sebagai "otak " dari operasi . Untungnya , " paling rumit " relatif - Ubuntu telah membuat

distribusi linux yang hanya melibatkan banyak mengklik "next " untuk mendapatkan sistem

yang berfungsi penuh . Anda bisa mendapatkan sistem operasi, bersama dengan langkah

demi langkah petunjuk tentang cara untuk menginstalnya , di

http://www.ubuntu.com/download/ubuntu/download . Karena mesin ini akan menjadi server

, ketika Ubuntu meminta Anda paket apa yang Anda ingin menginstal , pastikan " SSH " dan

" Web Server " dipilih . SSH singkatan dari "Secure Shell " , dan memungkinkan Anda

berkomunikasi melalui jaringan untuk sistem Anda , tanpa harus meninggalkan monitor

terhubung ke sepanjang waktu . Paket Web Server berisi sebagian besar program Anda akan

perlu untuk menampilkan panel kontrol Anda - itu hanya sebuah halaman web , yang berarti

Anda dapat mengontrol sistem Anda dari perangkat di rumah Anda yang memiliki web

browser .

Setelah Anda telah mengatur Ubuntu , Anda harus menginstal beberapa tambahan

perpustakaan di atasnya sehingga sistem memiliki segala yang dibutuhkan untuk

menjalankan. Perpustakaan adalah programmer - berbicara untuk " Saya telah menulis ini

sekali , dan itu benar-benar rumit untuk melakukan hal yang pertama kali , jadi saya tidak

ingin harus menulis ulang setiap kali saya ingin melakukan sesuatu yang mirip " . Ini bagus

untuk orang lain , juga - banyak programmer merilis perpustakaan mereka secara gratis ,

yang berarti bahwa programmer lain dapat berkonsentrasi untuk mendapatkan program-

program mereka untuk melakukan apa yang mereka inginkan , daripada menghabiskan

banyak waktu menulis perpustakaan untuk komunikasi jaringan atau menampilkan hal-hal di

layar .

Dalam rangka untuk menginstal perpustakaan pada komputer yang menjalankan Ubuntu ,

Anda perlu menggunakan sesuatu yang disebut manajer paket . Seorang manajer paket

adalah jenis khusus dari program yang terlihat di internet untuk sebuah paket , download itu ,

menginstalnya , dan mengelola update . Paket manager default untuk Ubuntu disebut apt ,

dan digunakan dengan mengetik " sudo apt - get install nama paket " .

Page 11: Jarvis Komputer Pribadi TONY STARK "Iron Man"

Catatan : setup saya memiliki komponen webserver dan server DNS berjalan pada dua mesin

terpisah . Jika Anda menjalankan segala sesuatu pada satu mesin , hanya menginstal semua

paket pada kotak yang sama - seharusnya tidak membuat perbedaan .

Paket-paket yang kita perlu menginstal diantaranya pada server kontrol :

· Bottlerocket (program untuk membiarkan Anda berbicara dengan modul petasan mudah)

· MPD ( Music Player Daemon - sebuah program yang duduk di latar belakang dan

memainkan musik kembali )

· Python - MPD - Sebuah perpustakaan untuk Python yang memungkinkan Anda

menjalankan perintah pada MPD mudah

· Python -twisted - perpustakaan untuk komunikasi jaringan Python

· Python - pysqlite2 - perpustakaan untuk memungkinkan Python untuk berbicara dengan

database sqlite

· Layar - Sebuah program yang memungkinkan Anda menjalankan program di latar

belakang , dan memastikan mereka tidak akan menutup ketika Anda memutuskan

sambungan dari server .

Pada web server , kita akan menggunakan manajer paket lain yang disebut CPAN, selain

apt. CPAN digunakan khusus untuk perpustakaan untuk bahasa pemrograman Perl, dan berlari

dengan mengetik "sudo cpan nama paket" .

Menggunakan apt :

· Libapache2 - mod - perl2 - Paket ini memungkinkan Apache web server yang

menjalankan program yang ditulis dalam Perl .

Menggunakan CPAN :

· IO :: Socket :: SSL - Secure Socket Layer , perpustakaan komunikasi jaringan aman

· CGI - Sebuah perpustakaan untuk membiarkan program Perl memahami informasi

Apache mengirimkan kepada mereka

· XML :: RSS :: Parser :: Lite - ini memungkinkan program Anda memahami dokumen

XML , seperti feed berita RSS

· LWP :: Simple - Perpustakaan ini digunakan untuk mengambil hal-hal melalui internet (

juga digunakan di bagian Berita dari panel kontrol ) .

Page 12: Jarvis Komputer Pribadi TONY STARK "Iron Man"

Gambar Cheap Mini –ITX Computer

3. Konfigurasi server DNS

Untuk mengkonfigurasi server , Anda akan memerlukan sertifikat yang ditandatangani

sendiri dan pasangan kunci . Petunjuk tentang cara untuk menghasilkan sertifikat yang

dappat ditandatangani sendiri dan juga tersedia di website

https://help.ubuntu.com/8.04/serverguide/C/certificates-and-security.html

Dalam server.py mengedit baris berikut :

listenport adalah port Anda ingin server untuk mendengarkan pada koneksi masuk

server_key adalah lokasi tombol yang dihasilkan

server_crt adalah lokasi sertifikat yang ditandatangani sendiri Anda dihasilkan .

Dalam components.py :

Sebagian besar dari file ini harus bekerja apa adanya , meskipun Anda akan perlu mengubah

baris yang bertuliskan " seri = ' / dev/ttyS0 ' " untuk menunjuk ke port serial yang sebenarnya

Anda telah menghubungkan modul petasan ke . Jika Anda hanya memiliki satu port serial ,

default harus bekerja dengan baik , meskipun jika Anda menggunakan kabel adaptor usb -to -

serial, port akan / dev/ttyUSB0 .

Setelah Anda memiliki server DNS dikonfigurasi , untuk menjalankannya cukup ketik "

screen python server.py " pada command prompt.

Page 13: Jarvis Komputer Pribadi TONY STARK "Iron Man"

4. Konfigurasi modul X10

Gambar X10 Appliance Module

Ada empat tipe dasar yang berbeda modul X10 yang digunakan untuk proyek ini :

· Modul Transceiver Mini - Modul ini merupakan modul alat yang mengubah sinyal RF dari

petasan ke dalam perintah dikirim keluar melalui kabel rumah Anda . Ini akan selalu menjadi

perangkat 1 pada kode rumah apa pun yang Anda pilih

· Lampu Modul - Jenis modul menggunakan built in dimmer switch untuk mengatur

kecerahan lampu pijar terhubung.

· Appliance Modul - Modul ini adalah untuk peralatan yang hanya perlu dimatikan dan pada ,

atau untuk lampu non - pijar .

X10 modul semua memiliki alamat , untuk memungkinkan Anda untuk mengontrol perangkat

tertentu . alamat terdiri dari kode rumah dan sejumlah perangkat . Anda dapat memiliki hingga

16 perangkat pada kode rumah tunggal , dan sampai 16 kode rumah . Untuk mengatur kode

rumah dan nomor perangkat , hanya menempel sepeser pun di panggil di bagian depan setiap

modul , dan memutar ke pengaturan yang tepat . Ini perlu dicatat , bagaimanapun, bahwa Anda

akan memerlukan sebuah transceiver tambahan untuk setiap kode rumah , sebagai transceiver

hanya akan berbicara dengan modul yang berbagi kode dengan rumah .

Menghubungkan perangkat ke modul X10 Anda sudah mati sederhana - pasang modul ke dinding

, dan pasang perangkat ke bawah itu . Modul yang saya hanya bekerja untuk perangkat

ungrounded (dua colokan cabang bukannya tiga cabang) - Saya tidak yakin jika mereka semua

cara ini , atau hanya orang-orang yang saya miliki .

Page 14: Jarvis Komputer Pribadi TONY STARK "Iron Man"

5. Mengatur Control Panel

Gambar Mengatur Control Panel

Ini kemungkinan besar langkah termudah dari semua. Semua yang diperlukan di sini adalah

untuk membuka browser dan arahkan ke aplikasi web.

Implementasi

Pada umumnya Jarvis berperan penting dalam setiap tindakan Iron Man. Artificial Intelligence ini

terhubung dengan rumah, bengkel, dan seluruh aspek pada Iron Man.

Kementerian pertahanan Amerika Serikat juga sudah menggunakan teknologi yang mirip, dan itu

menelan biaya sekitar USD 10 juta. Namun saya akan mengimplementasikan komponen-

komponen system penyusun JARVIS

1. Voice Command : Aplikasi-aplikasi pada smartphone seperti SIRI pada Apple Phone

2. Komputer Hologram : tahun 2011, Microsoft membuat sebuah terobosan dengan teknologi

yang di beri nama Microsoft Surface, dimana sebuah kombinasi antara meja, komputer,

kamera, serta touch sensivity berukuran sebesar yang memungkinkan pengguna untuk

berinteraksi untuk berbagai aktivitas. Pada meja besar yang menggunakan LCD touch

screen 40 inci, Microsoft menempatkan sebuah smartphone pada layar, seketika Microsoft

Surface akan mengenali perangkat tersebut dan menampilkan informasi mengenai perangkat

serta memungkinkan untuk memilih model yang berbeda.

3. Cloud Coumputting : Lintas Media Danawa (LMD), anak perusahaan Lintasarta, perusahaan

ICT terkemuka di Indonesia saat ini, membawa teknologi cloud computing ke Indonesia.jadi

Page 15: Jarvis Komputer Pribadi TONY STARK "Iron Man"

perusahaan ini melayani on demand cloud computing dan private cloud computing Di

Indonesia.untuk biayanya juga tidak terlalu mahal yaitu untuk layanan on demand cloud

computing.

4. Artificial Intelegence : ELIZA.

Eliza merupakan salah satu Sistem Pakar yang paling awal dikembangkan. Ini adalah

program komputer terapis yang dibuat oleh Joseph Weizenbaum di MIT tahun 1976.

Pengguna berkomunikasi dengannya sebagaimana sedang berkonsultasi dengan seorang

terapis.