Hoofdpagina

Uit Helios Wiki
Ga naar: navigatie, zoeken

Inhoud

Wat heb ik nodig

Om de Helios te gebruiken heeft u het volgende nodig:

  • De Helios
  • micro USB kabel
  • De Arduino ontwikkelomgeving
  • De specifieke Helios bestanden

Zelf installeren

De Arduino ontwikkelomgeving

Download de Arduino ontwikkelomgeving.

De Helios kan worden geprogrammeerd met behulp van de Arduino ontwikkelomgeving. Een programma voor de Arduino wordt een sketch genoemd. Deze sketches worden opgeslagen in een locatie die sketchbook heet.

De website van de Arduino community is de referentie voor de ontwikkelomgeving en de programmeer taal.


De Helios bestanden

Download de Helios bestanden.

De Helios bestanden bevat de drivers en libraries voor de Helios. (changelog)


Download en installeer de Arduino ontwikkelomgeving. Download de Helios bestanden en pak deze uit in de Arduino Sketchbook locatie. Sluit de Helios aan en zet deze aan. Herstart vervolgens de ontwikkelomgeving.


Windows: Tijdens de installatie wordt gevraagd naar de locatie van de Helios driver. Deze is te vinden in Sketchbook\hardware\Helios\driver

OSX & Linux: Indien Java niet aanwezig is zal deze geïnstalleerd moeten worden, het OS zal zelf aangeven als dit het geval is.

Stap voor stap installatie

Via de volgende links kan een stap voor stap installatie voor verschillende operating systems gevolgd worden:

De Helios

Componenten

Hier verschijnt de beschrijving van de verschillende hardware componenten in het Gadget.


Libraries

Op de Helios zijn een aantal hardware compenenten aanwezig. Om het gebruik van deze componenten te vergemakkelijken zijn er libraries geschreven. In onderstaande tabel staan de voor de Helios geschreven libraries met een link naar een uitleg van elke library. Om een library te gebruiken moet het header file van elke library in de sketch worden aangeroepen.

Voor gebruik van alle libraries in onderstaand tabel, behalve de Helios library, moet de naam van de library zoals deze in de sketch wordt gebruikt, boven de setup als volgt worden gedefinieerd Libraryname Workingname;, voorbeeld: Helios_LEDS led;

Voor gebruik van de Helios library hoeft de naam niet te worden gedefineerd. Functies binnen deze library kunnen als volgt worden aangeroepen: Helios.Functionname();

Naam

Omschrijving
Helios LEDS Met de Helios LEDS library kunnen de led krant, rgb led en witte leds makkelijk worden aangesproken.
Helios Colour Sensor TCS3414 Met deze library kan de op de Helios aanwezige kleurensensor/lichtsensor worden uitgelezen.
Helios Temperature Sensor TMP006 Met deze library kan de op de Helios aanwezige temperatuur sensor worden uitgelezen.
Helios EEPROM 24AA014 Met deze library kan naar de externe EEPROM op de Helios worden geschreven en kan deze weer worden uitgelezen.
Helios RTC PCF8563 Met de Helios RTC PCF8563 library kan de Real Time Clock (RTC) worden aangestuurd.
Helios In deze library zijn de algemene functies voor de Helios te vinden.


Sketches

Hier verschijnen voorbeeld sketches om het gebruik van de Libraries duidelijk te maken.

Legaal

Arduino hardware valt onder de Creative Commons Attribution Share-Alike licentie, de software is open source en valt onder GPL (Java) en LGPL (C/C++ microcontroller libraries)."Arduino" is een trademark van het Arduino team.

Persoonlijke instellingen
Naamruimten

Varianten
Handelingen
Navigatie
Hulpmiddelen

"Arduino" is een trademark van het Arduino team.
"Helios" is a design ©2013 by KITT Engineering