Logika kode Arduino dasar adalah struktur “jika-maka” dan dapat dibagi menjadi 4 blok:

Penyiapan – biasanya akan ditulis di bagian penyiapan kode Arduino, dan melakukan hal-hal yang perlu dilakukan hanya sekali, seperti kalibrasi sensor.

Input – di awal loop, baca input. Nilai-nilai ini akan digunakan sebagai kondisi (“jika”) seperti pembacaan cahaya sekitar dari LDR menggunakan analogRead ().

Memanipulasi Data – bagian ini digunakan untuk mengubah data menjadi bentuk yang lebih nyaman atau melakukan penghitungan. Misalnya, AnalogRead () memberikan pembacaan 0-1023 yang dapat dipetakan ke kisaran 0-255 untuk digunakan pada PWM. (Lihat analogWrite ())

Output – bagian ini mendefinisikan hasil akhir dari logika (“kemudian”) sesuai dengan data yang dihitung pada langkah sebelumnya. Melihat contoh LDR dan PWM kami, nyalakan LED hanya ketika tingkat cahaya sekitar berada di bawah ambang tertentu.

  • Perpustakaan Kode Arduino
  • Struktur Perpustakaan
  • Pustaka adalah folder yang terdiri dari file dengan file kode C ++ (.cpp) dan file header C ++ (.h).

File .h menjelaskan struktur pustaka dan mendeklarasikan semua variabel dan fungsinya.

File .cpp menampung implementasi fungsi.

Mengimpor Perpustakaan

Hal pertama yang perlu Anda lakukan adalah menemukan perpustakaan yang ingin Anda gunakan dari sekian banyak perpustakaan yang tersedia secara online. Setelah mengunduhnya ke komputer Anda, Anda hanya perlu membuka Arduino IDE dan klik Sketch> Include Library> Manage Libraries. Anda kemudian dapat memilih pustaka yang ingin Anda impor ke IDE. Setelah proses selesai, perpustakaan akan tersedia di menu sketsa.

Dalam kode yang disediakan oleh circuito.io alih-alih menambahkan pustaka eksternal seperti yang disebutkan sebelumnya, kami menyediakannya dengan folder firmware. Dalam kasus ini, IDE mengetahui cara menemukannya saat menggunakan #include.

Dari Software ke Hardware

Ada banyak hal yang bisa dikatakan tentang kemampuan perangkat lunak Arduino, tetapi penting untuk diingat bahwa platform terdiri dari perangkat lunak dan perangkat keras. Keduanya bekerja bersama-sama untuk menjalankan sistem operasi yang kompleks.

Kode → Kompilasi → Unggah → Jalankan

Inti dari Arduino, adalah kemampuan untuk mengkompilasi dan menjalankan kode.

Setelah menulis kode di IDE Anda perlu mengunggahnya ke Arduino. Mengklik tombol Unggah (ikon panah menghadap ke kanan), akan mengkompilasi kode dan mengunggahnya jika lolos kompilasi. Setelah unggahan Anda selesai, program akan mulai berjalan secara otomatis.

Anda juga dapat melakukan ini selangkah demi selangkah:

Pertama, kompilasi kodenya. Untuk melakukan ini cukup klik ikon centang (atau klik sketsa> Verifikasi / Kompilasi di bilah menu.

Seperti yang Anda lihat, ikon centang terletak di kiri atas di bawah tag “File” di bagian menu.

Setelah Anda selesai melakukannya, Arduino akan mulai mengompilasi. Setelah selesai, Anda akan menerima pesan penyelesaian yang terlihat seperti ini:Seperti yang Anda lihat, garis hijau di bagian bawah halaman memberi tahu Anda bahwa Anda sudah “selesai menyusun”. Jika kode Anda gagal dijalankan, Anda akan diberi tahu di bagian yang sama, dan kode yang bermasalah akan disorot untuk diedit.

Setelah Anda menyusun sketsa, sekarang waktunya untuk mengunggahnya.

Pilih port serial yang terhubung dengan Arduino Anda. Untuk melakukan ini, klik Tools> Serial port di menu untuk menentukan port serial yang Anda pilih (seperti yang ditunjukkan sebelumnya di atas). Anda kemudian dapat mengunggah sketsa yang telah dikompilasi. belajar arduino

Untuk mengunggah sketsa, klik ikon unggah di sebelah centang. Cara lainnya, Anda dapat membuka menu dan mengklik File> unggah. LED Arduino Anda akan berkedip setelah data ditransfer.

Setelah selesai, Anda akan disambut dengan pesan penyelesaian yang memberi tahu Anda bahwa Arduino telah selesai mengunggah.

Menyiapkan IDE Anda

Untuk menghubungkan papan Arduino ke komputer Anda, Anda memerlukan kabel USB. Saat menggunakan Arduino UNO, USB mentransfer data dalam program langsung ke papan Anda. Kabel USB digunakan untuk memberi daya pada arduino Anda. Anda juga dapat menjalankan Arduino melalui sumber daya eksternal.

Sebelum Anda dapat mengunggah kode, ada beberapa pengaturan yang perlu Anda konfigurasi.

Pilih papan Anda – Anda perlu menentukan papan Arduino mana yang akan Anda gunakan. Lakukan ini dengan mengklik Alat> Papan> Papan Anda.

Pilih prosesor Anda- ada papan tertentu (misalnya Arduino pro-mini) yang Anda perlukan untuk menentukan model prosesor yang Anda miliki. Di bawah alat> prosesor> pilih model yang Anda miliki.

Pilih port Anda – untuk memilih port yang terhubung dengan papan Anda, buka alat> Port> COMX Arduino (Ini adalah port serial Arduino).