Program Awal Ardunio
Oke sobat ,kali ini kita langsung saja memulai dengan membuat program pertama kita.
Jika kita memulai belajar pemrograman aplikasi desktop ataupun mobile, kita pasti sudah tidak asing dengan "Hello World" program. Yaitu memulai membuat program yang sangat sederhana dengan cara membuat program tersebut menampilkan pesan "Hello World!" di layar komputer.
Karena Arduino kita gak punya screen atau layar, jadi Kita ganti saja kata-kata "Halo World" ini dengan blink LED Arduino . Okay, kita ganti aja dengan kedipan lampu LED. Kebetulan di Arduino board, yang kali ini kita pakai adalah Arduino Uno, dimana terdapat surface mounted LED yang terhubung ke I/O nomor 13.
I/O kita Anggap saja sebagai pintu keluar masuk. Jadi Arduino board dapat mengambil input signal dari luar board, atau mengeluarkan signal untuk perangkat lain di luar.
Langsung aja kita mulai yaa...
Jika kita memulai belajar pemrograman aplikasi desktop ataupun mobile, kita pasti sudah tidak asing dengan "Hello World" program. Yaitu memulai membuat program yang sangat sederhana dengan cara membuat program tersebut menampilkan pesan "Hello World!" di layar komputer.
Karena Arduino kita gak punya screen atau layar, jadi Kita ganti saja kata-kata "Halo World" ini dengan blink LED Arduino . Okay, kita ganti aja dengan kedipan lampu LED. Kebetulan di Arduino board, yang kali ini kita pakai adalah Arduino Uno, dimana terdapat surface mounted LED yang terhubung ke I/O nomor 13.
I/O kita Anggap saja sebagai pintu keluar masuk. Jadi Arduino board dapat mengambil input signal dari luar board, atau mengeluarkan signal untuk perangkat lain di luar.
Langsung aja kita mulai yaa...
Halo World
Bukalah aplikasi Arduino,FILE => EXAMPLE => BASIC => BLINK. lalu ketikkan baris-baris atau salin ulang /copy paste pemrograman berikut ini:
/* Program pertama "Blink LED Arduino"
oleh Matapemula
*/
//definisikan LED atau hubungkan dengan pin 13
int led = 13;
void setup(){
pinMode(led, OUTPUT); //konfigurasi led sebagai output
}
void loop(){
digitalWrite(led, HIGH); //nyalakan LED
delay(1000); //delay satu detik
digitalWrite(led, LOW); //matikan LED
delay(1000); //delay lagi satu detik
}
Lalu, mari kita bahas satu persatu pada baris-baris bahasa pemrograman berikut.oleh Matapemula
*/
//definisikan LED atau hubungkan dengan pin 13
int led = 13;
void setup(){
pinMode(led, OUTPUT); //konfigurasi led sebagai output
}
void loop(){
digitalWrite(led, HIGH); //nyalakan LED
delay(1000); //delay satu detik
digitalWrite(led, LOW); //matikan LED
delay(1000); //delay lagi satu detik
}
Begitulah sehingga LED akan berkedip-kedip. Nyala hidup nyala hidup... Ehh salah.. Maksud saya, nyala mati nyala mati. Setelah program anda selesai, tekan tombol bergambar centang di kiri atas, untuk memeriksa apakah tidak ada baris program yang salah.
Kemudian lakukan transfer program dari komputer anda menuju Arduino Uno dengan menekan tombol bergambar panah kanan. Sebelumnya, lakukan pemilihan board yang tepat seperti gambar di bawah:
Transfer program anda dengan menekan tombol panah kanan seperti pada gambar berikut ini:
Jika mengalami masalah pemrograman, pastikan bahwa pemilihan serial port telah anda lakukan dengan tepat dengan cara memilihnya di menu: Tools > Serial Port.
Jika program telah masuk dengan baik ke dalam board anda, maka mata si Ardui akan berkedip-kedip menandakan bahwa anda telah berhasil membuatnya berfikir sendiri untuk melakukannya.
Selamat!! Program pertama sobat telah berhasil. Menyenangkan bukan??
Jika program telah masuk dengan baik ke dalam board anda, maka mata si Ardui akan berkedip-kedip menandakan bahwa anda telah berhasil membuatnya berfikir sendiri untuk melakukannya.
Selamat!! Program pertama sobat telah berhasil. Menyenangkan bukan??
Sekian tutorial singkat saya untuk memulai program awal di arduino, semoga bermanfaat
Thanks
Komentar
Posting Komentar