English Click this button for the international website

Geekcreit UNO en Arduino IDE op Linux Mint

Je vraagt je nu natuurlijk af, wat is een “Geekcreit UNO”? Na een aantal eenvoudige software- en hardware-experimenten met verschillende incarnaties van de Raspberry Pi werd het tijd om ook eens met de Arduino aan de slag te gaan. Dus kocht ik onlangs één van de vele Chinese clones van de Arduino Uno, en deze draagt de naam “Geekcreit UNO R3 ATmega328P Development Board For Arduino“. Ik kocht dit zeer betaalbare Arduino compatible bordje bij de altijd vriendelijke mensen van VNG Systems.

Getest met:
Arduino IDE versie: 1:1.0.5+dfsg2-2
Linux Mint versie: 17.3 Cinnamon 64-bit
Geekcreit UNO revisie: onbekend

Geekcreit UNO
Geekcreit UNO

Als je dit bordje onder Windows wilt gebruiken dan moet je eerst nog een driver installeren voor de CH341 USB interface-chip (http://www.5v.ru/zip/ch341ser.zip) maar onder Mint is dit niet nodig en heb je genoeg aan alleen de Arduino IDE. Installatie is redelijk eenvoudig en je kunt grotendeels stappen volgen zoals beschreven op de Arduino website.

De Arduino IDE en Geekcreit UNO installeren onder Linux Mint

Update: Als je de nieuwste versie van de IDE wilt installeren, volg dan deze tutorial

Het is verstandig om eerst de package list en de reeds aanwezige software op je systeem te updaten met de volgende commando’s vanaf de commandline :
sudo apt-get update
sudo apt-get upgrade

Omdat de Arduino toolkit in de officiële software repositories van Linux Mint aanwezig is, kun je deze eenvoudig downloaden en installeren met het volgende commando:
sudo apt-get install arduino
Hiermee zullen de Arduino IDE gedownload en geïnstalleerd worden, alsmede alle andere noodzakelijke componenten zoals Java.

Hierna kun je de IDE terugvinden in het menu van Mint onder de afdeling ‘Ontwikkeling’.

Arduino IDE in het Mint menu
Arduino IDE in het Mint menu

Vanuit het menu van Mint kun je nu de IDE starten. Je zult deze eerste keer de “Arduino Permission Checker” zien verschijnen.

Arduino permission checker
Arduino permission checker

Klik op de “Add”-knop om jezelf aan de “dialout”-groep toe te voegen.

Hierna zal Mint je om je administrator-wachtwoord vragen: “Authentication is required to add the current user to the required groups.”

Authenticatie
Authenticatie

Voer je wachtwoord in en klik op de “Authenticate”-knop. Nu zal de IDE automatisch opstarten en een lege ‘sketch’ laten zien.

Sluit nu eerst de IDE af en start de computer opnieuw op, of log uit van je account. Na het rebooten of opnieuw inloggen zul je aan de ‘dialout’-groep zijn toegevoegd. Je kunt dit met het volgende commando controleren:
group
Nu is het tijd om de Geekcreit in te pluggen. Of het apparaat correct herkend wordt door Mint kun je controleren met het volgende commando:
lsusb
In de lijst van apparaten zou je nu zoiets als “QinHeng Electronics HL-340 USB-Serial adapter” terug moeten zien.

De Arduino IDE starten en je eerste sketch naar de Geekcreit UNO uploaden

Als alles goed gegaan is kun je nu de Arduino IDE weer opstarten, en daarna de voorbeeld-sketch genaamd “Blink” laden: File > Examples > 01 Basics > Blink. Klik op de “Upload”-knop (de pijl naar rechts) om de sketch naar de Arduino te uploaden.

De eerste keer dat je dit doet zal er waarschijnlijk een pop-up verschijnen waarin gevraagd wordt de juiste seriële poort te selecteren. Let op dat je de USB-poort kiest (“/dev/ttyUSB0”) en klik op OK.

Seriële poort kiezen
Seriële poort kiezen

De sketch zal nu naar de Geekcreit verzonden worden. Als het uploaden klaar is zal de Geekcreit de “Blink”-sketch starten en de rode LED op het bordje zal gaan knipperen. Nu kun je je eigen sketches maken of nog een paar voorbeelden uitproberen. Veel plezier!

Geekcreit® UNO R3 ATmega328P Development Board For Arduino
Getest en Aanbevolen door OneGuyOneBlog.com:

Geekcreit® UNO R3 ATmega328P Development Board For Arduino

Deze blogpost is ook beschikbaar in het Engels.

Voeg een reactie toe

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *