Saya tahu ini sudah lama ditanyakan, tapi mungkin itu akan berguna bagi seseorang. Saya seorang pemula, mengenai semua hal ini, jadi jika ada yang tahu cara yang lebih baik untuk melakukannya, perbaiki saya. inilah cara saya mengatur CLion for Arduino (di Windows 10):
Unduh dan pasang IDE Arduino resmi (1.6.9).
Unduh dan instal MinGW ke 'C: \ MinGW'
Di MinGW, instal: 'mingw32-base' dan 'mingw32-gcc-g ++'
Unduh dan instal CLion .
Buat proyek 'tanpa judul', hanya untuk membuka CLion.
Di CLion> Pengaturan> Plugins> Jelajahi Gudang> Cari dan instal: 'Arduino' (integrasi alat), dan 'Serial Monitor' (misc).
Di CLion> Pengaturan> Pencarian> ketik 'MinGW'
Di lingkungan, pilih 'Gunakan rumah MinGW', dan ramban ke folder MinGW ('C: \ MinGW'). Tekan berlaku, dan tunggu sampai CLion menemukan lingkungan.
Dalam File> Tutup proyek.
Buka pengelola file apa saja dan buka 'c: \ Users \ name \ ClionProjects \' dan hapus proyek 'tanpa judul' yang baru saja Anda buat.
Buka CLion, pilih 'Proyek sketsa Arduino Baru'
Dalam direktori proyek> 'buka cmakelists.txt' dan konfigurasikan baris:
6: set board version
7: set port (you can find out port# from the Arduino IDE)
8: set the path where you installed your Arduino libraries (Arduino sketch folder)
set(${CMAKE_PROJECT_NAME}_BOARD uno)
set(${CMAKE_PROJECT_NAME}_PORT COM3)
LINK_DIRECTORIES(c:\\ARDUINO\\libraries)
Di sudut kanan atas di CLion, di dekat tombol 'Putar' hijau, pilih 'Edit Konfigurasi', di sebelah kiri pilih 'Aplikasi'> 'Unggah', dan tetapkan:
-target: 'upload'
-configuration: 'debug'
-executable: the project name
lalu tekan ok.
Dalam file .ino proyek, tulis beberapa kode yang sangat sederhana (blink).
Hubungkan Arduino Uno melalui USB, dan tekan tombol 'play' berwarna hijau untuk mengunggah sketsa.
Untuk memulai monitor serial:
- Di jendela utama CLion kiri bawah, klik tab monitor serial (di 'tombol alat')
- Klik ikon kunci inggris untuk mengatur port dan baud rate.
- Di atas ikon kunci pas, klik ikon biru 'sambungkan'.
- Jika nilai tidak muncul 'dengan benar', klik ikon putih 'beralih ke hex' (di kanan kunci inggris).
- Sebelum mengunggah sketsa, lepaskan sambungan monitor serial.
Agar CLion menemukan perpustakaan dengan benar, pastikan untuk menggunakan nama yang sama untuk folder lib seperti untuk file '.h'. contoh: untuk DallasTemperature.h gunakan nama folder DallasTemperature. Setelah # memasukkan lib baru, klik kanan pada 'Folder perpustakaan eksternal' dan pilih 'Muat ulang proyek cmake'.
Anda mungkin ingin melakukan konfigurasi lebih lanjut dalam pengaturan CLion seperti: tema, warna, ukuran teks, dll.
Juga, Anda dapat mengkonfigurasi beberapa berguna 'hidup template', seperti: serialprintln
, digitalwrite
, pinmode
, switch
, dll untuk meningkatkan produktivitas Anda.