Arduinocursus Deel3 Materiaal
From Digimaken Wiki
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: