Belajar Basic Pemrograman Dasar Arduino - Buat kalian yang baru belajar pertama kali tentang pemrograman dasar arduino, mungkin artikel ini bisa membantu kalian untuk memahami dasar pemrograman pada arduino. Seperti yang saya ketahui bahwa pemrograman arduino sebenarnya mirip dengan bahasa C yang biasa digunakan pada AVR. Namun pemrograman pada arduino tergolong pemrograman dasar dan sederhana jika dibandingkan dengan pemrograman pada AVR. Ada yang bilang bahwa bahasa pemrograman arduino merupakan baha processing. Namun bagi saya bahasa yang digunakan pada arduino merupakan bahasa program arduino hehe.
Pada artikel kali ini saya ingin mengajak kepada kawan-kawan untuk belajar bahasa pemrograman dasar. Penting sekali bagi kita untuk memahaminya supaya pada saat dipembahasan selanjutnya saya akan kasih kepada teman-teman contoh-contoh dari pemrograman arduino yang basic dan mudah untuk di pelajari.
Baiklah tanpa basa basi lagi, kita mulai dari :
void setup() {
// semua kode yang disini akan dibaca sekali oleh Arduino}
void loop() {
//semua kode yang ada disini akan dibaca berulang kali (terus menerus) oleh Arduino}
Pada contoh dasar pemrograman awal di aya yang ada di dalam Void Setup akan dibaca sekali oleh arduino. Biasanya isi dari pemrograman tersebut tentang kode perintah untuk menentukan fungsi pada sebuah pin. Contohnya seperti pada program di bawah ini:
pinMode(13, OUTPUT); // menentukan pin 13 sebagai OUTPUT
pinMode(3, INPUT); // menentukan pin 3 sebagai INPUT
Adapun beberapa komunikasi antara arduino dengan komputer biasanya menggunakan serial.begin seperti pada program di bawah ini :
Serial.begin(9600); // untuk komunikasi Arduino dengan komputer
Lalu pada kode program Void Loop akan dibaca setelah Boid setup dan akan dibaca terus menurus oleh program. Isinya biasanya koder-koder perintah kepada pin INPUT dan OUTPUT pada arduino. Contohnya seperti pada kode dibawah ini:
digitalWrite(13, HIGH); //untuk memberikan 5V (nyala) kepada pin 13.
digitalWrite(13, LOW); //untuk memberikan 0V (mati) kepada pin 13.
analogWrite(3, 225); //untuk memberikan nilai 225 (setara dengan 5V) kepada pin 3.
Adapun program yang digunakan untuk menampilkan nilai pada sebuah sensor di serial monitor, bisa menggunakan:
Serial.print(namasensor); //menampilkan nilai sensor yang disimpan di variabel nama sensor
Untuk menampilkan text pada serial komputer nantinya bisa menggunakan:
Serial.print(“Selamat Datang”); //menampilkan teks Selamat Datang pada Serial Monitor
Lalu untuk membuka serial monitor bisa dengan memilih menu pada tools, kemudian pilih serial monitor. Atau kalian bisa menekan konbinasi dari CTRL + SHIFT + M di keyboard. atau kalian bisa meng-klik kaca pembesar pada arduino seperti pada gambar dibawah ini.
***
Tag :
Programing
0 Komentar untuk "Belajar Basic Pemrograman Dasar Arduino"
Silakan berkomentar sesuai dengan topik. Jangan menyisipkan link pada komentar dan jangan sampai komentar Anda masuk komentar SPAM.
Jangan salahkan Saya bila komentar Anda dihapus !