Apa IDE Untuk Bekerja Dengan Arduino?

Daftar Isi:

Apa IDE Untuk Bekerja Dengan Arduino?
Apa IDE Untuk Bekerja Dengan Arduino?

Video: Apa IDE Untuk Bekerja Dengan Arduino?

Video: Apa IDE Untuk Bekerja Dengan Arduino?
Video: Tonton Sampai Habis !!! Belajar Arduino Di Jamin Bisa 2024, April
Anonim

Setiap orang yang mulai belajar Arduino akrab dengan Arduino IDE. Hal ini memungkinkan Anda untuk menulis sketsa, memeriksa kebenaran dan memuatnya ke dalam memori papan Arduino. Tapi apakah ini satu-satunya cara untuk mengembangkan program untuk Arduino? Tidak semuanya! Mari kita lihat lingkungan pengembangan lainnya yang ada.

logo Arduino
logo Arduino

Diperlukan

  • -Arduino;
  • - komputer.

instruksi

Langkah 1

Mari kita mulai dengan lingkungan pengembangan PROGAMINO. Ini adalah lingkungan pengembangan berbayar, tetapi Anda dapat mencobanya selama 14 hari secara gratis. Programino, seperti lingkungan pengembangan lainnya, mengharuskan Anda untuk menginstal Arduino IDE. Saat Anda memulai program untuk pertama kalinya, tentukan jalur ke file executable arduino.exe di pengaturan. Untuk melakukan ini, buka menu pengaturan: Opsi -> Pengaturan Editor. Sebuah jendela akan muncul di mana Anda perlu menentukan jalur ke direktori dengan Arduino IDE dan perpustakaan terkait. Kami sekarang siap untuk menulis program di Programino.

Pengaturan lingkungan programino
Pengaturan lingkungan programino

Langkah 2

Bahasa yang digunakan dalam lingkungan pengembangan ini sama seperti di Arduino IDE - C asli. Artinya, pada kenyataannya, jika Anda sudah menulis sketsa di Arduino IDE, maka Anda tidak perlu mempelajari bahasa pemrograman baru, yang merupakan nilai tambah besar dari lingkungan pengembangan ini.

Namun, sebagai tambahan, IDE ini menawarkan cara yang nyaman untuk pengembangan cepat seperti penyelesaian kode. Artinya, Anda tidak harus terus-menerus melalui perintah Arduino dan referensi metode. Anda mulai mengetik kode, dan lingkungan pengembangan akan meminta Anda untuk memilih yang Anda inginkan dari opsi yang tersedia. Misalnya, Anda mengetik "digi" dan IDE menawarkan opsi: "digitalRead", "digitalWrite".

Mari kita menulis sketsa sederhana di mana kita akan terus-menerus melakukan polling salah satu pin analog Arduino dan mengeluarkan pembacaan ke port serial. Cobalah mengetik sketsa dengan tangan, daripada menyalin dan menempel, untuk merasakan kemudahan penyelesaian kode Programino.

Sketsa di Programino
Sketsa di Programino

Langkah 3

Apa lagi yang menarik yang ditawarkan Programino IDE? Lingkungan pengembangan ini memiliki beberapa alat menarik yang tersedia melalui menu Alat. Misalnya notepad, LCD character designer, converter antara DEC-BIN-HEX, terminal serial port, analog plotter dan lain-lain.

Mari kita lihat lebih dekat alat Plotter Analog. Alat ini memungkinkan Anda untuk memvisualisasikan apa yang masuk ke port COM dari Arduino. Ini dapat berguna, misalnya, untuk menampilkan pembacaan beberapa sensor analog: suhu, kelembaban, tekanan, penerangan, dan lain-lain.

Agar plotter berfungsi dalam sketsa, Anda harus mengaktifkan port serial pada kecepatan 19200 kb / s. Data dicetak ke plotter menggunakan Serial.println(). Mari kita mulai plotter analog. Tekan tombol Connect untuk terhubung ke port yang terhubung dengan Arduino.

Plotter analog di Programino
Plotter analog di Programino

Langkah 4

Alternatif lain yang menarik untuk Arduino IDE adalah B4R, atau "Basic for Arduino". Tautan ke situs resmi juga diberikan di akhir artikel. Lingkungan pengembangan ini menarik karena menggunakan bahasa Basic daripada C. Ini juga mendukung penyelesaian kode. Plus, itu benar-benar gratis.

Pada awal pertama, lingkungan B4R juga mengharuskan Anda untuk menentukan jalur ke direktori dengan Arduino IDE, serta, jika perlu, pustaka non-standar tambahan dan modul umum. Pengaturan ini dapat dikonfigurasi nanti melalui menu Tools -> Configure Paths.

Pengaturan lingkungan B4R
Pengaturan lingkungan B4R

Langkah 5

Mari kita menulis sketsa seperti ini dan pada saat yang sama melihat lebih dekat pada B4R IDE.

Di bagian tengah terdapat kolom untuk mengedit kode. Di sebelah kanan adalah area tab dan tab itu sendiri: perpustakaan yang tersedia, modul sketsa, riwayat, dan pencarian. Tab dengan majalah terbuka di foto di atas. Dapat dilihat bahwa pesan ditampilkan di sini, yang diatur dalam program dengan perintah Log (). Dalam lingkungan pengembangan ini, Anda dapat mengatur breakpoint, yang sangat berguna dalam proses debug, dan juga menggunakan bookmark untuk navigasi yang lebih cepat melalui kode.

Anda tidak akan dapat langsung memulai pemrograman di lingkungan pengembangan ini, karena ia menggunakan bahasa yang berbeda, lebih berorientasi objek daripada IDE Arduino klasik, dengan sintaks yang berbeda. Namun, kenyamanan lingkungan ini dan ketersediaan panduan yang baik dari pengembang menutupi kekurangan ini.

Sketsa pertama di B4R
Sketsa pertama di B4R

Langkah 6

Ada lingkungan pengembangan lain untuk Arduino selain yang terdaftar. Misalnya, Codeblock. Ini memiliki kemampuan yang sama seperti yang dijelaskan oleh IDE, jadi saya tidak akan menjelaskannya lebih detail.

Tetapi sekarang Anda tahu bahwa ada lingkungan pengembangan alternatif yang jauh lebih nyaman untuk Arduino. Menggunakannya akan sangat menyederhanakan dan mempercepat pengembangan sketsa Anda sendiri.

Direkomendasikan: