Sebelumnya kita telah membahas tentang Membuat Akun dan API di Geeknesia. Pada project kali ini, kita akan membahas tentang bagaimana cara membuat Kendali Digital dengan Geeknesia.
Berikut langkah-langkah cara membuatnya:
1. Buka Geeknesia, masuk pada project Anda, kemudian buka halaman IoT Management.
2. Edit gateway Anda
3. Pada bagian Control, isi dengan (on, off). Kemudian simpan konfigurasi.
4. Persiapkan sebuah LED, dan Intel Galileo. Pasang LED kaki positif pada pin 13 dan kaki negatif pada pin GND, seperti gambar berikut:
5. Hubungkan galileo anda dengan komputer. Colokan kabel power terlebih dahulu kemudian colokan kabel micro USB pada komputer dan soket USB Client Intel Galileo.
6. Hubungkan juga port ethernet Galileo ke sambungan router internet Anda.
7. Buka aplikasi Intel Arduino IDE yang telah diinstal sebelumnya. Atur Board dari menu Tools > Board dan pilih board yang dipakai sesuai dengan seri board yang Anda pakai, misalnya Intel Galileo
8. Buka Device Manager, cek pada Device Manager dimana letak port yang tehubung dengan Galileo.
9. Atur Port sesuai dengan yang Anda gunakan. Buka menu Tools > Port kemudian klik pada Port yang dipakai.
10. Download library MQTT PubSubClient pada link berikut: MQTT Library
11. Tambahkan library yang telah didownload ke Arduino IDE, dengan cara masuk ke menu Sketch > Import Library > Add Libarary…
12. Copy kode program berikut ke Arduino IDE. Jangan lupa ganti terlebih dahulu Mac Address, Device ID, dan Topic, sesuaikan dengan milik Anda, kemudian upload ke board Galileo. Kode program: http://ideone.com/ffEenR Klik tombol upload untuk mengirimkan kode program ke Galileo
13. Buka Serial Monitor Arduino IDE pada menu Tools > Serial Monitor atau tekan tombol Ctrl+Shift+M pada keyboard, pastikan board Galileo sudah mendapatkan IP Address dan terkoneksi jaringan Internet.
14. Buat sebuah file HTML, dan isikan kode berikut: http://ideone.com/sMC7yF
15. Buka file HTML Anda, ubah posisi dari Mati ke Nyala dan sebaliknya. Amati LED yang terpasang pada Galileo. Jika project yg Anda buat benar, maka LED akan nyala ketika posisi di browser diubah ke posisi Nyala, dan sebaliknya.
Demikianlah tutorial ke dua seri Geeknesia ini. Cukup singkat dan semoga dapat membantu teman-teman dan selamat merakit. Nantikan tutorial ke tiga seri Geeknesia selanjutnya.
Dirakit. Just make it!
Comments