goedemiddag ik ben nieuw op dit gebied

Arduino specifieke Software
Berichten: 1
Geregistreerd: 15 Jul 2016, 16:37

goedemiddag ik ben nieuw op dit gebied

Berichtdoor worfdata » 15 Jul 2016, 17:03

ik heb een compleet pakket van Arduino en ben aan de slag gegaan met de startersgids van Massimo Banzi maar loop bij de tweede oefening al vast bij de verificatie van de software geeft hij aan dat de volgende regel niet goed is val = digitalRead(BUTTON); Maar zo staat het echt in het boek.
ik heb nog te weinig ervaring om te zien wat er fout is kan iemand mij op weg helpen.
dit is het hele programma
*/
const int LED = 13; //de pin voor de led
const int BUTTEN = 7; //de invoer waar de
//drukknop mee verbonden is
int val = 0; //val wort gebruikt om de status van
//de invoerpin op te slaan
void setup() {
pinMode(LED, OUTPUT);
pinMode(BUTTON,INPUT);
// initialize pins as outputs

}

void loop() {
val = digitalRead(BUTTON);
if (val == HIGH) {digitalWrite(LED, HIGH);
} else {
digitalWrite(LED, LOW);
}

//

}

Advertisement

Berichten: 77
Geregistreerd: 06 Okt 2012, 10:57

Re: goedemiddag ik ben nieuw op dit gebied

Berichtdoor Beamer » 15 Jul 2016, 17:43

In je declaratie staat const int BUTTEN = 7.
Typefoutje in BUTTON? :D

Berichten: 4068
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: goedemiddag ik ben nieuw op dit gebied

Berichtdoor shooter » 15 Jul 2016, 19:51

val is eigenlijk een boolean en geen int, maar het werkt wel hoor.
en ja uiteraard de typefout.
zorg dat je een cheatsheet print, dan heb je alle commandos bij de hand.
paul deelen
shooter@home.nl

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: ugukukiegtut, uudopuzurbub en 9 gasten