Arduino Code Problem?
Hi, kann mir jemand bei beheben des fehlers helfen da ich es nicht checke und im Internet dazu nichts finde. Danke
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Technik
Dein Programm weiß nicht was "_step" ist weil du es nie definiert hast.. zudem verwende bitte nicht "_" als Anfang für eine Variable. Weiß nicht was C++ für eine Naming-Convention hat, aber sicherlich ist es nicht empfohlen.
Evtl. Hast du noch eine "}" am Ende vergessen. Wirst dann sehen wenn du den ersten Teil gefixt hast
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Arduino
Vor switch schreibst du
int _step = 0;
Dann geht er in den Case 0 direkt rein.
Ach ja und Pin4 musst du noch initialisieren. Ob's halt Input, Output, Alternative usw ist ;). Hast ja bei Pin1-3 auch gemacht
Spuckt er dir aber wahrscheinlich eh als Fehler aus, wenn nicht, dann ist er standardmäßig so als Default. Würde ich mir aber trotzdem angewöhnen, weil bei komplexeren Codes könnte es mal verstellt sein. Vorallem wenn du mal mit komplexeren Embedded Systems arbeitest und z.B. ein STM32 Microcontroller programmieren willst