Mengunggah sketsa sederhana sepertinya berhasil ketika saya menjalankan program Arduino sebagai root ( sudo
). Saya ingin menjalankannya sebagai pengguna biasa. Adakah yang pernah mengalami masalah yang sama sebelumnya dan memperbaikinya?
Inilah yang saya peroleh dari lsusb
:
$ lsusb
Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
Dan program Arduino mengidentifikasinya sebagai /dev/ttyACM0
. Berikut ini izinnya:
$ ls -l /dev/ttyACM0
crw-rw---T 1 root dialout 166, 0 Mar 14 22:03 /dev/ttyACM0
Ini adalah keluaran dari id
groups=1000(abhiram),20(dialout),24(cdrom),25(floppy),29(audio),
30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev)
Ketika saya mengunggah sketsa dari contoh, sebagai pengguna biasa, saya menemukan kesalahan ini:
avrdude:stk500_recv(): programmer not responding
Setiap saran dipersilahkan.
Preferences
menu.
dmesg
untuk file perangkat yang terdaftar.
/dev/ttyACM0: USB ACM device
. Jadi, sepertinya tidak masalah bagi saya. Di sisi lain, log dari kompilasi dan pengunggahan (harus mengaktifkannya di Preferensi), tampak menjanjikan. Saya sepertinya tidak bisa menyalinnya dari program Arduino :(. (Mungkin mereka menulis ke file di suatu tempat?)