fout in code
3 berichten
• Pagina 1 van 1
fout in code
hallo ik ben nieuw hier dus zal me even voor stellen.
ik ben kevin ik kom uit berkel en roderijs en gebruik een arduino voor in de modelbouw.
maar nu heb ik een vraag wat klopt er niet in deze code. alvast bedankt
const int onButtonPin = 2; // pin nr of "on" button
const int offButtonPin = 3; // pin nr of "off" button
const int ledPin = 13; // pin nr of LED
const int onButtonPin1 = 4; // pin nr of "on" button
const int offButtonPin1 = 5; // pin nr of "off" button
const int ledPin1 = 12; // pin nr of LED
int onButtonState = 0; // variable for reading "on" button
int offButtonState = 0; // variable for reading "off" button
int onButton1State = 0; // variable for reading "on" button
int offButton1State = 0; // variable for reading "off" button
void setup() {
pinMode(ledPin, OUTPUT); // initialize LED pin as output
pinMode(onButtonPin, INPUT); // initialize button pin as input
pinMode(offButtonPin, INPUT); // initialize button pin as input
pinMode(ledPin1, OUTPUT); // initialize LED pin as output
pinMode(onButtonPin1, INPUT); // initialize button pin as input
pinMode(offButtonPin1, INPUT); // initialize button pin as input
}
void loop() {
onButtonState = digitalRead(onButtonPin);
if (onButtonState == HIGH) {
digitalWrite(ledPin, HIGH);
}
{
offButtonState = digitalRead(offButtonPin);
if (offButtonState == HIGH) {
digitalWrite(ledPin, LOW);
}
{
onButton1State = digitalRead(onButtonPin1);
if (onButton1State == HIGH) {
digitalWrite(ledPin1, HIGH);
}
{
offButton1State = digitalRead(offButtonPin1);
if (offButton1State == HIGH) {
digitalWrite(ledPin1, LOW);}
}
ik ben kevin ik kom uit berkel en roderijs en gebruik een arduino voor in de modelbouw.
maar nu heb ik een vraag wat klopt er niet in deze code. alvast bedankt
const int onButtonPin = 2; // pin nr of "on" button
const int offButtonPin = 3; // pin nr of "off" button
const int ledPin = 13; // pin nr of LED
const int onButtonPin1 = 4; // pin nr of "on" button
const int offButtonPin1 = 5; // pin nr of "off" button
const int ledPin1 = 12; // pin nr of LED
int onButtonState = 0; // variable for reading "on" button
int offButtonState = 0; // variable for reading "off" button
int onButton1State = 0; // variable for reading "on" button
int offButton1State = 0; // variable for reading "off" button
void setup() {
pinMode(ledPin, OUTPUT); // initialize LED pin as output
pinMode(onButtonPin, INPUT); // initialize button pin as input
pinMode(offButtonPin, INPUT); // initialize button pin as input
pinMode(ledPin1, OUTPUT); // initialize LED pin as output
pinMode(onButtonPin1, INPUT); // initialize button pin as input
pinMode(offButtonPin1, INPUT); // initialize button pin as input
}
void loop() {
onButtonState = digitalRead(onButtonPin);
if (onButtonState == HIGH) {
digitalWrite(ledPin, HIGH);
}
{
offButtonState = digitalRead(offButtonPin);
if (offButtonState == HIGH) {
digitalWrite(ledPin, LOW);
}
{
onButton1State = digitalRead(onButtonPin1);
if (onButton1State == HIGH) {
digitalWrite(ledPin1, HIGH);
}
{
offButton1State = digitalRead(offButtonPin1);
if (offButton1State == HIGH) {
digitalWrite(ledPin1, LOW);}
}
Advertisement
Re: fout in code
er staan 3 teveel { in dat is de foutcode ook al.
tjonge dat is wel een beginnersfoutje hoor.
doe eens CTRL T dan komt het een beetje netter.
Persoonlijk zet ik die haakjes altijd op een lege regel waar ik dan commentaar bijzet die vertellen wat het allemaal doet.
Nog een netheid je hebt booleans, maar je gebruikt INT.
je mag met define ook andere namen voor HIGH en LOW gebruiken, bijv, ingedrukt, of licht, donker etc. dat is duidelijker.
tjonge dat is wel een beginnersfoutje hoor.
doe eens CTRL T dan komt het een beetje netter.
Persoonlijk zet ik die haakjes altijd op een lege regel waar ik dan commentaar bijzet die vertellen wat het allemaal doet.
Nog een netheid je hebt booleans, maar je gebruikt INT.
je mag met define ook andere namen voor HIGH en LOW gebruiken, bijv, ingedrukt, of licht, donker etc. dat is duidelijker.
paul deelen
shooter@home.nl
shooter@home.nl
3 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 48 gasten