Ich habe ein Arduino UNO, das ich brauche, um mit Ubuntu arbeiten zu können.
Kann mir jemand erklären, welche Schritte erforderlich sind, um die IDE auf Ubuntu zu installieren?
quelle
Ich habe ein Arduino UNO, das ich brauche, um mit Ubuntu arbeiten zu können.
Kann mir jemand erklären, welche Schritte erforderlich sind, um die IDE auf Ubuntu zu installieren?
Arduino IDE aus Ubuntus Repo sind normalerweise veraltet . Es gibt zwei Hauptmethoden, um die neueste Arduino IDE zu installieren: mit umake
und von arduino.cc tar.gz. In beiden Fällen müssen Sie Ihren Benutzer möglicherweise zur dialout
Gruppe hinzufügen (wenn dies nicht funktioniert, fügen Sie ihn auch zur tty
Gruppe hinzu):
sudo adduser $USER dialout
Ubuntu Make ist ein Befehlszeilentool, mit dem Sie die neueste Version der gängigen Entwicklertools für Ihre Installation herunterladen können
Installieren Sie Ubuntu Make
sudo apt-get install ubuntu-make
Wenn Sie Ubuntu 18.04+ nicht verwenden oder die neuesten Versionen möchten:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
Installieren Sie Arduino IDE mit umake
umake electronics arduino
Warnung : umake ide arduino
ist veraltet .
Dies installiert es auf ~/.local/share/umake/electronics/arduino
. Wenn die Verknüpfung nicht verfügbar ist, müssen install.sh
Sie dort ausgeführt werden.
Einige andere Softwareoptionen (wie Eagle oder Sublime) sind keine freie Software . Ich empfehle stattdessen Fritzing und Atom.io .
Folgen Sie einfach der offiziellen Anleitung (oder dem Tutorial von Canonical ):
lscpu
wird Ihnen sagen, ob 32 oder 64 Bit. Im Zweifelsfall 32 Bit verwenden.tar -xvf arduino-1.8.2-linux64.tar.xz
).Führen Sie das Installationsskript ( ./install.sh
) aus.
/opt/
oder verschieben /usr/local/
.Das Installationsprogramm erstellt kein Launcher-Symbol für mich: Ziehen Sie es einfach ( arduino-arduinoide.desktop
) vom Desktop:
Mit den neuesten Versionen kommen neuere Funktionen wie die "Additional Boards Manager URLs" in den Einstellungen ( um das ESP8266 Board hinzuzufügen ):
umake ide arduino
Dies ist aus Notizen, die ich bei der Installation eines Arduino gemacht habe. Es war sehr hilfreich, wenn ich mit anderen Computern dasselbe durchmachen musste.
Installieren Sie Sketch, mit dem Arduinos programmiert werden.
Verwenden Sie eine der folgenden Methoden.
oder
oder
Öffnen Sie "Ubuntu Software Center" Suche "arduino"
Richten Sie die Lieferanten-ID ein.
Ohne Arduino eingesteckt
Das habe ich bekommen
Wieder mit eingestecktem Arduino.
Das habe ich bekommen
Schauen Sie sich die Additionszeile an.
Es wird ungefähr so aussehen
Geben Sie die Zahlen ein, die Sie im folgenden Befehl haben.
Lassen Sie uns die serielle Schnittstelle zum Laufen bringen
Ohne Arduino eingesteckt
Wieder mit eingestecktem Arduino.
Suchen Sie nach der zusätzlichen tty * NAME. Meins war ttyAMC0, deins ist möglicherweise ttyUSB * oder ttyS *.
Jetzt wissen wir, welchen Port es zu benutzen versucht.
Das Folgende wird verwendet, um den seriellen Eingang vom Arduino zu protokollieren. Sie brauchen es vielleicht nicht.
// Möglicherweise ist es bereits auf Ihrem Computer installiert.
Sie erhalten ein Setup-Menü.
Ändern Sie die erste Zeile mit / dev / ttyAMC0 oder was auch immer Sie in Ihrem / dev / -Verzeichnis gefunden haben.
Setup als dfl speichern.
Ich weiß nicht, was das bedeutet. Ich habe es einfach irgendwo gelesen und es hat funktioniert.
Es ist auf ttyACM0. Als ich mir das Verzeichnis / dev ansah, stellte ich fest, dass ttyACM0 kommen und gehen würde, wenn der Ardunio eingesteckt oder herausgenommen wurde.
Installiere kst // Dieses Programm nimmt eine ASCII-Datei und stellt sie in eine Tabelle.
sudo apt-get install kst
Eine neuere Version wird irgendwann verfügbar sein.
Installieren Sie GtkTerm
Konfigurieren Sie GtkTerm für den Port, mit dem Arduino verbunden ist. Das Arduino muss eingesteckt sein und der serielle Leser in Sketch kann nicht eingeschaltet sein.
Sie sollten die ASCII-Nummern auf GtkTerm sehen.
Konfigurieren Sie das GtkTerm so, dass die Informationen in einer Textdatei protokolliert werden.
Wenn Sie die Textdatei jetzt öffnen, sollten Sie die Daten in der Datei sehen. Ich kann mich nicht erinnern, ob GtkTerm eine Pause benötigt, um dies zu lesen.
Öffne kst. Verwenden Sie den Datenassistenten, um mit ASCII eine Verbindung zur Datentextdatei herzustellen.
Die Daten sollten Spalte 1 sein.
Von hier aus sind Sie alleine.
quelle
Seit Ubuntu 16 habe ich viel Glück mit dem Software-Center, aber installiere Arduino IDE nicht, wenn es erscheint. Sie werden installieren wollen
arduino-mhall
. Es sollte ungefähr so aussehen:Ich habe hier verschiedene andere Methoden ausprobiert und hatte alle möglichen Probleme. Dieser hat einfach funktioniert und ich habe seitdem glücklich mit meinem Arduino Sachen gemacht.
quelle
Ist das nicht das, wonach du suchst? Ist das Universum in Ihren Software-Update-Einstellungen nicht aktiviert? Von genau.
quelle
Wenn Sie die neueste Version (Version 1.8.2) der Arduino IDE installieren, gibt es im Skript einen Dateinamenfehler, der zu der folgenden Fehlermeldung führt:
Wenn ich in Arduino-1.8.2 64 / lib sah, gibt es keine Datei,
cc.arduino.arduinonoide.xml
aber es gibt eine Datei mit dem Namenarduino-arduinonoide.xml
Die Lösung ist zu öffnen
install.sh
im Editor der Wahl und VeränderungRESOURCE_NAME=cc.arduino.arduinoide
zuRESOURCE_NAME=arduino-arduinoide
(und speichern Sie die Änderungen).Jetzt
./install.sh
kann problemlos im Terminal gefahren werden.Ich verstehe, dass dieses Problem in Version 1.8.3 behoben wird
Der vollständige Installationsvorgang ist also:
Laden Sie die Aduino-IDE von der Arduino-Website herunter (wählen Sie die 32-Bit- oder 64-Bit-Version entsprechend Ihren Anforderungen aus).
Navigieren Sie zu Ihrem Download-Ordner:
Bearbeiten Sie das Skript install.sh wie oben beschrieben, um das Problem mit RESOURCE_NAME zu beheben:
Nehmen Sie die Änderungen wie oben beschrieben vor, speichern Sie sie und beenden Sie sie.
Verschieben Sie den
Arduino-1.8.2 64
Installationsordner von Ihrem/downloads
Ordner in das/opt/
Verzeichnis: und navigieren Sie dann zum neuen Ordner:Machen
install.sh
ausführbar:und dann das Skript ausführen:
Die Arduino IDE sollte jetzt installiert sein und Sie sollten das Symbol auf Ihrem Desktop sehen.
quelle
Um Ihr Arduino in Ubuntu zum Laufen zu bringen, suchen Sie einfach im Software-Center nach "Arduino IDE". Finden Sie es und klicken Sie auf Installieren. Sie sollten dann in der Lage sein, Ihr Arduino zum Laufen zu bringen. Hoffe das hilft!
quelle
Zunächst müssen Sie http://arduino.cc/hu/Main/Software aufrufen . Laden Sie dann die Linux-Version von Arduino 1.0 für Linux herunter. Als nächstes extrahieren Sie den Ordner arduino-1.0 aus dem heruntergeladenen Archiv. Jetzt müssen Sie nur noch auf die Arduino-Datei doppelklicken, im daraufhin angezeigten Dialogfeld die Option Ausführen auswählen und fertig! Arduino sollte jetzt öffnen.
Wenn nach dem Extrahieren nicht funktioniert, dann Gehe zu Arduino 1.0-Ordner von Ihrem Terminal und schreibe
es sollte sich jetzt öffnen.
quelle