Mengendalikan LED dengan tombol merupakan pembelajaran dasar yang perlu kita pelajari untuk melatih logika masukan dan keluaran data digital. Data digital merupakan data diskrit atau data yang telah terpaket menjadi dua keadaan 1 atau 0, hidup atau mati, true atau false, HIGH atau LOW.
Seperti yang didelaskan di awal, proyek kali ini merupakan pembelajaran dasar yang sangat penting. Setelah kita mempelajari kontrol LED mengggunakan Tombol, maka kita dapat mengembangkannya untuk mengontrol segala sesuatu dengan logika 1 atau 0, misalnya kontrol lampu dengan sensor.
Untuk lebih jelasnya, kita ikuti langkah dibawah ini:
PersiapanPada tahap ini silahkan persiapkan Alat dan Bahan yang akan digunakan. Komponen utama hardware yang perlu disiapkan adalah push button, LED, dan set Intel Galileo. Untuk software, kita hanya perlu menyiapkan Arduino IDE yang mendukung Intel Galileo.
1 buah push button
1 buah LED
1 set Intel Galileo:
Intel Galileo
Kabel power/ charger
Kabel data MicroUSB
2 buah Resistor 220 Ohm
1 buah Papan Proyek
Jumper wire secukupnya
Software Arduino IDE bisa diunduh di laman Intel Developer Zone. Cara instalasi dapat dilihat pada project sebelumnya disini.
Menyusun rangkaian Kendali LED dengan tombolLangkah selanjutnya adalah menyusun rangkaian sesuai dengan skema dibawah ini:
Atau untuk lebih jelasnya bisa melihat tampilan 3D dibawah ini:
Berikut ini adalah contoh pemasangan LED dan push button pada papan roti menggunakan jumper wire:
Tahap selanjutnya adalah mengunggah sketch ke Intel Galileo. Yang perlu diingat, langkah-langkah ini merupakan langkah-langkah pemrograman Intel Galileo menggunakan Arduino.
Hidupkan Galileo dan hubungkan dengan computer menggunakan kabel data microUSB
Set board dan port yang anda gunakan
Buka examples, kemudian pilih digital, kemudian pilih button.
Ubah terlebih dulu ledPin 13 ke ledPin 12:
Kemudian pilih Verify dan pencet tombol Upload.
Tunggu sampai selesai, dan coba tekan push button-nya, lihat apa yang terjadi.
Bagaimana, Guys? Project ini cukup mudah bagi kalian yang ingin belajar untuk bisa merakit sebuah board. Semoga tutorial ini dapat membantu kalian dan jika kalian ada pertanyaan terkait project kali ini silahkan comment dibawah ya.
Dirakit. Just make it!
Comments