In der Arduino IDE ist die serielle Schnittstelle ausgegraut und COM 1 i im Fenster angezeigt. Es gibt keine Möglichkeit, über eine serielle Verbindung zu kommunizieren. Ich weiß nicht, ob dies ein Arduino Bugg oder ein Bugg in Bionic Beaver ist. Die Anwendung funktionierte in 17.10 Artfull.
Dieser Bugg wird gemeldet und ein Fix wartet auf einen Upload in Debian
9. Mai:
Die NullPointerException mit Java 10 wurde behoben, die durch die Systemeigenschaft null java.ext.dirs verursacht wurde (Schließt: # 896929)
Es ist nicht nur ein Arduino-Problem, sondern betrifft generell serielle Verbindungen.
Getestete Pronterface und es besteht keine serielle Verbindung zum 3D-Drucker.
Antworten:
Das Problem mit der seriellen Kommunikation / dem Uploader wurde für mich behoben, indem die Anweisungen zum Installieren von Oracle Java 8 in diesem Beitrag befolgt wurden:
https://linuxconfig.org/how-to-install-java-on-ubuntu-18-04-bionic-beaver-linux
auf einem neu installierten Ubuntu 18.04 LTS-System. Nach der Installation von Oracle Java 8:
Die Arduino IDE funktionierte ordnungsgemäß.
quelle
sudo update-alternatives --config java
openjdk-8-jdk
Paket installiert , das (mitupdate-alternatives --config java
) halfSie sollten Ihrem Benutzer die Berechtigung zum Schreiben auf die serielle Schnittstelle mit erteilen
Siehe auch "Wie installiere ich die neueste Arduino IDE?" .
Es scheint, dass es ein echter Fehler ist, ich bekomme auch sauberes Ubuntu 18.04 LTS:
Also habe ich den Fehler 1770604 an das Launchpad mit verknüpften Debian- Fehlern gemeldet :
quelle
Ich hatte das gleiche Problem. Ich habe die Beta-Version von Arduino IDE 1.9.0 installiert und sehe diesen Fehler nicht mehr.
quelle
Probieren Sie es aus mit,
und vergessen Sie nicht, die Berechtigung zu ändern, Beispiel COM1 als ttyUSB0:
quelle
Laden Sie die neueste Arduino-IDE von arduino.cc herunter , extrahieren Sie das Archiv und machen Sie install.sh mit
chmod +x install.sh
oder über die Registerkarte Berechtigungen der Dateieigenschaften ausführbar . Danach können Siesudo ./install.sh
- von einem Terminal aus, dessen aktueller Pfad der extrahierte Ordner ist - die Arduino IDE installieren . Dies sollte Ihr Problem beheben.Vielen Dank an CharlieS für den Vorschlag per Kommentar .
quelle