Arduino Serial Problem


Hari ini saat mau mencoba komunikasi Serial Arduino dengan Lazarus, terdapat beberapa kendala yang muncul. 

Setelah searching diberbagai forum, alhamdulillah solved. Kali ini akan aku bagikan tutorialnya. In my case, aku menggunakan Linux dengan Distro ChaletOS, turunannya Ubuntu, Arduino IDE 1.6.10 dan menggunakan Arduino Mega 2560 R3


Problem : 
Saat akan upload sketch, gagal dan muncul error notifikasi padahal setting port dan board bisa : 

avrdude: ser_open(): can't open device "/dev/ttyUSB0": Permission denied
ioctl("TIOCMGET"): Inappropriate ioctl for device

Ternyata kuncinya di “Permission denied”. Cara menanganinya :
Buka terminal (Ctrl+Shift+T) lalu ketikkan

$ sudo usermod -a -G dialout <username>
$ sudo chmod a+rw /dev/ttyACM0

Usernamenya ganti dengan username PC kamu. Unplugged kabel downloader, lalu pasang kembali lalu coba upload skecth.

ttyACM0 itu diganti sesuai dengan PORT arduino kamu, bisa dilihat di terminal dengan mengetikkan lsusb , lalu ls /dev/tty*

 
Sumber : http://askubuntu.com/questions/646254/arduino-serial-port-com1-problem

0 komentar:

Posting Komentar

Total Tayangan Halaman

Search...