Stap 3: Onze cpp bestand
#include "Arduino.h"
#include "Diylibrary.h" //include onze headerbestand
Blinker::Blinker (int pin, int duur) //calling constructor
{pinMode (pin, uitvoer); / / maken een output pin
_pin = pin; PIN
_d = duur / 2; wachten halft van de gewenste periode
}
VOID Blinker::blink (int keer) //we define onze fuction knipperen
{
for (int i = 0; ik < keer; i ++)
{
digitalWrite (_pin, hoge);
delay(_d);
digitalWrite (_pin, laag);
} }
Als je kijkt naar de code ziet u dat dit onze belangrijkste functie is eerst wij onze header-bestand omvatten in dit geval "diylibrary.h"
alle lijnen zijn goed dus ik zal niet ingaan op gedetailleerd commentaar. de constructor in casu Blinker wijst alle parameters die aan de variabelen. de blink fucntions doet al ons werk voor ons.