Arduino kodning hjälp
-
- Inlägg: 11
- Blev medlem: 6 januari 2017, 16:24:23
Re: Arduino kodning hjälp
Men hur gör jag för att föra in koden i såna taggar?
Okej, då ska jag göra det. C språket. Menar du något specifikt c språk eller är det vilket som helst?
C språk... som sagt var. Kan verkligen noll om sånthär. Så ni får förklara som om jag vore 5år gammal.
Okej, då ska jag göra det. C språket. Menar du något specifikt c språk eller är det vilket som helst?
C språk... som sagt var. Kan verkligen noll om sånthär. Så ni får förklara som om jag vore 5år gammal.
Re: Arduino kodning hjälp
Språket C har en standard! Det finns inte varianter, det finns bara C. Det finns även C++ som också har en standard.
Vissa företag vill gärna göra deras egen version av C (Arduino som exempel med C++) men då följer språket inte standarden och kan därför inte vara C/C++.
Vissa företag vill gärna göra deras egen version av C (Arduino som exempel med C++) men då följer språket inte standarden och kan därför inte vara C/C++.
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: Arduino kodning hjälp
Jag tycker att du gör ett gott försök!
Alla språk har sin syntax och därmed avdelare i form av hårda eller mjuka parenteser eller semikolonn.
Och var inte rädd för "att du inte hajar klyket" Jag kom in när en våra anställda skulle förklara semikolonn och han sa "komma prick" Men det blev rätt de också
Tipset är ju att du får något körandes och ser vad som händer när du ändrar i koden!
Alla språk har sin syntax och därmed avdelare i form av hårda eller mjuka parenteser eller semikolonn.
Och var inte rädd för "att du inte hajar klyket" Jag kom in när en våra anställda skulle förklara semikolonn och han sa "komma prick" Men det blev rätt de också
Tipset är ju att du får något körandes och ser vad som händer när du ändrar i koden!
Re: Arduino kodning hjälp
Med kodtaggar menas att, om du trycker på knappen "Code" i raden "Ovan", så infogas texten "
Kod: Markera allt
[/ Code ]" Detta är den så kallade Code-TaggenDu kopierar din kod från din editor och klistrar in den mellan ][-tecknen.
Du kan ta vilken nybörjarguide som helst, eftersom all C i princip är det samma, så det finns ingen "Gammal" och ingen "Ny"
Arduinon använder en variant av nått som kallas C++ vilket är en utökad version acv C, men grunderna är samma.
Re: Arduino kodning hjälp
Borre skrev:Börja med att posta koden med code-taggarna, du skriver alltså såhär i inlägget:[/code]Kod: Markera allt
[code=c] Din kod här
Det blir såhär, betydligt mer lättläst inte sant?
- Magnus_K
- EF Sponsor
- Inlägg: 5854
- Blev medlem: 4 januari 2010, 17:53:25
- Ort: Skogen mellan Uppsala-Gävle
Re: Arduino kodning hjälp
Hej egonkarlsson,
och välkommen till forumet!
Gör så här:
Du kan skriva vanlig text ovanför eller under koden (kod-taggarna).
och välkommen till forumet!
Gör så här:
- - Kopiera din Arduino-kod precis som du gjort innan
- Gå in i din tråd på forumet och tryck på Besvara
- Innan du skriver en enda bokstav/siffra så kolla ovanför fönstret som du kommer skriva i. Med referens till bilden nedan så är det pilen vid "1" som du kan trycka på eller så väljer du C++ på rullgardinen vid pil "2".
- Välj tex C++ i rullgardinen (pil 2) och plötsligt kommer lite bokstäver/symboler dyka upp i fönstret. Detta kallas för "taggar". Placerar du din kod mellan dessa så har du "placerat koden mellan taggarna".
- Markören har automagiskt placerats mellan taggarna så trycker du nu CTRL+v så kommer koden klistras in där.
- Tryck på "Förhandsgranska" nedanför fönstret som du skriver i för att se hur det ser ut. Ser det bra ut så tryck på "Skicka", annars kan du radera allt och börja om.
Du kan skriva vanlig text ovanför eller under koden (kod-taggarna).
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Arduino kodning hjälp
egonkarlsson:
Det går bra att läsa utan tillsnyggad formatering när det är så lite kod.
Några tips för att du ska komma vidare:
- Använd inte samma variabel för att definiera vilken pinne som ska vara input som du sen använder för att lagra det lästa värdet, då förstör du pinnumret i variabeln. Eller använd en const int (konstant) för pinnumret och en separat variabel för det du ska läsa.
- Du behöver ange vilken pinne du ska läsa via digitalRead, som argument till funktionen
- Kolla upp hur if-satser funkar
- Du ska inte använda digitalWrite för att skriva till serieterminalen utan Serial.print eller Serial.println
Lycka till!
Det går bra att läsa utan tillsnyggad formatering när det är så lite kod.
Några tips för att du ska komma vidare:
- Använd inte samma variabel för att definiera vilken pinne som ska vara input som du sen använder för att lagra det lästa värdet, då förstör du pinnumret i variabeln. Eller använd en const int (konstant) för pinnumret och en separat variabel för det du ska läsa.
- Du behöver ange vilken pinne du ska läsa via digitalRead, som argument till funktionen
- Kolla upp hur if-satser funkar
- Du ska inte använda digitalWrite för att skriva till serieterminalen utan Serial.print eller Serial.println
Lycka till!
Re: Arduino kodning hjälp
Nej det gör det inte.Det går bra att läsa utan tillsnyggad formatering när det är så lite kod.
Använd alltid kod-taggarna om du vill publicera kod eller andra text-filer som är formaterade med tabbar och mellanslag.
Det är mycket lätt att det blir mycket fel i slutändan.
Re: Arduino kodning hjälp
C11, C99, ANSI C....Icecap skrev:Språket C har en standard! Det finns inte varianter, det finns bara C.