Apakah IDE Untuk Bekerja Dengan Arduino

Isi kandungan:

Apakah IDE Untuk Bekerja Dengan Arduino
Apakah IDE Untuk Bekerja Dengan Arduino

Video: Apakah IDE Untuk Bekerja Dengan Arduino

Video: Apakah IDE Untuk Bekerja Dengan Arduino
Video: Tonton Sampai Habis !!! Belajar Arduino Di Jamin Bisa 2024, November
Anonim

Semua orang yang mula belajar Arduino sudah biasa dengan Arduino IDE. Ia membolehkan anda menulis lakaran, memeriksa kebenaran dan memasukkannya ke dalam memori papan Arduino. Tetapi adakah ini satu-satunya cara untuk mengembangkan program untuk Arduino? Tidak sama sekali! Mari lihat apa persekitaran pembangunan lain yang ada.

Logo Arduino
Logo Arduino

Perlu

  • - Arduino;
  • - komputer.

Arahan

Langkah 1

Mari kita mulakan dengan persekitaran pembangunan PROGRAMINO. Ini adalah persekitaran pembangunan berbayar, tetapi anda boleh mencubanya selama 14 hari secara percuma. Programino, seperti persekitaran pembangunan lain, bagaimanapun, memerlukan anda memasang Arduino IDE. Apabila anda memulakan program untuk pertama kalinya, tentukan jalan ke fail yang boleh dilaksanakan arduino.exe dalam tetapan. Untuk melakukan ini, pergi ke menu tetapan: Pilihan -> Tetapan Editor. Tetingkap akan muncul di mana anda perlu menentukan jalan ke direktori dengan Arduino IDE dan perpustakaan yang berkaitan. Kami kini bersedia untuk menulis program di Programino.

Tetapan persekitaran Programino
Tetapan persekitaran Programino

Langkah 2

Bahasa yang digunakan dalam persekitaran pengembangan ini sama dengan bahasa Arduino IDE - C yang asli. Sebenarnya, jika anda sudah menulis sketsa di Arduino IDE, maka anda tidak perlu mempelajari bahasa pengaturcaraan baru, yang merupakan kelebihan besar dari persekitaran pembangunan ini.

Namun, di samping itu, IDE ini menawarkan kaedah pengembangan pantas yang mudah seperti penyelesaian kod. Maksudnya, anda tidak perlu terus menerus membaca arahan dan kaedah Arduino. Anda mula mengetik kod, dan persekitaran pengembangan akan meminta anda memilih yang anda inginkan dari pilihan yang ada. Contohnya, anda menaip "digi" dan IDE memberikan anda pilihan: "digitalRead", "digitalWrite".

Mari tulis lakaran ringkas di mana kita akan sentiasa membuat tinjauan mengenai salah satu pin analog Arduino dan mengeluarkan bacaan ke port bersiri. Cuba taipkan lakaran dengan tangan, bukannya salin dan tampal, untuk merasakan kemudahan penyelesaian kod Programino.

Lakarkan dalam Programino
Lakarkan dalam Programino

Langkah 3

Apa lagi yang menarik yang ditawarkan oleh Programino IDE? Persekitaran pembangunan ini mempunyai beberapa alat menarik yang tersedia melalui menu Tools. Contohnya, notepad, pereka watak LCD, penukar antara DEC-BIN-HEX, terminal port bersiri, plotter analog dan lain-lain.

Mari kita perhatikan lebih dekat alat Analog Plotter. Alat ini membolehkan anda memvisualisasikan apa yang masuk ke port COM dari Arduino. Ini berguna, misalnya, untuk menampilkan bacaan beberapa sensor analog: suhu, kelembapan, tekanan, pencahayaan, dan lain-lain.

Untuk plotter berfungsi dalam lakaran, anda perlu mengaktifkan port bersiri pada kelajuan 19200 kb / s. Data dicetak ke plotter menggunakan Serial.println (). Mari mulakan plotter analog. Tekan butang Sambung untuk menyambung ke port yang menghubungkan Arduino.

Plot analog di Programino
Plot analog di Programino

Langkah 4

Alternatif lain yang menarik untuk Arduino IDE adalah B4R, atau "Basic for Arduino". Pautan ke laman web rasmi juga diberikan pada akhir artikel. Persekitaran pengembangan ini menarik kerana menggunakan bahasa Asas dan bukannya C. Ia juga menyokong penyelesaian kod. Tambahan, ia adalah percuma.

Pada permulaan pertama, persekitaran B4R juga mengharuskan anda menentukan jalan ke direktori dengan Arduino IDE, serta, jika perlu, perpustakaan bukan standard tambahan dan modul umum. Tetapan ini dapat dikonfigurasi kemudian melalui menu Tools -> Configure Paths.

Tetapan persekitaran B4R
Tetapan persekitaran B4R

Langkah 5

Mari tulis lakaran seperti ini dan pada masa yang sama melihat lebih dekat IDE B4R.

Di bahagian tengah ada bidang untuk menyunting kod. Di sebelah kanan adalah kawasan tab dan tab itu sendiri: perpustakaan yang tersedia, modul lakaran, sejarah dan carian. Tab dengan majalah terbuka pada foto di atas. Dapat dilihat bahawa mesej dipaparkan di sini, yang diatur dalam program dengan perintah Log (). Dalam persekitaran pengembangan ini, anda dapat menetapkan titik putus, yang sangat berguna dalam proses debug, dan juga menggunakan penanda halaman untuk navigasi lebih cepat melalui kod.

Anda tidak akan dapat langsung memulakan pengaturcaraan dalam lingkungan pengembangan ini, kerana ia menggunakan bahasa yang berbeza, lebih berorientasikan objek daripada Arduino IDE klasik, dengan sintaks yang berbeza. Walau bagaimanapun, kemudahan persekitaran ini dan ketersediaan bimbingan yang baik dari pemaju menebus kekurangan ini.

Lakaran pertama dalam B4R
Lakaran pertama dalam B4R

Langkah 6

Terdapat persekitaran pembangunan lain untuk Arduino selain yang disenaraikan. Contohnya, Codeblocks. Ia mempunyai kemampuan yang sama seperti yang dijelaskan oleh IDE, jadi saya tidak akan menerangkannya dengan lebih terperinci.

Tetapi sekarang anda tahu bahawa ada persekitaran pembangunan alternatif, jauh lebih mudah untuk Arduino. Menggunakannya akan sangat memudahkan dan mempercepat pengembangan lakaran anda sendiri.

Disyorkan: