Stap 5: Bestuur verbindingen testen
Er zijn veel verschillende manieren om code te schrijven die voldoet aan dezelfde taak, op verschillende manieren. Twee dingen die ik me concentreren op zijn de functionaliteit van het programma en een soort van controle over verduistering; Ik willen vermijden dat de code ook duister om te lezen. Als ik dat niet doen, in de toekomst ik zal vraag me af wie de hack was die schreef deze code? Sommigen kunnen die nu afvragen.
Als u uw verbindingen en de mogelijkheid om te uploaden wilt en programmacode uitvoeren op de Mini, kopieer de volgende code test, moet uploaden, en het programma knipperen de LED gebonden aan pin 13.
/ * Testprogramma, knipperende LED * /
int LEDpin = 13;
int t_delay = 1000;
/ * De Setup-functie wordt gebruikt voor het initialiseren van de data * /
VOID Setup {}
pinMode (LEDpin, uitvoer);
digitalWrite (LEDpin, laag);
}
/ * Dit is de functie van de hoofdlus die voortdurend wordt herhaald
Nadat de initialisatie en Setup functie voltooid zijn
en terwijl demicro-controller wordt aangedreven. * /
void loop(){
digitalWrite (LEDpin, hoge);
delay(t_delay);
digitalWrite (LEDpin, laag);
delay(t_delay);
}