Cara Membuat Kode Arduino – Panduan Pemula

Cara Membuat Kode Arduino Panduan Pemula



Arduino adalah platform open-source yang cukup berguna bagi orang-orang yang menggunakan sistem tertanam. Komponen utama Arduino termasuk papan Arduino di mana kita memiliki mikrokontroler dan bagian utama lainnya adalah Arduino IDE ( Lingkungan Pengembangan Terintegrasi ) juga dikenal sebagai Software Arduino dimana kita dapat menulis kode dan IDE mengkompilasi kode tersebut ke dalam file Hex biner yang dapat dibaca oleh mikrokontroler.

Arduino IDE adalah perangkat lunak lintas platform yang tersedia di Windows, Mac dan Linux. Bahasa Arduino yang merupakan turunan dari C++ digunakan untuk memprogram papan Arduino menggunakan IDE.

Cara mulai menggunakan Arduino sebagai pemula:

Dalam panduan ini kami akan menjelaskan kepada Anda bagaimana menulis program pertama Anda dengan bantuan papan Arduino Anda. Yang kamu butuhkan adalah:







  • Papan Arduino (UNO)
  • kabel USB B
  • Komputer atau Laptop
  • Arduino IDE atau Perangkat Lunak Arduino



Dengan mengikuti langkah-langkah di bawah ini, Anda dapat menulis program Anda sendiri. Mari kita mulai:



Langkah 1: Untuk berkomunikasi dengan papan Arduino Anda, kami memerlukan perangkat lunak yang mengubah kode kami menjadi file biner yang dapat dimengerti oleh papan Arduino kami. Anda perlu mengunduh Arduino IDE agar kami dapat melanjutkan lebih jauh. Jika Anda ingin mengunduh dan menginstal Arduino IDE, klik Di Sini .





Karena kami telah mengunduh Arduino IDE sekarang, kami akan melanjutkan ke Langkah 2.

Langkah 2: Luncurkan Arduino IDE dari menu mulai dengan menekan tombol Windows dan ketik Arduino IDE atau dengan mengklik dua kali ikon perangkat lunak IDE. Jendela akan terbuka yang terlihat seperti ini.



Di sini saya telah menunjukkan antarmuka lengkap Arduino IDE.

Langkah 3: Langkah selanjutnya adalah memilih papan Arduino yang tepat; itu semua tergantung pada papan mana yang Anda gunakan, ikuti langkah-langkah ini untuk memilih papan Arduino Anda di IDE:

Pergi ke Alat>Papan>Papan AVR Arduino – sekarang pilih papan mana yang Anda gunakan.

Ingatlah untuk memilih model papan Anda yang tepat jika Anda salah memilih papan IDE yang salah akan memberikan kesalahan kompilasi.

Langkah 4: Sampai sekarang Anda telah memilih papan Anda, saatnya untuk memberi tahu IDE di mana port USB PC Anda telah menghubungkan papan Arduino Anda. Untuk pemilihan Port, buka: Alat> Port> (Pilih Nomor Port).

Penting untuk memilih port serial yang tepat jika tidak, kode Anda tidak akan dapat dibakar di papan Arduino.

Cara Menulis Kode Arduino Pertama

Kami telah menginstal IDE kami dan selesai membangun koneksi antara Arduino dan PC. Sekarang kita akan melanjutkan ke penulisan kode pertama.

Semua program Arduino mengikuti struktur yang sama. Kita dapat membagi program Arduino menjadi tiga bagian:

  • Struktur kode
  • Variabel dan konstanta
  • Fungsi

Struktur kode Arduino memiliki dua bagian utama:

Fungsi setup(): Tujuan dari fungsi ini adalah ketika sketsa dimulai, ia menginisialisasi mode pin, variabel, dan mulai menggunakan pustaka yang tersedia di program Anda. Ini hanya berjalan sekali selama seluruh proses kompilasi.

Fungsi loop(): Fungsi loop() digunakan setelah mempersiapkan() fungsi diinisialisasi, seperti namanya fungsi loop() akan terus berjalan sampai berhenti digunakan untuk mengontrol papan Arduino secara aktif.

Contoh Program Arduino

Sebagai contoh, kita akan menggunakan program Led bawaan Arduino dari bagian contoh. Dengan menggunakan sketsa ini, kita akan mencoba memahami dasar-dasar program Arduino.

Ikuti langkah-langkah ini untuk mengimpor sketsa berkedip Led:

Pergi ke File>Contoh>01.Dasar>Berkedip , sebuah jendela baru akan terbuka menampilkan sketsa dari LED Berkedip program.

Seperti yang bisa kita lihat di sketsa, kita telah menginisialisasi mempersiapkan() fungsi itu akan berjalan hanya satu kali.

4 pinMode(LED_BUILTIN, OUTPUT); Ini akan mengatur pin led bawaan sebagai output kami.

Setelah itu lingkaran() fungsi diinisialisasi, itu akan berjalan berulang-ulang:

8 digitalWrite(LED_BUILTIN, TINGGI); Ini akan menyalakan led
9 penundaan (1000); Ini akan memberikan jeda satu detik
10 digitalWrite(LED_BUILTIN, RENDAH); Ini akan mematikan led
sebelas penundaan (1000); Beri jeda satu detik

Baca tentang fungsi digitalWrite() dan delay() – Cara menggunakan Arduino DigitalTulis() dan bagaimana Fungsi Penundaan Arduino bekerja.

Menggunakan tombol tindakan cepat, unggah program ke Arduino.

Keluaran Program

Kita dapat melihat Led bawaan yang berkedip di atas papan Arduino sebagai output kita:

Kesimpulan

Ini mungkin akhir dari artikel ini tetapi ini hanyalah awal dari perjalanan baru Anda dengan Arduino.
Menulis kode dengan Arduino selalu menyenangkan dan merupakan kesempatan belajar yang bagus untuk pemula. Kami telah menulis kode led berkedip pertama kami, Anda dapat mencoba contoh lain juga dan meningkatkan pengetahuan pemrograman Anda.