Antoni8 Napisano 14 stycznia Udostępnij Napisano 14 stycznia Dzień dobry nazywam się Antek dostałem w prezencie książkę ,,Arduino dla dzieci". Próbuję wykonywać przykłady z książki, ale program ,,Arduino" ciągle wyrzuca mi błędy. Prosił bym o pomoc w zweryfikowaniu problemu poniżej przesyłam przykład kodu jaki napisałem. Z góry dziękuje za pomoc. int RedPin = 9; int BluePin = 10; int GreenPin = 11; void setup() { pinMode(RedPin, OUTPUT); pinMode(GreenPin, OUTPUT); pinMode(BluePin, OUTPUT); } void loop() { digitalWrite(RedPin, HIGH); digitalWrite(GreenPin, LOW); digitalWrite(BluePin, LOW); delay(1000); } digitalWrite(RedPin, LOW); digitalWrite(GreenPin, HIGH); digitalWrite(BluePin, LOW); delay(1000); } digitalWrite(RedPin, LOW); digitalWrite(GreenPin, LOW); digitalWrite(BluePin, HIGH); delay(1000); digitalWrite(RedPin, HIGH); digitalWrite(GreenPin, HIGH); digitalWrite(BluePin, HIGH); delay(1000); digitalWrite(RedPin, HIGH); digitalWrite(GreenPin, LOW); digitalWrite(BluePin, HIGH); delay(1000); digitalWrite(RedPin, HIGH); digitalWrite(GreenPin, HIGH); digitalWrite(BluePin, LOW); delay(1000); digitalWrite(RedPin, LOW); digitalWrite(GreenPin, HIGH); digitalWrite(BluePin, HIGH); delay(1000); Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) 14 stycznia Udostępnij 14 stycznia @Antoni8 witam na forum 🙂 Jeśli taki kod faktycznie znajduje się w tej książce to jest to poważny błąd. Kod, który tam jest powinien w całości znajdować się wewnątrz pętli loop, czyli pomiędzy nawiasami klamrowymi, a tutaj zbędne i nadmiarowe nawiasy. Zerknij na nasz kurs Arduino, to unikniesz wielu takich problemów. Kod powinien wyglądać tak jak niżej (i tak jest tam pewien błąd, ale już się skompiluje): int RedPin = 9; int BluePin = 10; int GreenPin = 11; void setup() { pinMode(RedPin, OUTPUT); pinMode(GreenPin, OUTPUT); pinMode(BluePin, OUTPUT); } void loop() { digitalWrite(RedPin, HIGH); digitalWrite(GreenPin, LOW); digitalWrite(BluePin, LOW); delay(1000); digitalWrite(RedPin, LOW); digitalWrite(GreenPin, HIGH); digitalWrite(BluePin, LOW); delay(1000); digitalWrite(RedPin, LOW); digitalWrite(GreenPin, LOW); digitalWrite(BluePin, HIGH); delay(1000); digitalWrite(RedPin, HIGH); digitalWrite(GreenPin, HIGH); digitalWrite(BluePin, HIGH); delay(1000); digitalWrite(RedPin, HIGH); digitalWrite(GreenPin, LOW); digitalWrite(BluePin, HIGH); delay(1000); digitalWrite(RedPin, HIGH); digitalWrite(GreenPin, HIGH); digitalWrite(BluePin, LOW); delay(1000); digitalWrite(RedPin, LOW); digitalWrite(GreenPin, HIGH); digitalWrite(BluePin, HIGH); } 1 Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!