Intel Galileo
Apakah Itu Intel Galileo?
Secara umum, Intel Galileo adalah Embedded board yang merupakan gabungan dari Arduino Uno dengan processor Intel Quark SoC X1000. Berikut ini arsitektur umum dari Intel Galileo.(source: http://arduino.cc/en/ArduinoCertified/IntelGalileo)
Bagaimana bentuknya? kita akan mendapatkan kotak berwarna biru seperti pada gambar dibawah ini.
Kalau kita buka, kita akan mendapatkan board dan power nya.
Disini yang kurang adalah kabel Micro USB yang akan digunakan untuk koneksi ke komputer. Kita juga memerlukan SD Card apabila kita ingin melakukan kustomisasi sistem operasinya.
Langkah selanjutnya adalah melakukan instalasi driver ke komputer. Disini saya menggunakan Windows 8.1 sebagai ilustrasinya. Sedangkan untuk versi Linux, ditunggu saja update nya di blog ini .
Instalasi Intel Galileo Pada Windows
Hal pertama yang dilakukan adalah mengunduh software Intel Galileo. Anda dapat mengunduhnya di https://communities.intel.com/community/makers/drivers . Extract file ini ke folder yang diinginkan, contohnya seperti dibawah ini.Selanjutnya colok board Intel Galileo ke listrik sehingga kita melihat lampu hijau hidup.
Kemudian colok kabel Micro USB ke komputer. Secara umum, Intel Galileo boardnya dapat dilihat deskripsinya sebagai berikut.
Kabel Micro USB yang akan dihubungkan ke komputer yaitu dengan mencolok bagian USB Client ke komputer. Setelah dihubungkan, jalankan Device Manager sehingga kita melihat device yang tidak dikenali seperti pada gambar dibawah ini.
Klik kanan pada device ini dan pilih menu Update Driver Software, contoh gambarnya seperti pada gambar dibawah ini.
Kemudian kita akan mendapatkan
Arahkan ke folder
Install driver Intel
Kalau sukses, kita akan melihat device Intel Galileo terinstall pada Device Manager Windows.
Sekarang kita siap memprogram dengan board Intel Galileo ini.
Hello Intel Galileo
Seperti yang saya katakan sebelumnya bahwa Intel Galileo merupakan gabungan dari Arduino Uno sehingga perangkat lunaknya juga sama. Berikut ini contoh tampilan aplikasi Intel Galileo ketika dijalankanUntuk demo kali ini, kita memerlukan:
- Breadboard
- 3 LED
- 4 kabel untuk mencolok LED ke board dan breadboard
Selanjutnya kita membuat program melalui software Intel Galileo. Tulis kode program dibawah ini.
int led1 = 8; int led2 = 9; int led3 = 10; void setup() { pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); pinMode(led3, OUTPUT); } void offAll(){ digitalWrite(led1, LOW); digitalWrite(led2, LOW); digitalWrite(led3, LOW); } void loop() { digitalWrite(led1, HIGH); delay(1000); offAll(); delay(100); digitalWrite(led2, HIGH); delay(1000); offAll(); delay(100); digitalWrite(led3, HIGH); delay(1000); offAll(); delay(100); }
Kita pilih board dan port yang digunakan. Klik menu Tools dan pilih Board dan Serial Port sesuai konfigurasi yang digunakan.
Langkah selanjutkan lakukan kompilasi dengan mengklik ikon centang dan unggah programnya ke boardnya dengan mengklik ikon panah kanan. Jika sukses, kita akan melihat 3 LED blinking
by http://blog.aguskurniawan.net