Beste mensen , wie kan mij helpen met het volgende probleem.Ik probeer een
" Arduino Pro Mini" te laden met een sketchs (ino) maar deze heeft ook de
"U8glib." nodig.Als ik dan mijn IDE opstart en dan de sketch Ü8glib laat verschijn er keurig ïncl. U8glib. in het venster,dan laad ik het "ino" bestand maar als ik dan hem laat verifieren dan krijg ik de fout melding "U8glib declared not in this scope". Wat doe ik toch steeds weer fout ,het zoeken op het net geeft geen oplossing die ik begrijpt.Ik ben hierin ook niet echt thuis dus mijn vraag wie wil mij helpen deze "Mini"te laden.Ik ben
echt niet meer instaat dit op te lossen.

Hi,

Wellicht handig om je code te posten.
Maar lijkt erop dat je in je code .ino bestand het volgende mist.

 #include "U8glib.h"

U moet de grafische library U8glib installeren als library.
Zie de aanwijzingen bi jde lib, maar het zal iets zijn als sketch -> include library -> manage libraries of Add .ZIP library.

Foutmelding zegt toch best veel. Je include een library die niet bekend is, die misschien zelfs wel nergens op je PC te bekennen is. Dus ja, lib installeren.

Het hele weekend getopt maar ben er uit, in de .ino file staat"incl. U8glib." en deze staat reeds in mijn libr. geinstal. Ik plaatste telkens eerst in mijn sketch alvorens ik de ïno" file er in zette .
Dit is fout gegaan daar in de "ino"file de opdracht reeds aanwezig is.Ik heb daarom de U8glib terzijde gelaten en de ïno"file direct geladen en toen geen het wel goed. Maar allen toch bedankt voor het mee denken.

He?! Ik niet snap. De .ino file is de sketch. Je hebt neem ik aan maar 1 source file, de .ino file. Daarin include je de library. De library heb je in de Arduino software toegevoegd zodat ie voor de sketch beschikbaar is.

Wat is er in jouw situatie anders dan wat ik hierboven schrijf?

Ik ben niet echt bedreven in voor wat het programmeren betreft. Ik moet
alles nog opzoeken . Het is zo dat ik een "ino" file wilde uploaden in een Mini Pro. Wat mij niet bekend was is dat de regel "include U8glib.h" in hield dat deze dan door het programma zelf uit de library opgehaald mits deze is geïnstalleerd. Ik plaatste de opdracht "ïnclude U8glib." telkens opnieuw in de "ïno"file met als gevolg dat dit de fout melding gaf en na de verwijdering hiervan werkte alles naar behoren.

Dus zonder de include werkt alles? Ehm, maar dan wordt die lib dus helemaal niet gebruikt. Dan hoef je het ook niet te includen.

Ik snap ook niet wat je bedoelt.

Bij programmeren moet de tekst precies goed zijn anders werkt het niet. Dan kun je wel gaan afkorten, maar dan moeten wij maar gaan raden wat er echt staat, en daar vanuit dan proberen te bedenken wat er mis is? Dat werkt niet. Dus dan kun je beter laten zien wat er echt staat.

Ik had de IDE opgestart en een nieuw sketchs blad voormij geopend ,toen heb ik de file welke bij het project zit hierin neer gezet zonder de regels welke altijd verschijnen bij een nieuwe sketchs weg te halen,fout 1.Deze verwijderd maar kreeg de fout melding dat hij de U8glib.h niet kon vinden fout 2. OK. Ik ben in de lib. gaan kijken en deze was niet aanwezig dus deze gedownload en geïnstalleerd toen het weer geprobeerd en toen liep alles goed. Dit is buiten " BLINK" de eerste keer en ik heb geen enkele mogelijkheid buiten deze topic om raad en advies te vragen .Dus het zal best stuntelig overkomen.

"Stuntelig" is niks erg, daarvoor is het forum. Het was nogal vaag hoe je de info geeft. De laatste post is volledig duidelijk. Vergelijk het zelf eens met de vorige en oordeel zelf :-)

ps, je moet niet eerst een lege sketch aan te maken. Die ino die je had is al een sketch. Die kun je gewoon openen door erop te dubbel-clicken of vanuit de IDE 'open-sketch' of zo te doen in het menu.

@marco hieronder: dat heeft toch geen zin. Het ging hier niet om de inhoud vd sketch dus het had je niks geholpen.

[Bericht gewijzigd door flipflop op (13%)]

Misschien hier eerst je sketch hier eens plaatsen, dat maakt het een stuk makkelijker.