Sida 1 av 1

Styrning av belysning med PIC

Postat: 30 september 2010, 12:37:27
av Fimo
Först å främst, vet att det finns flera trådar om detta men inget som visar mig å rätt håll :humm:

Grejjen e den att jag vill göra en liknande grej som trappbelysningen som finns här på forumet, hittar inte den just nu.

Problemet är att jag har precis börjat läsa å labba lite med PIC, men ja tycker att övningarna
som är med i PICkit2 inte är så "utförliga" vill ju veta mer om alla dessa förkortningar och annat.

Hade vart käckt att få tag på en liknande kod som man kan titta på och få ett samanhang
mellan KOD - BETYDELSE - "VAD DEN GÖR I VERKLIGHETEN"

Ingen som har sett nån bra tutorial Svenska??
Eller har nån bra Kod att utgå från??

MVH

Re: Styrning av belysning med PIC

Postat: 30 september 2010, 12:39:56
av danielr112
Tycker de som ingår till kitten är utmärkta. Framför allt om du vill veta vad allt betyder så läs databladet för den PICn du kör med. Lovar dig att allt står förklarat i det.

Kör du med C istället för ASM t ex. så har MikroC grymt bra manualer. (MikroBasic om du kör basic)

Sedan är google en bra källa.

Re: Styrning av belysning med PIC

Postat: 30 september 2010, 12:46:54
av sodjan
> ...vill ju veta mer om alla dessa förkortningar och annat.

*Vilka* förkortningar ?
Ge ett par exempel så ska du få reda på vad du ska läsa.

Guider och "tutorials" på svenska kan du i princip glömma.
Dokumentionen *är* på engelska, om det är ett *stort* problem,
så bör du kanske fundera på att göra något helt annat.

> Eller har nån bra Kod att utgå från??

De som ingår i PICkit2's "lessons" är inte specellt dåliga.

Re: Styrning av belysning med PIC

Postat: 1 oktober 2010, 21:45:42
av v-g
Vet inte om du menar min trappbelysning (länk i signaturen) men den började bara som en diod och byggdes sedan ut, inget är egentligen särskilt avancerat.

Rådet är att bara labba på ett på ett labbdäck så gjorde jag (iofs hade jag två st men ändå ;) ) hårdvaran är mycket enkel och man kan lika gärna ha hålmonterade komponenter på experimentkort.

Vad koden gör är egentligen inget annat än att slå av och på dioder i olika tidsintervall! :razz:

Re: Styrning av belysning med PIC

Postat: 3 oktober 2010, 14:07:22
av Fimo
ja d e just d me fördröjningarna jag inte fått till. men nu har jag fått tag på några "färdiga"koder som man kan labba lite med.

Re: Styrning av belysning med PIC

Postat: 3 oktober 2010, 20:50:47
av v-g
En "enkel" är att bara ha en loop som du bryter mha interupt (så funkar min nuvarande tex ;) )

I loopen har du en variabel(a) som räknas från 0-255 (1 byte)

Vid varje 0 på (a) så slår du på dioderna sen räknar du uppåt. Du har sedan en variabel till (b) som du jämför med (a). När dessa överensstämmer så slår du av dioderna.

Går precis lika bra att göra tvärtom och slå av och sen på vid variabelöverenstämmelse (puh).

I början sätter du såklart variabel (b) som fast för att se hur det fungerar.

Du kommer se att de första 10-20 stegen är de som ger mest sen avtar effekten mellan varje steg för att till sist knappt synas alls.

Re: Styrning av belysning med PIC

Postat: 3 oktober 2010, 21:06:15
av Icecap
Och sedan var det standardfrågan om tutorial på svenska (varför då "tutorial"?)

Kan finnas men språket i databladvärlden är japanska eller engelska! Fakta är att det är lika bra att acceptera läget och lära sig.

Och jag har lite svårt att förstå de tutorials jag har sett, alla fokuserar på PIC'en men ingen på struktur i programmet och det är faktisk det svåraste att lära sig!

Men kan man tillägna sig strukturen och "tänket" kan man programmera snart sagt alla språkvarianter.

Och MikroC är inte vassaste verktyget i lådan, det är flashigt och snyggt men bakom ytan är det åtskilliga sprickor...