Arduino biedt studenten, hobbyisten en organisaties een robuust platform voor het ontwikkelen van elektronische projecten en prototyping tegen zeer lage kosten.

Linux is een geweldig besturingssysteem voor het ontwikkelen van je Arduino-project, maar eerst moet je de Arduino IDE op je systeem installeren. De Arduino IDE helpt je bij het schrijven van code, het uitvoeren ervan en ten slotte het uploaden naar je Arduino-bord.

Waarom Arduino gebruiken?

Arduino is het perfecte platform om aan de slag te gaan met robotica en elektronica. Het wordt veel gebruikt in scholen en andere organisaties omdat het zeer toegankelijk en betaalbaar is. U kunt het gebruiken om een ​​breed scala aan projecten te creëren, variërend van kleinschalige tot complexe projecten.

Arduino is platformonafhankelijk en daarom gemakkelijk te gebruiken, ongeacht op welk platform u zich bevindt. Het wordt ondersteund op Unix, macOS, Linux en Windows, terwijl de meeste concurrenten op microcontrollers alleen op Windows worden ondersteund.

instagram viewer

Een ander groot voordeel is dat Arduino open source is. De meeste mensen associëren open source alleen met software, maar Arduino omvat zowel open source hardware als software. Hierdoor kunnen bijdragen van een breed publiek het platform nog beter maken.

Stap 1: Het Arduino IDE-archief downloaden op Linux

U kunt de nieuwste Arduino IDE krijgen van de Arduino-website. De Arduino IDE is beschikbaar op alle belangrijke besturingssystemen en architecturen, inclusief ARM- en 32-bits architecturen.

downloaden:Arduino IDE

De IDE heeft de vorm van een tar-archief. Tar-bestanden zijn gecomprimeerde gearchiveerde bestanden die veel worden gebruikt voor het distribueren van software op Linux. Ze hebben meestal de volgende bestandsextensies: TAR.XZ en TAR.GZ.

Gebruik het GNU tar-hulpprogramma om pak het gedownloade archiefbestand uit op Linux. Om dat te doen, gaat u naar de map Downloads of waar u uw IDE ook hebt gedownload met het cd-commando:

CD ~/Downloads

Pak vervolgens het gearchiveerde bestand uit met tar. Vergeet niet om de bestandsnaam te vervangen door de juiste in de onderstaande opdracht:

teerxvfarduino-*.teer.xz

De bestanden worden uitgepakt naar de map arduino-1.8.19. Het versienummer is afhankelijk van de IDE-versie die u hebt gedownload.

Stap 2: De Arduino IDE installeren op Linux

Om de installatie te starten, gaat u naar de uitgepakte map, die een naam heeft die lijkt op: arduino-x.x.x, met x.x.x zijnde het versienummer. In dit geval is de naam van de uitgepakte map arduino-1.8.19.

CDarduino-1.8.19

Voer de... uit install.sh installatiescript met de volgende opdracht:

sudo ./install.sh

Het script zal de IDE voor je installeren en je laten weten wanneer het klaar is.

Stap 3: Uw IDE en apparaat configureren

Nadat de installatie is voltooid, kunt u uw Arduino-apparaat aansluiten op de USB-poort van uw pc.

druk de Super toets en zoek naar "arduino" om de Arduino IDE vanuit de GUI te starten. U kunt ook gewoon de opdracht uitvoeren arduino in uw terminal.

De eerste keer dat u de IDE start, krijgt u een dialoogvenster voor het controleren van machtigingen dat lijkt op het onderstaande. Klik op de Toevoegen knop om door te gaan. Hiermee wordt uw gebruiker toegevoegd aan de dialout-groep, waarmee u uitvoeringscode naar uw Arduino-apparaat kunt uploaden.

Als alternatief kunt u uw gebruiker handmatig toevoegen aan de uitbelgroep met behulp van de opdracht:

sudo usermod -aG dialout $USER

Afmelden bij de terminal en pc en log vervolgens opnieuw in om de wijzigingen door te voeren. Alleen de rootgebruiker en de leden van de dialout-groep kunnen code uploaden naar Arduino-apparaten die op uw pc zijn aangesloten.

Ga in je Arduino IDE naar Hulpmiddelen > Haven, en je zult je Arduino-apparaat vinden onder de Seriële poorten etiket zoals hieronder weergegeven.

Als het nog steeds niet wordt vermeld, probeer dan uw Arduino-apparaat opnieuw aan te sluiten.

Uw eerste programma uitvoeren met behulp van de Arduino IDE

De Arduino IDE wordt geleverd met enkele basisvoorbeelden die kant-en-klare code bevatten. Klik op Bestanden > Voorbeelden > 01. Basis > Knipperen. Hiermee wordt een eenvoudig knipperend codeproject geopend, dat in feite het licht op je Arduino een seconde aanzet en vervolgens voor onbepaalde tijd uit en weer aan.

Als een goede gewoonte moet u uw code verifiëren of compileren voordat u deze naar uw apparaat uploadt. Op deze manier vang je fouten in de IDE op. Klik op Schetsen in het menu selecteer dan Verifiëren/Compileren, of druk gewoon op Ctrl + R. Als uw code succesvol is gecompileerd, bent u klaar om uw code naar het Arduino-apparaat te uploaden.

Klik op de Schetsen menu-optie opnieuw en selecteer Uploaden. U kunt ook de sneltoets gebruiken Ctrl + U.

De TX- en RX-lampjes op uw Arduino-microcontroller knipperen terwijl de IDE de code uploadt. Vervolgens begint het hoofdlampje op de Arduino te knipperen volgens de gegeven instructies.

Arduino IDE op Linux is geweldig voor beginners

Met de Arduino IDE geïnstalleerd, ben je helemaal klaar om geweldige robot- en automatiseringsprojecten te bouwen. Arduino is een robuust platform met een grote gebruikersgemeenschap en is in het begin relatief goedkoop.

Om het meeste uit uw Arduino te halen, begint u met kleine projecten waarvoor niet zoveel apparatuur nodig is en gaat u na verloop van tijd verder met complexe projecten.