Arduinocursus Deel3 Materiaal

From Digimaken Wiki

Revision as of 19:41, 28 June 2016 by Simon (talk | contribs)

Het gebruiken van voorbeelden

De meeste Arduinolibraries/-bibliotheken bevatten een of meerdere voorbeelden die laten zien hoe je de library kan gebruiken. Bij de Servo library zit de voorbeeldsketch Sweep, deze sketch kan je openen door op Bestand>Voorbeelden>Servo>Sweep te klikken (zie plaatje linksonder). Opmerking: Als je het voorbeeld wil bewerken, sla hem dan op onder een andere naam met Bewerken>Opslaan als... (zie plaatje rechtsonder).

Error creating thumbnail: File missing Error creating thumbnail: File missing

Het automatisch installeren van libraries

De Arduino omgeving heeft standaard al een aantal libraries meegeleverd (zoals de Servo library). Maar voor veel sensoren moet je een externe library installeren. De meeste recente versies van de Arduino-omgeving hebben een ingebouwde library zoekfunctie die je hiervoor kan gebruiken.

Dit voorbeeld laat zien hoe je de library voor de DHT11-sensor (de luchtvochtigheid- en temperatuursensor) kan installeren. Ga naar Schets>Bibliotheek gebruiken>Bibliotheken beheren...

Error creating thumbnail: File missing Error creating thumbnail: File missing

Typ in het zoekvenster de naam van de sensor in ("DHT11"). Je hebt meerdere resultaten. Dat betekend dat er meerdere geschikte libraries zijn voor deze sensor. We kiezen op goed geluk de bovenste. Als je erop klikt zie je rechts een knop "installeer" verschijnen. Klik daarop, en de library is geinstalleerd!

Error creating thumbnail: File missing Error creating thumbnail: File missing

Als je nu het library-venster afsluit en terug naar het hoofdscherm ga, zie je dat er onder Bestand>Voorbeelden, een nieuw voorbeeld bij is gekomen. "DHTtester"

Error creating thumbnail: File missing

Handmatig libraries toevoegen

Sommige libraries kunnen niet automatisch geinstalleerd worden. Bijvoorbeeld voor de HC-SR04 (de afstandssensor) is NewPing de beste library, maar deze kan niet vanuit de Arduino-omgeving geinstalleerd.

1. Download de library hier: NewPing

2. Pak de Zip uit in de Documents/Arduino/library directory.

3. Na het uitpakken kan je het originele zip-bestand weggooien.

4. Sluit de Arduino-omgeving af en start hem opnieuw op.

Als het goed is staat er nu bij de voorbeelden het volgende voorbeeld:

Error creating thumbnail: File missing