Arduino-fejl "blev ikke erklæret inden for dette omfang" - det er derfor
Dette praktiske tip viser dig, hvad du kan gøre, hvis du modtager fejlen "blev ikke erklæret i dette omfang" på Arduino IDE.
Arduino-fejl: "blev ikke erklæret inden for dette omfang"
Fejlen "blev ikke erklæret i dette omfang" opstår på Arduino, hvis du tildeler en værdi til en variabel uden tidligere at have erklæret den.
- Tilføj f.eks. Kommandoen "a = 6;" føjet til programmet uden først "int a;" Når der er skrevet, udsendes fejlen.
- Du kan heller ikke bruge metoder fra eksterne biblioteker, hvis du ikke tidligere har importeret dem med "#include ...".
- For at bestemme, om du har glemt at importere et bibliotek eller at erklære en variabel, kan du se på kompilatorens outputlog. Du kan finde det i bunden af skærmen. Der genkender du den glemte erklæring, og du kan blot tilføje den. Fejlen forsvandt derefter.
I den næste artikel lærer du, hvordan du sender en SMS med Arduino.