Ini solusinya:
Saya baru saja memperbarui sistem operasi saya ke Ubuntu 18. biasanya saya akan menginstal arduino IDE melalui tampilan web Arduino karena yang disediakan melalui portal Software Ubuntu selalu versi yang lebih lama, dan saya menginginkan fitur terbaru dan dukungan papan. Namun, karena saya baru saja menginstal sistem operasi terbaru, saya menduga bahwa pusat perangkat lunak resmi dari ubuntu akan memiliki versi terbaru dari IDE yang terdaftar, dan ternyata benar.
Sekarang ke bagian yang berair! Baik laptop saya dan desktop saya memiliki masalah yang sama dalam mengakses port serial. Saya telah membuat bagian pengguna dari grup dial-up, dan mengatur izin untuk port serial, tetapi selalu harus logout lalu kembali, lakukan semuanya lagi setiap kali saya reboot! TIDAK MENYENANGKAN!.
Kali ini, itu tidak berhasil. Bahkan di pusat perangkat lunak opsi izin untuk perangkat lunak menunjukkan port serial "terputus". tidak ada opsi untuk mengizinkan izin ke port bahkan setelah semua izin diberikan secara manual melalui jendela terminal menggunakan sudo.
Saya memutuskan untuk menghapus IDE Arduino dari pusat perangkat lunak, dan menginstalnya dari tampilan web, jadi saya melakukannya. Kali ini saya membaca file instal, hanya untuk melihat apakah itu menyebutkan izin untuk port serial atau tidak, ***** tentu saja! ****** semua port diatur dengan izin akses penuh, akses pengguna di seluruh papan. Ternyata inilah jawabannya. setelah menjalankan file arduino-linux-setup.sh yang disediakan oleh arduino, semua masalah port serial terpecahkan. berikut ini adalah kutipan dari arduino-linux-setup.sh
file;
echo ""
echo "******* Add User to dialout,tty, uucp, plugdev groups *******"
echo ""
sudo usermod -a -G tty $1
sudo usermod -a -G dialout $1
sudo usermod -a -G uucp $1
sudo groupadd plugdev
sudo usermod -a -G plugdev $1
acmrules () {
echo ""
echo "# Setting serial port rules"
echo ""
cat <<EOF
"KERNEL="ttyUSB[0-9]*", TAG+="udev-acl", TAG+="uaccess", OWNER="$1"
"KERNEL="ttyACM[0-9]*", TAG+="udev-acl", TAG+="uaccess", OWNER="$1"
EOF
}
sehingga Anda melihat bahkan KERNEL terpengaruh. Saran saya:
instal dari situs web arduino ide. abaikan pusat perangkat lunak saat ini, hingga diperbaiki. Ya PUSAT PERANGKAT LUNAK tidak mengizinkan izin ke port serial selama instalasi, dan selamanya.
Masalah terpecahkan!
/dev/ttyS0
. Apa alasannya?