Arduino, kopplar inte vad som är orsaken till felmeddelandet
Re: Arduino, kopplar inte vad som är orsaken till felmeddela
Ok inget möjligt, vi kör på det.
Re: Arduino, kopplar inte vad som är orsaken till felmeddela
Ja, det är ju den enda rimliga förklaringen så jag håller med.
Lärdomen är att alltid underbygga sina upplevda fel med exempel.
Omskrivningar och tolkningar i ord blir väldigt ofta fel.
Lärdomen är att alltid underbygga sina upplevda fel med exempel.
Omskrivningar och tolkningar i ord blir väldigt ofta fel.
Re: Arduino, kopplar inte vad som är orsaken till felmeddela
Eftersom du inte svarade på det så frågar jag, förstår du nu när sodjan förklarade i inlägget nyss att koden inte ligger i setup?Henry skrev:Jag uppfattar definitivt koden nedan som att den skall ligga i setup.Shimonu skrev:Det är för att du gör fel!
Såhär ska det se ut!
Kod: Markera allt
void setup() { } void skriv() { lcd.print("Funkar"); delay(500); lcd.clear(); } void loop() { // put your main code here, to run repeatedly: }
Re: Arduino, kopplar inte vad som är orsaken till felmeddela
En annan sak som kan minska risken för enkla fel är att alltid
vara konsekvent med om man skriver
setup() {
eller:
skriv()
{
Och Borres fråga är så klart relevant. Det viktiga är förståelsen,
inte att det av okänd anledning plötsligt fungerade...
vara konsekvent med om man skriver
setup() {
eller:
skriv()
{
Och Borres fråga är så klart relevant. Det viktiga är förståelsen,
inte att det av okänd anledning plötsligt fungerade...
Re: Arduino, kopplar inte vad som är orsaken till felmeddela
En annan sak... En editor (jag vet inte hur det ser ut i Arduino IDE)
som markerar olika delar av koden visar också på felet. Här UE32.
Den korrekta koden som du misstolkade: Notera hur de matchande { och } för setup() markeras.
Samma kod fast med skriv() inne i setup(): Notera hur { och } nu blev fel!
Och en av dina exempel med samma fel (funktion i funktion):
som markerar olika delar av koden visar också på felet. Här UE32.
Den korrekta koden som du misstolkade: Notera hur de matchande { och } för setup() markeras.
Samma kod fast med skriv() inne i setup(): Notera hur { och } nu blev fel!
Och en av dina exempel med samma fel (funktion i funktion):
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Arduino, kopplar inte vad som är orsaken till felmeddela
Ja jag tänkte nämna det nyss, Arduino IDE markera också start och slut-parentes på snarlikt sätt.
Re: Arduino, kopplar inte vad som är orsaken till felmeddela
förstår du nu när sodjan förklarade i inlägget nyss att koden inte ligger i setup?
Jo jag vet hur det skall vara men visste tex inte att man kunde sätta funktionerna på det visset men IDE hjälper ju även till med att hålla rätt på parenteserna så att säga vilket jag använder flitigt, om man håller musen nära så ser man ju vilken som saknas eller vilken som är vilken men har väl missat någon i så fall när jag skulle kompilera det hela.
Det visar dock inte så pass noga som ovan exempel gör och jag rättade till koden mer än en gång när jag klippte och klistrade då jag använde samma fönster hela tiden, så det var väl då att inte någon följde med eller så var det något allmänt som flippade. Det fungerade inte när jag testade min kod oavsett så något har uppenbarligen inte kommit med när jag klippt och klistrat. Så fick jag en förklaring på detta så var vi klara med huvudfrågan, tack igen alla.
Jo jag vet hur det skall vara men visste tex inte att man kunde sätta funktionerna på det visset men IDE hjälper ju även till med att hålla rätt på parenteserna så att säga vilket jag använder flitigt, om man håller musen nära så ser man ju vilken som saknas eller vilken som är vilken men har väl missat någon i så fall när jag skulle kompilera det hela.
Det visar dock inte så pass noga som ovan exempel gör och jag rättade till koden mer än en gång när jag klippte och klistrade då jag använde samma fönster hela tiden, så det var väl då att inte någon följde med eller så var det något allmänt som flippade. Det fungerade inte när jag testade min kod oavsett så något har uppenbarligen inte kommit med när jag klippt och klistrat. Så fick jag en förklaring på detta så var vi klara med huvudfrågan, tack igen alla.