error code's
12 berichten
• Pagina 1 van 2 • 1, 2
error code's
als beginner stuit ik op een heleboel foutmeldingen als ik een sketch uit het arduino projectsbook wil uploaden. Al talloze malen opnieuw gelezen. niets gevonden. Wie heeft raad?
Dit zijn de foutmeldingen, voor mij vooralsnog te cryptisch:
- Code: Alles selecteren
1 int switchState = 0;
2 void setup() {
3 pinMode(3,OUTPUT);
4 pinMode(4,OUTPUT);
5 pinMode(5,OUTPUT);
6 pinMode(2,INPUT);
7 }
8 void loop() {
9 switchState=digitalRead(2)
10 // hiermee wordt gekeken of er spanning staat op pin2
11 if (switchstate == LOW)
12 //de knop is niet ingedrukt
13 digitalWrite(3, HIGH); //groen LED aan
14 digitalWrite(4, LOW); //rode LED uit
15 digitalWrite(5, LOW); //rode LED uit
16 }
17 else { // de knop wordt ingedrukt
18 digitalWrite(3, LOW); //groen LED uit
19 digitalWrite(4, LOW); //rode LED uit
13 digitalWrite(5, LOW); //rode LED aan
21 delay(250); wacht een kwart seconde
22 // toggle the LEDs
23 digitalWrite(4, HIGH);//rode LED aan
24 digitalWrite(5, LOW);//rode LED aan
25 delay(250); wacht een kwart seconde
26 }
27 } //ga naar het begin van de loop
Dit zijn de foutmeldingen, voor mij vooralsnog te cryptisch:
- Code: Alles selecteren
Arduino: 1.6.5 (Windows 7), Board:"Arduino/Genuino Uno"
sketch_project_02:2: error: expected unqualified-id before numeric constant
sketch_project_02:3: error: expected unqualified-id before numeric constant
sketch_project_02:1: error: expected unqualified-id before numeric constant
sketch_project_02:2: error: expected unqualified-id before numeric constant
sketch_project_02:8: error: expected unqualified-id before numeric constant
sketch_project_02:17: error: expected unqualified-id before numeric constant
sketch_project_02:31: error: expected unqualified-id before numeric constant
sketch_project_02:31: error: expected declaration before '}' token
expected unqualified-id before numeric constant
Rob
Advertisement
Re: error code's
Roze,
regel 9 : een ; toevoegen achter (2)
regel 11: switchstate moet zijn switchState (State met hoofdletter)
regel 11: aan einde regel een { toevoegen
regel 22: een // toevoegen na de ;
regel 28: een // toevoegen na de ;
dan zou het compileren zonder foutmeldingen moeten gaan.
Groetjes,
Henk
regel 9 : een ; toevoegen achter (2)
regel 11: switchstate moet zijn switchState (State met hoofdletter)
regel 11: aan einde regel een { toevoegen
regel 22: een // toevoegen na de ;
regel 28: een // toevoegen na de ;
dan zou het compileren zonder foutmeldingen moeten gaan.
Groetjes,
Henk
Re: error code's
Henk,
Bedankt voor je reactie:
Ik heb nu je wijzigingen aangebracht:
Toch nog deze meldingen:
wie heeft wijze raad?
Bedankt voor je reactie:
Ik heb nu je wijzigingen aangebracht:
- Code: Alles selecteren
1 int switchState = 0;
2 void setup() {
3 pinMode(3,OUTPUT);
4 pinMode(4,OUTPUT);
5 pinMode(5,OUTPUT);
6 pinMode(2,INPUT);
7 }
8 void loop() {
9 switchState=digitalRead(2);
10 // hiermee wordt gekeken of er spanning staat op pin2
11 if (switchState == LOW)
12 //de knop is niet ingedrukt
13 digitalWrite(3, HIGH); //groen LED aan
14 digitalWrite(4, LOW); //rode LED uit
15 digitalWrite(5, LOW); //rode LED uit
16 }
17 else { // de knop wordt ingedrukt
18 digitalWrite(3, LOW); //groen LED uit
19 digitalWrite(4, LOW); //rode LED uit
13 digitalWrite(5, LOW); //rode LED aan
21 delay(250); //wacht een kwart seconde
22 // toggle the LEDs
23 digitalWrite(4, HIGH);//rode LED aan
24 digitalWrite(5, LOW);//rode LED aan
25 delay(250); //wacht een kwart seconde
26 }
27 } //ga naar het begin van de loop
Toch nog deze meldingen:
- Code: Alles selecteren
Arduino: 1.6.5 (Windows 7), Board:"Arduino/Genuino Uno"
Build-opties gewijzigd, alles wordt opnieuw gebuild
C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard C:\Users\Rob\AppData\Local\Temp\build1931615052581345527.tmp\sketch_project_02.cpp -o C:\Users\Rob\AppData\Local\Temp\build1931615052581345527.tmp\sketch_project_02.cpp.o
sketch_project_02.ino:2:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:3:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:1:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:2:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:8:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:17:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:31:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:31:4: error: expected declaration before '}' token
expected unqualified-id before numeric constant
wie heeft wijze raad?
Rob
Re: error code's
Henk,
Bedankt.
Ik heb de zaakjes al weer opgeruimd. Volgende keer wordt het uitproberen.
Gr
Rob
Bedankt.
Ik heb de zaakjes al weer opgeruimd. Volgende keer wordt het uitproberen.
Gr
Rob
Rob
Re: error code's
Rob,
Nog een vraag, de regelnummers 1,2,3 enz. zijn dat de regel nummers die door het programma automatisch aangemaakt worden tijdens het intoetsen van de regels of heb je die zelf ingetoetst ?
Groetjes,
Henk
Nog een vraag, de regelnummers 1,2,3 enz. zijn dat de regel nummers die door het programma automatisch aangemaakt worden tijdens het intoetsen van de regels of heb je die zelf ingetoetst ?
Groetjes,
Henk
Re: error code's
regel 1 switchState is een boolean dus boolean switchState
een int kan niet LOW zijn.
regel 13 moet regel 20 zijn.
zet alles in de setup en de loop in comment /* */
dan telkens compilen, als er geen fout is dan weer een regel.
dat voorkomt typfouten
druk eens op CTRL T dan filter je er al een paar fouten uit.
je programma ziet er overigens best goed uit hoor,
een int kan niet LOW zijn.
regel 13 moet regel 20 zijn.
zet alles in de setup en de loop in comment /* */
dan telkens compilen, als er geen fout is dan weer een regel.
dat voorkomt typfouten
druk eens op CTRL T dan filter je er al een paar fouten uit.
je programma ziet er overigens best goed uit hoor,
paul deelen
shooter@home.nl
shooter@home.nl
Re: error code's
shooter schreef:CTRL T
Dan zie ik de tekst 'verspringen'. Ik zie niet een-twee-drie wat me dat op zou kunnen leveren......
De rest ga ik proberen.
Rob
Re: error code's
OK, alles eruit gehaald.
alleen dit over:
Nu nog steeds de volgende errors:
wat betekent:
het gaat om dit project
alleen dit over:
- Code: Alles selecteren
1 int switchState = 0;
2 void setup() {
3 pinMode(3,OUTPUT);
4 pinMode(4,OUTPUT);
5 pinMode(5,OUTPUT);
6 pinMode(2,INPUT);
}
Nu nog steeds de volgende errors:
- Code: Alles selecteren
Arduino: 1.6.5 (Windows 7), Board:"Arduino/Genuino Uno"
C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard C:\Users\Rob\AppData\Local\Temp\build5083088149137615716.tmp\sketch_project_02.cpp -o C:\Users\Rob\AppData\Local\Temp\build5083088149137615716.tmp\sketch_project_02.cpp.o
sketch_project_02.ino:2:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:1:1: error: expected unqualified-id before numeric constant
sketch_project_02.ino:2:1: error: expected unqualified-id before numeric constant
expected unqualified-id before numeric constant
wat betekent:
- Code: Alles selecteren
2:1: error
het gaat om dit project
Rob
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: error code's
Zal aan mij liggen, maar wat doen die regelnummers in je code? Want dat doen we sinds Fortran en het oude basic al niet meer. En dat was een jaartje of 40 geleden...
Er horen geen regelnummers in de C code voor te komen
Er horen geen regelnummers in de C code voor te komen
12 berichten
• Pagina 1 van 2 • 1, 2
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 1 gast